CRAN/E | mgss

mgss

A Matrix-Free Multigrid Preconditioner for Spline Smoothing

Installation

About

Data smoothing with penalized splines is a popular method and is well established for one- or two-dimensional covariates. The extension to multiple covariates is straightforward but suffers from exponentially increasing memory requirements and computational complexity. This toolbox provides a matrix-free implementation of a conjugate gradient (CG) method for the regularized least squares problem resulting from tensor product B-spline smoothing with multivariate and scattered data. It further provides matrix-free preconditioned versions of the CG-algorithm where the user can choose between a simpler diagonal preconditioner and an advanced geometric multigrid preconditioner. The main advantage is that all algorithms are performed matrix-free and therefore require only a small amount of memory. For further detail see Siebenborn & Wagner (2021).

Bug report File report

Key Metrics

Version 1.2
R ≥ 3.5.0
Published 2021-05-10 1090 days ago
Needs compilation? yes
License MIT
License File
CRAN checks mgss results

Downloads

Yesterday 6 0%
Last 7 days 39 -24%
Last 30 days 151 -6%
Last 90 days 453 -40%
Last 365 days 2.300 -9%

Maintainer

Maintainer

Martin Siebenborn

martin.siebenborn@uni-hamburg.de

Authors

Martin Siebenborn

aut / cre / cph

Julian Wagner

aut / cph

Material

Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

mgss archive

Depends

R ≥ 3.5.0

Imports

Rcpp ≥ 1.0.5
combinat ≥ 0.0-8
statmod ≥ 1.1
Matrix ≥ 1.2

Suggests

testthat

LinkingTo

Rcpp