Loading [MathJax]/extensions/tex2jax.js
1.7.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SPDEParam Class Reference

Definition of the parameters used within SPDE. More...

#include <SPDEParam.hpp>

Detailed Description

Definition of the parameters used within SPDE.

refineK Discretization factor used for Kriging refineS Discretization factor used for Simulation border Border size nxmax Maximum number of vertices in the internal mesh (0 : no limit) epsNugget Nugget effect cgparams Parameters for the Conjugate Gradient method

Public Member Functions

 SPDEParam (int refineK=11, int refineS=18, int border=8, bool flag_polarized=true, int nxmax=300, double epsNugget=EPSILON2, const CGParam &cgparams=CGParam())
 
 SPDEParam (const SPDEParam &m)
 
SPDEParamoperator= (const SPDEParam &m)
 
virtual ~SPDEParam ()
 
int getBorder () const
 
CGParam getCGparams () const
 
double getEpsNugget () const
 
int getRefineK () const
 
int getRefineS () const
 
bool isPolarized () const
 
void setPolarized (bool flagPolarized)
 
int getNxMax () const
 
void setBorder (int border)
 
void setCGparams (const CGParam &CGparams)
 
void setEpsNugget (double epsNugget)
 
void setRefineK (int refineK)
 
void setRefineS (int refineS)
 
void setNxMax (int nxmax)
 

Constructor & Destructor Documentation

◆ SPDEParam() [1/2]

SPDEParam::SPDEParam ( int  refineK = 11,
int  refineS = 18,
int  border = 8,
bool  flag_polarized = true,
int  nxmax = 300,
double  epsNugget = EPSILON2,
const CGParam cgparams = CGParam() 
)

◆ SPDEParam() [2/2]

SPDEParam::SPDEParam ( const SPDEParam m)

◆ ~SPDEParam()

SPDEParam::~SPDEParam ( )
virtual

Member Function Documentation

◆ getBorder()

int SPDEParam::getBorder ( ) const
inline

◆ getCGparams()

CGParam SPDEParam::getCGparams ( ) const
inline

◆ getEpsNugget()

double SPDEParam::getEpsNugget ( ) const
inline

◆ getNxMax()

int SPDEParam::getNxMax ( ) const
inline

◆ getRefineK()

int SPDEParam::getRefineK ( ) const
inline

◆ getRefineS()

int SPDEParam::getRefineS ( ) const
inline

◆ isPolarized()

bool SPDEParam::isPolarized ( ) const
inline

◆ operator=()

SPDEParam & SPDEParam::operator= ( const SPDEParam m)

◆ setBorder()

void SPDEParam::setBorder ( int  border)
inline

◆ setCGparams()

void SPDEParam::setCGparams ( const CGParam CGparams)
inline

◆ setEpsNugget()

void SPDEParam::setEpsNugget ( double  epsNugget)
inline

◆ setNxMax()

void SPDEParam::setNxMax ( int  nxmax)
inline

◆ setPolarized()

void SPDEParam::setPolarized ( bool  flagPolarized)
inline

◆ setRefineK()

void SPDEParam::setRefineK ( int  refineK)
inline

◆ setRefineS()

void SPDEParam::setRefineS ( int  refineS)
inline

The documentation for this class was generated from the following files: