|
gstlearn
1.0.0
CCC
|
This is the complete list of members for CalcSimuTurningBands, including all inherited members.
| _addVariableDb(int whichDb, int status, const ELoc &locatorType, int locatorIndex=0, int number=1, double valinit=0.) | ACalcDbToDb | protected |
| _bayesCov | CalcSimuTurningBands | private |
| _bayesMean | CalcSimuTurningBands | private |
| _centerDataToGrid(DbGrid *dbgrid) | ACalcInterpolator | protected |
| _check() override | CalcSimuTurningBands | privatevirtual |
| _checkGaussianData2Grid(Db *dbin, Db *dbout, Model *model) const | CalcSimuTurningBands | private |
| _checkSpaceDimension() | ACalcDbToDb | private |
| _checkVariableNumber() | ACalcDbToDb | private |
| _cleanVariableDb(int status) | ACalcDbToDb | protected |
| _codirs | CalcSimuTurningBands | private |
| _computeScale(double alpha, double scale) | CalcSimuTurningBands | private |
| _computeScaleKB(double param, double scale) | CalcSimuTurningBands | private |
| _createAIC() | CalcSimuTurningBands | private |
| _dbin | ACalcDbToDb | private |
| _dbout | ACalcDbToDb | private |
| _difference(Db *dbin, Model *model, int icase, bool flag_pgs=false, bool flag_gibbs=false, bool flag_dgm=false) | CalcSimuTurningBands | private |
| _dilution(double tmin, double tmax, double mesh, double *start) | CalcSimuTurningBands | private |
| _expandInformation(int mode, const ELoc &locatorType) | ACalcDbToDb | protected |
| _field | CalcSimuTurningBands | private |
| _flagBayes | CalcSimuTurningBands | private |
| _flagCheck | CalcSimuTurningBands | private |
| _flagDGM | CalcSimuTurningBands | private |
| _flagGibbs | CalcSimuTurningBands | private |
| _flagPGS | CalcSimuTurningBands | private |
| _generateDirections(const Db *dbout) | CalcSimuTurningBands | private |
| _getAddressBand(int ivar, int is, int ib, int isimu) | CalcSimuTurningBands | private |
| _getAIC(const VectorDouble &aic, int icov, int ivar, int jvar) | CalcSimuTurningBands | private |
| _getCodirAng(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirAng(int ibs, int idir) const | CalcSimuTurningBands | inlineprivate |
| _getCodirDXP(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirDYP(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirDZP(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirScale(int ibs) | CalcSimuTurningBands | inlineprivate |
| _getCodirT00(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirTmax(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getCodirTmin(int ibs) const | CalcSimuTurningBands | inlineprivate |
| _getNCova() const | ACalcInterpolator | protectedvirtual |
| _getNDim() const override | ACalcInterpolator | protectedvirtual |
| _getNVar() const override | ACalcInterpolator | protectedvirtual |
| _getOmegaPhi(int ibs, double omega, double phi, double *cxp, double *sxp, double *cyp, double *syp, double *czp, double *szp, double *c0z, double *s0z) | CalcSimuTurningBands | private |
| _getSeedBand(int ivar, int is, int ib, int isimu) | CalcSimuTurningBands | private |
| _iattOut | CalcSimuTurningBands | private |
| _icase | CalcSimuTurningBands | private |
| _identifyVariable(int iuid) const | ACalcDbToDb | protected |
| _initializeSeedBands() | CalcSimuTurningBands | private |
| _irfCorrec(const ECov &type, double theta1, double scale) | CalcSimuTurningBands | private |
| _irfProcess(const ECov &type, const VectorDouble &t, VectorDouble &v0, VectorDouble &v1, VectorDouble &v2) | CalcSimuTurningBands | private |
| _irfProcessSample(const ECov &type, int nt0, double t0, const VectorDouble &t, const VectorDouble &v0, const VectorDouble &v1, const VectorDouble &v2) | CalcSimuTurningBands | private |
| _listVariablePermDbIn | ACalcDbToDb | private |
| _listVariablePermDbOut | ACalcDbToDb | private |
| _listVariableTempDbIn | ACalcDbToDb | private |
| _listVariableTempDbOut | ACalcDbToDb | private |
| _meanCorrect(Db *dbout, int icase) | CalcSimuTurningBands | private |
| _migration(double tmin, double tmax, double scale, double eps=EPSILON5) | CalcSimuTurningBands | private |
| _minmax(const Db *db) | CalcSimuTurningBands | private |
| _model | ACalcInterpolator | private |
| _mustShareSpaceDimension | ACalcDbToDb | private |
| _namconv | ACalcDbToDb | private |
| _nameCoord | CalcSimuTurningBands | private |
| _nbsimu | ACalcSimulation | private |
| _nbtuba | CalcSimuTurningBands | private |
| _neigh | ACalcInterpolator | private |
| _npointSimulated | CalcSimuTurningBands | private |
| _particularCase(const ECov &type, double param) | CalcSimuTurningBands | private |
| _postprocess() override | CalcSimuTurningBands | privatevirtual |
| _power1D(int ib, double scale, double alpha, double *omega, double *phi, double *theta_3, double *correc0) | CalcSimuTurningBands | private |
| _preprocess() override | CalcSimuTurningBands | privatevirtual |
| _rankInPoisson(int def_rank, double t0, const VectorDouble &t) | CalcSimuTurningBands | private |
| _rankRegular(double t0, double tdeb, double scale) | CalcSimuTurningBands | private |
| _renameVariable(int whichDb, const VectorString &names, const ELoc &locatorType, int nvar, int iptr, const String &name, int count, bool flagSetLocator=true, int shift=0) | ACalcDbToDb | protected |
| _resize() | CalcSimuTurningBands | private |
| _rollback() override | CalcSimuTurningBands | privatevirtual |
| _rotateDirections(double a[3], double theta) | CalcSimuTurningBands | private |
| _run() override | CalcSimuTurningBands | privatevirtual |
| _seed | ACalcSimulation | private |
| _seedBands | CalcSimuTurningBands | private |
| _setCodirAng(int ibs, int idir, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirDXP(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirDYP(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirDZP(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirScale(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirT00(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirTmax(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setCodirTmin(int ibs, double value) | CalcSimuTurningBands | inlineprivate |
| _setDensity() | CalcSimuTurningBands | private |
| _setSeedBand(int ivar, int is, int ib, int isimu, int seed) | CalcSimuTurningBands | private |
| _simulateGradient(Db *dbgrd, const VectorDouble &aic, double delta) | CalcSimuTurningBands | private |
| _simulateGrid(DbGrid *db, const VectorDouble &aic, int icase, int shift) | CalcSimuTurningBands | private |
| _simulateNugget(Db *db, const VectorDouble &aic, int icase) | CalcSimuTurningBands | private |
| _simulatePoint(Db *db, const VectorDouble &aic, int icase, int shift) | CalcSimuTurningBands | private |
| _simulateTangent(Db *dbtgt, const VectorDouble &aic, double delta) | CalcSimuTurningBands | private |
| _spectral(const ECov &type, double scale, double param, double *omega, double *phi) | CalcSimuTurningBands | private |
| _spline1D(int ib, double scale, int k, double *omega, double *phi, double *xi_3, double *correc0) | CalcSimuTurningBands | private |
| _storeInVariableList(int whichDb, int status, const VectorInt &iuids) | ACalcDbToDb | protected |
| _theta | CalcSimuTurningBands | private |
| _updateData2ToTarget(Db *dbin, Db *dbout, int icase, bool flag_pgs=false, bool flag_dgm=false) | CalcSimuTurningBands | private |
| _whichDb(int whichDb) | ACalcDbToDb | protected |
| ACalcDbToDb(bool mustShareSameSpaceDimension=true) | ACalcDbToDb | |
| ACalcDbToDb(const ACalcDbToDb &r)=delete | ACalcDbToDb | |
| ACalcInterpolator() | ACalcInterpolator | |
| ACalcInterpolator(const ACalcInterpolator &r)=delete | ACalcInterpolator | |
| ACalcSimulation(int nbimu, int seed=4324324) | ACalcSimulation | |
| ACalcSimulation(const ACalcSimulation &r)=delete | ACalcSimulation | |
| ACalculator() | ACalculator | |
| ACalculator(const ACalculator &r)=delete | ACalculator | |
| CalcSimuTurningBands(int nbsimu=0, int nbtuba=0, bool flag_check=false, int seed=4324324) | CalcSimuTurningBands | |
| CalcSimuTurningBands(const CalcSimuTurningBands &r)=delete | CalcSimuTurningBands | |
| getBayesCov() const | CalcSimuTurningBands | inline |
| getBayesMean() const | CalcSimuTurningBands | inline |
| getDbin() const | ACalcDbToDb | inline |
| getDbout() const | ACalcDbToDb | inline |
| getGridin() const | ACalcDbToDb | |
| getGridout() const | ACalcDbToDb | |
| getIcase() const | CalcSimuTurningBands | inline |
| getModel() const | ACalcInterpolator | inline |
| getNbSimu() const | ACalcSimulation | inline |
| getNBtuba() const | CalcSimuTurningBands | inline |
| getNbtuba() const | CalcSimuTurningBands | inline |
| getNDirs() const | CalcSimuTurningBands | inline |
| getNeigh() const | ACalcInterpolator | inline |
| getSeed() const | ACalcSimulation | inline |
| hasDbin(bool verbose=true) const | ACalcDbToDb | |
| hasDbout(bool verbose=true) const | ACalcDbToDb | |
| hasModel(bool verbose=true) const | ACalcInterpolator | |
| hasNeigh(bool verbose=true) const | ACalcInterpolator | |
| isFlagBayes() const | CalcSimuTurningBands | inline |
| isFlagCheck() const | CalcSimuTurningBands | inline |
| isFlagGibbs() const | CalcSimuTurningBands | inline |
| isFlagPgs() const | CalcSimuTurningBands | inline |
| isGridIn(bool verbose=true) const | ACalcDbToDb | |
| isGridOut(bool verbose=true) const | ACalcDbToDb | |
| isTurningBandsWorkable(const Model *model) | CalcSimuTurningBands | static |
| operator=(const CalcSimuTurningBands &r)=delete | CalcSimuTurningBands | |
| ACalcSimulation::operator=(const ACalcSimulation &r)=delete | ACalcSimulation | |
| ACalcInterpolator::operator=(const ACalcInterpolator &r)=delete | ACalcInterpolator | |
| ACalcDbToDb::operator=(const ACalcDbToDb &r)=delete | ACalcDbToDb | |
| ACalculator::operator=(const ACalculator &r)=delete | ACalculator | |
| run() | ACalculator | |
| setBayesCov(const VectorDouble &dcov) | CalcSimuTurningBands | inline |
| setBayesMean(const VectorDouble &dmean) | CalcSimuTurningBands | inline |
| setDbin(Db *dbin) | ACalcDbToDb | inline |
| setDbout(Db *dbout) | ACalcDbToDb | inline |
| setFlagBayes(bool flag_bayes) | CalcSimuTurningBands | inline |
| setFlagCheck(bool flag_check) | CalcSimuTurningBands | inline |
| setFlagDgm(bool flag_dgm) | CalcSimuTurningBands | inline |
| setFlagGibbs(bool flag_gibbs) | CalcSimuTurningBands | inline |
| setFlagPgs(bool flag_pgs) | CalcSimuTurningBands | inline |
| setIcase(int icase) | CalcSimuTurningBands | inline |
| setModel(Model *model) | ACalcInterpolator | inline |
| setMustShareSpaceDimension(bool mustShareSpaceDimension) | ACalcDbToDb | inline |
| setNamingConvention(const NamingConvention &namconv) | ACalcDbToDb | inline |
| setNbSimu(int nbsimu) | ACalcSimulation | inline |
| setNBtuba(int nbtuba) | CalcSimuTurningBands | inline |
| setNbtuba(int nbtuba) | CalcSimuTurningBands | inline |
| setNeigh(ANeigh *neigh) | ACalcInterpolator | inline |
| setSeed(int seed) | ACalcSimulation | inline |
| simulate(Db *dbin, Db *dbout, Model *model, ANeigh *neigh, int icase, int flag_bayes=false, const VectorDouble &dmean=VectorDouble(), const VectorDouble &dcov=VectorDouble(), bool flag_pgs=false, bool flag_gibbs=false, bool flag_dgm=false) | CalcSimuTurningBands | |
| simulatePotential(Db *dbiso, Db *dbgrd, Db *dbtgt, Db *dbout, Model *model, double delta) | CalcSimuTurningBands | |
| ~ACalcDbToDb() | ACalcDbToDb | virtual |
| ~ACalcInterpolator() | ACalcInterpolator | virtual |
| ~ACalcSimulation() | ACalcSimulation | virtual |
| ~ACalculator() | ACalculator | virtual |
| ~CalcSimuTurningBands() | CalcSimuTurningBands | virtual |