Learn R Programming

rSPDE (version 2.5.2)

Rational Approximations of Fractional Stochastic Partial Differential Equations

Description

Functions that compute rational approximations of fractional elliptic stochastic partial differential equations. The package also contains functions for common statistical usage of these approximations. The main references for rSPDE are Bolin, Simas and Xiong (2023) for the covariance-based method and Bolin and Kirchner (2020) for the operator-based rational approximation. These can be generated by the citation function in R.

Copy Link

Version

Install

install.packages('rSPDE')

Monthly Downloads

497

Version

2.5.2

License

GPL (>= 3) | file LICENSE

Maintainer

David Bolin

Last Published

January 26th, 2026

Functions in rSPDE (2.5.2)

operator.operations

Operations with the Pr and Pl operators
intrinsic.operators

Covariance-based approximations of intrinsic fields
matern.rational.cov

Rational approximation of the Matern covariance
precision

Get the precision matrix of CBrSPDEobj objects
matern.rational

Rational approximation of the Matern fields on intervals and metric graphs
make_A

Projection matrix for model objects
matern.covariance

The Matern covariance function
matern2d.operators

Rational approximations of stationary anisotropic Gaussian Matern random fields
intrinsic.matern.operators

Covariance-based approximations of intrinsic fields
matern.operators

Rational approximations of stationary Gaussian Matern random fields
predict.CBrSPDEobj2d

Prediction of an anisotropic Whittle-Matern field
predict.CBrSPDEobj

Prediction of a fractional SPDE using the covariance-based rational SPDE approximation
precision.inla_rspde

Get the precision matrix of inla_rspde objects
precision.CBrSPDEobj2d

Get the precision matrix of CBrSPDEobj2d objects
precision.spacetimeobj

Get the precision matrix of spacetimeobj objects
predict.inla_rspde_matern1d

Predict method for 'inlabru' stationary Matern 1d models
precision.intrinsicCBrSPDEobj

Get the precision matrix of intrinsicCBrSPDEobj objects
predict.intrinsicCBrSPDEobj

Prediction of an intrinsic Whittle-Matern model
predict.rSPDEobj

Prediction of a fractional SPDE using a rational SPDE approximation
precision.rSPDEobj1d

Get the precision matrix of rSPDEobj1d objects
predict.rspde_lme

Prediction of a mixed effects regression model on a metric graph.
rSPDE-package

Rational approximations of fractional SPDEs.
rSPDE.A1d

Observation matrix for finite element discretization on R
rSPDE.Ast

Observation matrix for space-time models
rSPDE.fem1d

Finite element calculations for problems on R
rSPDE.fem2d

Finite element calculations for problems in 2D
rSPDE.construct.matern.loglike

Constructor of Matern loglikelihood functions.
predict.spacetimeobj

Prediction of a space-time SPDE
rSPDE.loglike

Object-based log-likelihood function for latent Gaussian fractional SPDE model
rSPDE.matern.loglike

Object-based log-likelihood function for latent Gaussian fractional SPDE model using the rational approximations
rspde.intrinsic

Rational approximations of fractional intrinsic fields
require.nowarnings

Warnings free loading of add-on packages
rational.order<-

Changing the order of the rational approximation
rspde.make.A

Observation/prediction matrices for rSPDE models.
rational.type

Get type of rational approximation.
rspde.matern

Matern rSPDE model object for INLA
rspde.anistropic2d

Rational approximations of stationary anisotropic Gaussian Matern random fields
rspde.make.index

rSPDE model index vector generation
rational.type<-

Changing the type of the rational approximation
rational.order

Get the order of rational approximation.
rspde.matern.precision.integer.opt

Optimized precision matrix of stationary Gaussian Matern random fields with integer covariance exponent
rspde.mesh.project

Calculate a lattice projection to/from an inla.mesh for rSPDE objects
rspde.matern.precision

Precision matrix of the covariance-based rational approximation of stationary Gaussian Matern random fields
rspde.matern1d

Matern rSPDE model object for INLA
rspde.result

rSPDE result extraction from INLA estimation results
rspde.metric_graph

Matern rSPDE model object for metric graphs in INLA
rspde.matern.precision.integer

Precision matrix of stationary Gaussian Matern random fields with integer covariance exponent
rspde.matern.intrinsic

Intrinsic Matern rSPDE model object for INLA
rspde.matern.precision.opt

Optimized precision matrix of the covariance-based rational approximation
rspde.spacetime

Space-Time Random Fields via SPDE Approximation
spde.make.A

Observation/prediction matrices for rSPDE models with integer smoothness.
simulate.CBrSPDEobj

Simulation of a fractional SPDE using the covariance-based rational SPDE approximation
simulate.CBrSPDEobj2d

Simulation of a fractional SPDE using the covariance-based rational SPDE approximation
simulate.rSPDEobj

Simulation of a fractional SPDE using a rational SPDE approximation
spacetime.operators

Space-time random fields
simulate.spacetimeobj

Simulation of space-time models
simulate.rSPDEobj1d

Simulation of a Matern field using a rational SPDE approximation
spde.matern.loglike

Parameter-based log-likelihood for a latent Gaussian Matern SPDE model using a rational SPDE approximation
simulate.intrinsicCBrSPDEobj

Simulation of a fractional intrinsic SPDE using the covariance-based rational SPDE approximation
rspde_lme

rSPDE linear mixed effects models
summary.CBrSPDEobj2d

Summarise CBrSPDEobj2d objects
summary.rSPDEobj

Summarise rSPDE objects
summary.spacetimeobj

Summarise spacetime objects
spde.matern.operators

Rational approximations of non-stationary Gaussian SPDE Matern random fields
summary.rSPDEobj1d

Summarise rSPDE objects without FEM
summary.CBrSPDEobj

Summarise CBrSPDE objects
summary.rspde_lme

Summary Method for rspde_lme Objects.
summary.rspde_result

Summary for posteriors of field parameters for an inla_rspde model from a rspde_result object
summary.intrinsicCBrSPDEobj

Summary method for class "intrinsicCBrSPDEobj"
update.intrinsicCBrSPDEobj

Update parameters of intrinsicCBrSPDEobj objects
update.CBrSPDEobj2d

Update parameters of CBrSPDEobj2d objects
transform_parameters_spacetime

Transform Spacetime SPDE Model Parameters to Original Scale
variogram.intrinsic.spde

Variogram of intrinsic SPDE model
update.spacetimeobj

Update parameters of spacetimeobj objects
transform_parameters_anisotropic

Transform Anisotropic SPDE Model Parameters to Original Scale
update.CBrSPDEobj

Update parameters of CBrSPDEobj objects
update.rSPDEobj

Update parameters of rSPDEobj objects
update.rSPDEobj1d

Update parameters of rSPDEobj1d objects
bru_get_mapper.inla_rspde_anisotropic2d

rSPDE anisotropic inlabru mapper
bru_get_mapper.inla_rspde_matern1d

rSPDE stationary inlabru mapper
bru_get_mapper.intrinsic_matern

rSPDE inlabru mapper
augment.rspde_lme

Augment data with information from a rspde_lme object
cov_function_mesh

Covariance between mesh nodes and locations
folded.matern.covariance.1d

The 1d folded Matern covariance function
bru_get_mapper.inla_rspde_spacetime

rSPDE space time inlabru mapper
covariance_mesh

Covariance between mesh nodes
construct.spde.matern.loglike

Constructor of Matern loglikelihood functions for non-stationary models.
bru_get_mapper.inla_rspde_fintrinsic

rSPDE inlabru mapper
ibm_n.bru_mapper_inla_rspde_fintrinsic

rSPDE inlabru mapper
graph_data_rspde

Data extraction from metric graphs for 'rSPDE' models
fractional.operators

Rational approximations of fractional operators
gg_df.rspde_result

Data frame for rspde_result objects to be used in ggplot2
cross_validation

Perform cross-validation on a list of fitted models.
get.initial.values.rSPDE

Initial values for log-likelihood optimization in rSPDE models with a latent stationary Gaussian Matern model
create_train_test_indices

Create train and test splits for cross-validation
glance.rspde_lme

Glance at an rspde_lme object
folded.matern.covariance.2d

The 2d folded Matern covariance function
gg_df

Data frame for result objects from R-INLA fitted models to be used in ggplot2