# Generated by roxygen2: do not edit by hand

S3method(augment,rspde_lme)
S3method(cov_function_mesh,default)
S3method(cov_function_mesh,hybrid_spde)
S3method(cov_function_mesh,matern2d_operator)
S3method(cov_function_mesh,matern_operator)
S3method(cov_function_mesh,spde_matern_operator)
S3method(covariance_mesh,default)
S3method(covariance_mesh,hybrid_spde)
S3method(covariance_mesh,matern2d_operator)
S3method(covariance_mesh,matern_operator)
S3method(covariance_mesh,spde_matern_operator)
S3method(deviance,rspde_lme)
S3method(gg_df,rspde_result)
S3method(glance,rspde_lme)
S3method(logLik,rspde_lme)
S3method(make_A,default)
S3method(make_A,hybrid_spde)
S3method(make_A,intrinsicCBrSPDEobj)
S3method(make_A,matern2d_operator)
S3method(make_A,matern_operator)
S3method(make_A,spacetimeobj)
S3method(make_A,spde_matern_operator)
S3method(nobs,rspde_lme)
S3method(precision,CBrSPDEobj)
S3method(precision,CBrSPDEobj2d)
S3method(precision,inla_rspde)
S3method(precision,intrinsicCBrSPDEobj)
S3method(precision,rSPDEobj1d)
S3method(precision,spacetimeobj)
S3method(predict,CBrSPDEobj)
S3method(predict,CBrSPDEobj2d)
S3method(predict,hybrid_spde)
S3method(predict,inla_rspde_matern1d)
S3method(predict,intrinsicCBrSPDEobj)
S3method(predict,rSPDEobj)
S3method(predict,rspde_lme)
S3method(predict,spacetimeobj)
S3method(print,CBrSPDEobj)
S3method(print,CBrSPDEobj2d)
S3method(print,hybrid_spde)
S3method(print,inla_rspde_hybrid_alpha2)
S3method(print,intrinsicCBrSPDEobj)
S3method(print,rSPDEobj)
S3method(print,rSPDEobj1d)
S3method(print,rspde_lme)
S3method(print,spacetimeobj)
S3method(print,summary.CBrSPDEobj)
S3method(print,summary.CBrSPDEobj2d)
S3method(print,summary.intrinsicCBrSPDEobj)
S3method(print,summary.rSPDEobj)
S3method(print,summary.rSPDEobj1d)
S3method(print,summary.spacetimeobj)
S3method(print,summary_rspde_lme)
S3method(rspde.mesh.project,inla.mesh)
S3method(rspde.mesh.project,inla.mesh.1d)
S3method(rspde.mesh.project,rspde.mesh.projector)
S3method(simulate,CBrSPDEobj)
S3method(simulate,CBrSPDEobj2d)
S3method(simulate,hybrid_spde)
S3method(simulate,intrinsicCBrSPDEobj)
S3method(simulate,rSPDEobj)
S3method(simulate,rSPDEobj1d)
S3method(simulate,spacetimeobj)
S3method(summary,CBrSPDEobj)
S3method(summary,CBrSPDEobj2d)
S3method(summary,intrinsicCBrSPDEobj)
S3method(summary,rSPDEobj)
S3method(summary,rSPDEobj1d)
S3method(summary,rspde_lme)
S3method(summary,rspde_result)
S3method(summary,spacetimeobj)
S3method(update,CBrSPDEobj)
S3method(update,CBrSPDEobj2d)
S3method(update,hybrid_spde)
S3method(update,intrinsicCBrSPDEobj)
S3method(update,rSPDEobj)
S3method(update,rSPDEobj1d)
S3method(update,spacetimeobj)
export("rational.order<-")
export("rational.type<-")
export(Pl.mult)
export(Pl.solve)
export(Pr.mult)
export(Pr.solve)
export(Q.mult)
export(Q.solve)
export(Qsqrt.mult)
export(Qsqrt.solve)
export(Sigma.mult)
export(Sigma.solve)
export(augment)
export(construct.spde.matern.loglike)
export(cov_function_mesh)
export(covariance_mesh)
export(create_train_test_indices)
export(cross_validation)
export(folded.matern.covariance.1d)
export(folded.matern.covariance.2d)
export(fractional.operators)
export(get.initial.values.rSPDE)
export(gg_df)
export(glance)
export(graph_data_rspde)
export(hybrid.spde)
export(intrinsic.matern.operators)
export(intrinsic.operators)
export(local_rspde_safe_inla)
export(make_A)
export(matern.covariance)
export(matern.operators)
export(matern.rational)
export(matern.rational.cov)
export(matern2d.operators)
export(posterior_crossvalidation)
export(precision)
export(rSPDE.A1d)
export(rSPDE.Ast)
export(rSPDE.construct.matern.loglike)
export(rSPDE.fem1d)
export(rSPDE.fem2d)
export(rSPDE.loglike)
export(rSPDE.matern.loglike)
export(rational.order)
export(rational.type)
export(require.nowarnings)
export(rspde.anistropic2d)
export(rspde.hybrid.matern)
export(rspde.intrinsic)
export(rspde.intrinsic.matern)
export(rspde.make.A)
export(rspde.make.index)
export(rspde.matern)
export(rspde.matern.precision)
export(rspde.matern.precision.integer)
export(rspde.matern.precision.integer.opt)
export(rspde.matern.precision.opt)
export(rspde.matern1d)
export(rspde.mesh.project)
export(rspde.mesh.projector)
export(rspde.metric_graph)
export(rspde.result)
export(rspde.spacetime)
export(rspde_lme)
export(rspde_safe_inla)
export(spacetime.operators)
export(spde.make.A)
export(spde.matern.loglike)
export(spde.matern.operators)
export(transform_parameters_anisotropic)
export(transform_parameters_spacetime)
export(variogram.intrinsic.spde)
if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, inla_rspde)
  S3method(inlabru::ibm_n, bru_mapper_inla_rspde)
  S3method(inlabru::ibm_values, bru_mapper_inla_rspde)
  S3method(inlabru::ibm_jacobian, bru_mapper_inla_rspde)
}

if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, inla_rspde_anisotropic2d)
}

if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, inla_rspde_fintrinsic)
  S3method(inlabru::ibm_n, bru_mapper_inla_rspde_fintrinsic)
  S3method(inlabru::ibm_values, bru_mapper_inla_rspde_fintrinsic)
  S3method(inlabru::ibm_jacobian, bru_mapper_inla_rspde_fintrinsic)
}
if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, inla_rspde_matern1d)
  S3method(inlabru::ibm_n, bru_mapper_inla_rspde_matern1d)
  S3method(inlabru::ibm_values, bru_mapper_inla_rspde_matern1d)
  S3method(inlabru::ibm_jacobian, bru_mapper_inla_rspde_matern1d)
}
if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, inla_rspde_spacetime)
  S3method(inlabru::bru_mapper, metric_graph)
  S3method(inlabru::ibm_n, bru_mapper_metric_graph)
  S3method(inlabru::ibm_values, bru_mapper_metric_graph)
  S3method(inlabru::ibm_jacobian, bru_mapper_metric_graph)
  S3method(inlabru::bru_mapper, metric_graph_dirichlet)
  S3method(inlabru::ibm_n, bru_mapper_metric_graph_dirichlet)
  S3method(inlabru::ibm_values, bru_mapper_metric_graph_dirichlet)
  S3method(inlabru::ibm_jacobian, bru_mapper_metric_graph_dirichlet)
}

if (getRversion() >= "3.6.0") {
  S3method(inlabru::bru_get_mapper, intrinsic_matern)
  S3method(inlabru::ibm_n, bru_mapper_intrinsic_matern)
  S3method(inlabru::ibm_values, bru_mapper_intrinsic_matern)
  S3method(inlabru::ibm_jacobian, bru_mapper_intrinsic_matern)
}
import(Matrix)
importFrom(broom,
  augment,
  glance
)
importFrom(fmesher,
  fm_basis,
  fm_block,
  fm_evaluate,
  fm_evaluator,
  fm_fem,
  fm_mesh_1d,
  fm_mesh_2d,
  fm_row_kron
)
importFrom(lifecycle,deprecated)
importFrom(methods,as)
importFrom(stats,
  approx,
  as.formula,
  cov,
  dbeta,
  deviance,
  dist,
  dnorm,
  lm,
  logLik,
  na.omit,
  nobs,
  optim,
  pnorm,
  predict,
  quantile,
  rnorm,
  rt,
  sd,
  setNames,
  simulate,
  spline,
  terms,
  var
)
importFrom(utils,packageVersion)
