#include "gstlearn_export.hpp"#include "geoslib_define.h"#include "Calculators/ACalcDbVarCreator.hpp"#include "Anamorphosis/AAnam.hpp"#include "Anamorphosis/AnamHermite.hpp"#include "Stats/Selectivity.hpp"Classes | |
| class | CalcAnamTransform |
Functions | |
| GSTLEARN_EXPORT int | DisjunctiveKriging (Db *db, AAnam *anam, Selectivity *selectivity, const VectorString &name_est, const VectorString &name_std, const NamingConvention &namconv=NamingConvention("DK")) |
| GSTLEARN_EXPORT int | ConditionalExpectation (Db *db, AAnam *anam, Selectivity *selectivity=nullptr, const String &name_est="", const String &name_std="", bool flag_OK=false, double proba=TEST, int nbsimu=0, const NamingConvention &namconv=NamingConvention("CE")) |
| GSTLEARN_EXPORT int | UniformConditioning (Db *db, AAnam *anam, Selectivity *selectivity, const String &name_est, const String &name_varz, const NamingConvention &namconv=NamingConvention("UC")) |
| GSTLEARN_EXPORT int | anamPointToBlock (AAnam *anam, int verbose, double cvv, double coeff, double mu) |
| GSTLEARN_EXPORT int anamPointToBlock | ( | AAnam * | anam, |
| int | verbose, | ||
| double | cvv, | ||
| double | coeff, | ||
| double | mu | ||
| ) |
Transform a point anamorphosis into a block anamorphosis
| [in] | anam | Point anamorphosis -> Block anamorphosis [out] |
| [in] | verbose | Verbose option |
| [in] | cvv | Block variance |
| [in] | coeff | Coefficient of change of support |
| [in] | mu | Additional coefficient for Discrete case |
| GSTLEARN_EXPORT int ConditionalExpectation | ( | Db * | db, |
| AAnam * | anam, | ||
| Selectivity * | selectivity, | ||
| const String & | name_est, | ||
| const String & | name_std, | ||
| bool | flag_OK, | ||
| double | proba, | ||
| int | nbsimu, | ||
| const NamingConvention & | namconv | ||
| ) |
Calculate the Conditional Expectation
| [in] | db | Db structure containing the factors (Z-locators) |
| [in] | anam | Point anamorphosis |
| [in] | selectivity | Selectivity structure |
| [in] | name_est | Name of the Kriging estimate |
| [in] | name_std | Name of the Kriging St. deviation |
| [in] | flag_OK | 1 if kriging has ben performed in Ordinary Kriging |
| [in] | proba | Probability |
| [in] | nbsimu | Number of Simulation outcomes |
| [in] | namconv | Naming convention |
| GSTLEARN_EXPORT int DisjunctiveKriging | ( | Db * | db, |
| AAnam * | anam, | ||
| Selectivity * | selectivity, | ||
| const VectorString & | name_est, | ||
| const VectorString & | name_std, | ||
| const NamingConvention & | namconv | ||
| ) |
Calculate the recoveries (z,T,Q,m,B) starting from the factors
| [in] | db | Db structure containing the factors (Z-locators) |
| [in] | anam | Point anamorphosis |
| [in] | selectivity | Selectivity structure |
| [in] | name_est | Array of variable names for factor estimation |
| [in] | name_std | Array of variable names for factor St. Dev. |
| [in] | namconv | Naming convention |
| GSTLEARN_EXPORT int UniformConditioning | ( | Db * | db, |
| AAnam * | anam, | ||
| Selectivity * | selectivity, | ||
| const String & | name_est, | ||
| const String & | name_varz, | ||
| const NamingConvention & | namconv | ||
| ) |
Calculate the Uniform Conditioning
| [in] | db | Db structure containing the factors (Z-locators) |
| [in] | anam | Point anamorphosis |
| [in] | selectivity | Selectivity structure |
| [in] | name_est | Name of the Kriging estimate |
| [in] | name_varz | Name of the Variance of Kriging estimate |
| [in] | namconv | Naming Convention |