1.6.0
CCC
 
Loading...
Searching...
No Matches
ModelOptimVMap Class Reference

Class which, starting from an experimental variogram, enables fitting the various parameters of a Covariance part of a Model. More...

#include <ModelOptimVMap.hpp>

Inheritance diagram for ModelOptimVMap:
AModelOptim

Detailed Description

Class which, starting from an experimental variogram, enables fitting the various parameters of a Covariance part of a Model.

Public Member Functions

 ModelOptimVMap (Model *model, Constraints *constraints=nullptr, const Option_AutoFit &mauto=Option_AutoFit(), const Option_VarioFit &optvar=Option_VarioFit())
 
 ModelOptimVMap (const ModelOptimVMap &m)
 
ModelOptimVMapoperator= (const ModelOptimVMap &m)
 
virtual ~ModelOptimVMap ()
 
int fit (const DbGrid *dbmap, bool flagGoulard=true, bool verbose=false)
 
int loadEnvironment (const DbGrid *dbmap, bool flagGoulard=true, bool verbose=false)
 
- Public Member Functions inherited from AModelOptim
 AModelOptim (Model *model, Constraints *constraints=nullptr, const Option_AutoFit &mauto=Option_AutoFit(), const Option_VarioFit &optvar=Option_VarioFit())
 
 AModelOptim (const AModelOptim &m)
 
AModelOptimoperator= (const AModelOptim &m)
 
virtual ~AModelOptim ()
 

Static Public Member Functions

static double evalCost (unsigned int nparams, const double *current, double *grad, void *my_func_data)
 

Constructor & Destructor Documentation

◆ ModelOptimVMap() [1/2]

ModelOptimVMap::ModelOptimVMap ( Model model,
Constraints constraints = nullptr,
const Option_AutoFit mauto = Option_AutoFit(),
const Option_VarioFit optvar = Option_VarioFit() 
)

◆ ModelOptimVMap() [2/2]

ModelOptimVMap::ModelOptimVMap ( const ModelOptimVMap m)

◆ ~ModelOptimVMap()

ModelOptimVMap::~ModelOptimVMap ( )
virtual

Member Function Documentation

◆ evalCost()

double ModelOptimVMap::evalCost ( unsigned int  nparams,
const double *  current,
double *  grad,
void *  my_func_data 
)
static

◆ fit()

int ModelOptimVMap::fit ( const DbGrid dbmap,
bool  flagGoulard = true,
bool  verbose = false 
)

◆ loadEnvironment()

int ModelOptimVMap::loadEnvironment ( const DbGrid dbmap,
bool  flagGoulard = true,
bool  verbose = false 
)

◆ operator=()

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

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