Class that represents the geostatistical spherical model. More...
#include <GeostatisticalModelSpherical.h>
  
 Public Member Functions | |
| virtual  boost::numeric::ublas::matrix < double >  | calculate (boost::numeric::ublas::matrix< double > matrix) | 
| Function to calculate the geostatistical information from model.  More... | |
| GeostatisticalModelSpherical () | |
| Default constructor.  More... | |
| double | getNugget () | 
| Function to get the nugget value.  More... | |
| double | getRange () | 
| Function to get the range value.  More... | |
| double | getSill () | 
| Function to get the sill value.  More... | |
| void | setNugget (double value) | 
| Function to set the nugget value.  More... | |
| void | setRange (double value) | 
| Function to set the range value.  More... | |
| void | setSill (double value) | 
| Function to set the sill value.  More... | |
| virtual | ~GeostatisticalModelSpherical () | 
| Virtual destructor.  More... | |
Protected Attributes | |
| double | m_nugget | 
| The height of the jump of the semivariogram at the discontinuity at the origin.  More... | |
| double | m_range | 
| The distance in which the difference of the variogram from the sill becomes negligible.  More... | |
| double | m_sill | 
| Limit of the variogram tending to infinity lag distances.  More... | |
| te::sa::GeostatisticalModelType | m_type | 
| Attribute used to define the model type used.  More... | |
Class that represents the geostatistical spherical model.
gamma(h)=(s-n)(1-(-{h^2}{r^2a})) + n1_{(0,)}(h)
Definition at line 47 of file GeostatisticalModelSpherical.h.
| te::sa::GeostatisticalModelSpherical::GeostatisticalModelSpherical | ( | ) | 
Default constructor.
Definition at line 31 of file GeostatisticalModelSpherical.cpp.
References te::sa::GeostatisticalModel::m_type, and te::sa::Spherical.
      
  | 
  virtual | 
Virtual destructor.
Definition at line 36 of file GeostatisticalModelSpherical.cpp.
      
  | 
  virtual | 
Function to calculate the geostatistical information from model.
Implements te::sa::GeostatisticalModel.
Definition at line 40 of file GeostatisticalModelSpherical.cpp.
      
  | 
  inlineinherited | 
Function to get the nugget value.
Definition at line 82 of file GeostatisticalModel.h.
      
  | 
  inlineinherited | 
Function to get the range value.
Definition at line 106 of file GeostatisticalModel.h.
      
  | 
  inlineinherited | 
Function to get the sill value.
Definition at line 94 of file GeostatisticalModel.h.
      
  | 
  inlineinherited | 
Function to set the nugget value.
Definition at line 76 of file GeostatisticalModel.h.
Referenced by te::sa::GeostatisticalMethodsDialog::calculate().
      
  | 
  inlineinherited | 
Function to set the range value.
Definition at line 100 of file GeostatisticalModel.h.
Referenced by te::sa::GeostatisticalMethodsDialog::calculate().
      
  | 
  inlineinherited | 
Function to set the sill value.
Definition at line 88 of file GeostatisticalModel.h.
Referenced by te::sa::GeostatisticalMethodsDialog::calculate().
      
  | 
  protectedinherited | 
The height of the jump of the semivariogram at the discontinuity at the origin.
Definition at line 113 of file GeostatisticalModel.h.
      
  | 
  protectedinherited | 
The distance in which the difference of the variogram from the sill becomes negligible.
Definition at line 117 of file GeostatisticalModel.h.
      
  | 
  protectedinherited | 
Limit of the variogram tending to infinity lag distances.
Definition at line 115 of file GeostatisticalModel.h.
      
  | 
  protectedinherited | 
Attribute used to define the model type used.
Definition at line 119 of file GeostatisticalModel.h.
Referenced by te::sa::GeostatisticalModelExponential::GeostatisticalModelExponential(), te::sa::GeostatisticalModelGaussian::GeostatisticalModelGaussian(), and GeostatisticalModelSpherical().