Learn R Programming

rSPDE (version 2.4.0)

precision.CBrSPDEobj2d: Get the precision matrix of CBrSPDEobj2d objects

Description

Function to get the precision matrix of a CBrSPDEobj2d object

Usage

# S3 method for CBrSPDEobj2d
precision(
  object,
  nu = NULL,
  hx = NULL,
  hy = NULL,
  hxy = NULL,
  sigma = NULL,
  m = NULL,
  ...
)

Value

The precision matrix.

Arguments

object

The covariance-based rational SPDE approximation, computed using matern2d.operators()

nu

If non-null, update the shape parameter of the covariance function.

hx

If non-null, update the hx parameter.

hy

If non-null, update the hy parameter.

hxy

If non-null, update the hxy parameter.

sigma

If non-null, update the standard deviation of the covariance function.

m

If non-null, update the order of the rational approximation, which needs to be a positive integer.

...

Currently not used.

See Also

simulate.CBrSPDEobj2d(), matern2d.operators()

Examples

Run this code
library(fmesher)
n_loc <- 2000
loc_2d_mesh <- matrix(runif(n_loc * 2), n_loc, 2)
mesh_2d <- fm_mesh_2d(loc = loc_2d_mesh, cutoff = 0.03, max.edge = c(0.1, 0.5))
op <- matern2d.operators(mesh = mesh_2d)
Q <- precision(op)

Run the code above in your browser using DataLab