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

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

#include <ModelOptimLikelihood.hpp>

Inheritance diagram for ModelOptimLikelihood:
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

 ModelOptimLikelihood (Model *model)
 
 ModelOptimLikelihood (const ModelOptimLikelihood &m)
 
ModelOptimLikelihoodoperator= (const ModelOptimLikelihood &m)
 
virtual ~ModelOptimLikelihood ()
 
int fit (Db *db, bool flagSPDE=false, bool verbose=false)
 
int loadEnvironment (Db *db, bool flagSPDE=false, 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

◆ ModelOptimLikelihood() [1/2]

ModelOptimLikelihood::ModelOptimLikelihood ( Model model)

◆ ModelOptimLikelihood() [2/2]

ModelOptimLikelihood::ModelOptimLikelihood ( const ModelOptimLikelihood m)

◆ ~ModelOptimLikelihood()

ModelOptimLikelihood::~ModelOptimLikelihood ( )
virtual

Member Function Documentation

◆ evalCost()

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

◆ fit()

int ModelOptimLikelihood::fit ( Db db,
bool  flagSPDE = false,
bool  verbose = false 
)

◆ loadEnvironment()

int ModelOptimLikelihood::loadEnvironment ( Db db,
bool  flagSPDE = false,
bool  verbose = false 
)

◆ operator=()

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

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