gstlearn  1.0.0
CCC
CalcSimuTurningBands Member List

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.)ACalcDbToDbprotected
_bayesCovCalcSimuTurningBandsprivate
_bayesMeanCalcSimuTurningBandsprivate
_centerDataToGrid(DbGrid *dbgrid)ACalcInterpolatorprotected
_check() overrideCalcSimuTurningBandsprivatevirtual
_checkGaussianData2Grid(Db *dbin, Db *dbout, Model *model) constCalcSimuTurningBandsprivate
_checkSpaceDimension()ACalcDbToDbprivate
_checkVariableNumber()ACalcDbToDbprivate
_cleanVariableDb(int status)ACalcDbToDbprotected
_codirsCalcSimuTurningBandsprivate
_computeScale(double alpha, double scale)CalcSimuTurningBandsprivate
_computeScaleKB(double param, double scale)CalcSimuTurningBandsprivate
_createAIC()CalcSimuTurningBandsprivate
_dbinACalcDbToDbprivate
_dboutACalcDbToDbprivate
_difference(Db *dbin, Model *model, int icase, bool flag_pgs=false, bool flag_gibbs=false, bool flag_dgm=false)CalcSimuTurningBandsprivate
_dilution(double tmin, double tmax, double mesh, double *start)CalcSimuTurningBandsprivate
_expandInformation(int mode, const ELoc &locatorType)ACalcDbToDbprotected
_fieldCalcSimuTurningBandsprivate
_flagBayesCalcSimuTurningBandsprivate
_flagCheckCalcSimuTurningBandsprivate
_flagDGMCalcSimuTurningBandsprivate
_flagGibbsCalcSimuTurningBandsprivate
_flagPGSCalcSimuTurningBandsprivate
_generateDirections(const Db *dbout)CalcSimuTurningBandsprivate
_getAddressBand(int ivar, int is, int ib, int isimu)CalcSimuTurningBandsprivate
_getAIC(const VectorDouble &aic, int icov, int ivar, int jvar)CalcSimuTurningBandsprivate
_getCodirAng(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirAng(int ibs, int idir) constCalcSimuTurningBandsinlineprivate
_getCodirDXP(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirDYP(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirDZP(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirScale(int ibs)CalcSimuTurningBandsinlineprivate
_getCodirT00(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirTmax(int ibs) constCalcSimuTurningBandsinlineprivate
_getCodirTmin(int ibs) constCalcSimuTurningBandsinlineprivate
_getNCova() constACalcInterpolatorprotectedvirtual
_getNDim() const overrideACalcInterpolatorprotectedvirtual
_getNVar() const overrideACalcInterpolatorprotectedvirtual
_getOmegaPhi(int ibs, double omega, double phi, double *cxp, double *sxp, double *cyp, double *syp, double *czp, double *szp, double *c0z, double *s0z)CalcSimuTurningBandsprivate
_getSeedBand(int ivar, int is, int ib, int isimu)CalcSimuTurningBandsprivate
_iattOutCalcSimuTurningBandsprivate
_icaseCalcSimuTurningBandsprivate
_identifyVariable(int iuid) constACalcDbToDbprotected
_initializeSeedBands()CalcSimuTurningBandsprivate
_irfCorrec(const ECov &type, double theta1, double scale)CalcSimuTurningBandsprivate
_irfProcess(const ECov &type, const VectorDouble &t, VectorDouble &v0, VectorDouble &v1, VectorDouble &v2)CalcSimuTurningBandsprivate
_irfProcessSample(const ECov &type, int nt0, double t0, const VectorDouble &t, const VectorDouble &v0, const VectorDouble &v1, const VectorDouble &v2)CalcSimuTurningBandsprivate
_listVariablePermDbInACalcDbToDbprivate
_listVariablePermDbOutACalcDbToDbprivate
_listVariableTempDbInACalcDbToDbprivate
_listVariableTempDbOutACalcDbToDbprivate
_meanCorrect(Db *dbout, int icase)CalcSimuTurningBandsprivate
_migration(double tmin, double tmax, double scale, double eps=EPSILON5)CalcSimuTurningBandsprivate
_minmax(const Db *db)CalcSimuTurningBandsprivate
_modelACalcInterpolatorprivate
_mustShareSpaceDimensionACalcDbToDbprivate
_namconvACalcDbToDbprivate
_nameCoordCalcSimuTurningBandsprivate
_nbsimuACalcSimulationprivate
_nbtubaCalcSimuTurningBandsprivate
_neighACalcInterpolatorprivate
_npointSimulatedCalcSimuTurningBandsprivate
_particularCase(const ECov &type, double param)CalcSimuTurningBandsprivate
_postprocess() overrideCalcSimuTurningBandsprivatevirtual
_power1D(int ib, double scale, double alpha, double *omega, double *phi, double *theta_3, double *correc0)CalcSimuTurningBandsprivate
_preprocess() overrideCalcSimuTurningBandsprivatevirtual
_rankInPoisson(int def_rank, double t0, const VectorDouble &t)CalcSimuTurningBandsprivate
_rankRegular(double t0, double tdeb, double scale)CalcSimuTurningBandsprivate
_renameVariable(int whichDb, const VectorString &names, const ELoc &locatorType, int nvar, int iptr, const String &name, int count, bool flagSetLocator=true, int shift=0)ACalcDbToDbprotected
_resize()CalcSimuTurningBandsprivate
_rollback() overrideCalcSimuTurningBandsprivatevirtual
_rotateDirections(double a[3], double theta)CalcSimuTurningBandsprivate
_run() overrideCalcSimuTurningBandsprivatevirtual
_seedACalcSimulationprivate
_seedBandsCalcSimuTurningBandsprivate
_setCodirAng(int ibs, int idir, double value)CalcSimuTurningBandsinlineprivate
_setCodirDXP(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirDYP(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirDZP(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirScale(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirT00(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirTmax(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setCodirTmin(int ibs, double value)CalcSimuTurningBandsinlineprivate
_setDensity()CalcSimuTurningBandsprivate
_setSeedBand(int ivar, int is, int ib, int isimu, int seed)CalcSimuTurningBandsprivate
_simulateGradient(Db *dbgrd, const VectorDouble &aic, double delta)CalcSimuTurningBandsprivate
_simulateGrid(DbGrid *db, const VectorDouble &aic, int icase, int shift)CalcSimuTurningBandsprivate
_simulateNugget(Db *db, const VectorDouble &aic, int icase)CalcSimuTurningBandsprivate
_simulatePoint(Db *db, const VectorDouble &aic, int icase, int shift)CalcSimuTurningBandsprivate
_simulateTangent(Db *dbtgt, const VectorDouble &aic, double delta)CalcSimuTurningBandsprivate
_spectral(const ECov &type, double scale, double param, double *omega, double *phi)CalcSimuTurningBandsprivate
_spline1D(int ib, double scale, int k, double *omega, double *phi, double *xi_3, double *correc0)CalcSimuTurningBandsprivate
_storeInVariableList(int whichDb, int status, const VectorInt &iuids)ACalcDbToDbprotected
_thetaCalcSimuTurningBandsprivate
_updateData2ToTarget(Db *dbin, Db *dbout, int icase, bool flag_pgs=false, bool flag_dgm=false)CalcSimuTurningBandsprivate
_whichDb(int whichDb)ACalcDbToDbprotected
ACalcDbToDb(bool mustShareSameSpaceDimension=true)ACalcDbToDb
ACalcDbToDb(const ACalcDbToDb &r)=deleteACalcDbToDb
ACalcInterpolator()ACalcInterpolator
ACalcInterpolator(const ACalcInterpolator &r)=deleteACalcInterpolator
ACalcSimulation(int nbimu, int seed=4324324)ACalcSimulation
ACalcSimulation(const ACalcSimulation &r)=deleteACalcSimulation
ACalculator()ACalculator
ACalculator(const ACalculator &r)=deleteACalculator
CalcSimuTurningBands(int nbsimu=0, int nbtuba=0, bool flag_check=false, int seed=4324324)CalcSimuTurningBands
CalcSimuTurningBands(const CalcSimuTurningBands &r)=deleteCalcSimuTurningBands
getBayesCov() constCalcSimuTurningBandsinline
getBayesMean() constCalcSimuTurningBandsinline
getDbin() constACalcDbToDbinline
getDbout() constACalcDbToDbinline
getGridin() constACalcDbToDb
getGridout() constACalcDbToDb
getIcase() constCalcSimuTurningBandsinline
getModel() constACalcInterpolatorinline
getNbSimu() constACalcSimulationinline
getNBtuba() constCalcSimuTurningBandsinline
getNbtuba() constCalcSimuTurningBandsinline
getNDirs() constCalcSimuTurningBandsinline
getNeigh() constACalcInterpolatorinline
getSeed() constACalcSimulationinline
hasDbin(bool verbose=true) constACalcDbToDb
hasDbout(bool verbose=true) constACalcDbToDb
hasModel(bool verbose=true) constACalcInterpolator
hasNeigh(bool verbose=true) constACalcInterpolator
isFlagBayes() constCalcSimuTurningBandsinline
isFlagCheck() constCalcSimuTurningBandsinline
isFlagGibbs() constCalcSimuTurningBandsinline
isFlagPgs() constCalcSimuTurningBandsinline
isGridIn(bool verbose=true) constACalcDbToDb
isGridOut(bool verbose=true) constACalcDbToDb
isTurningBandsWorkable(const Model *model)CalcSimuTurningBandsstatic
operator=(const CalcSimuTurningBands &r)=deleteCalcSimuTurningBands
ACalcSimulation::operator=(const ACalcSimulation &r)=deleteACalcSimulation
ACalcInterpolator::operator=(const ACalcInterpolator &r)=deleteACalcInterpolator
ACalcDbToDb::operator=(const ACalcDbToDb &r)=deleteACalcDbToDb
ACalculator::operator=(const ACalculator &r)=deleteACalculator
run()ACalculator
setBayesCov(const VectorDouble &dcov)CalcSimuTurningBandsinline
setBayesMean(const VectorDouble &dmean)CalcSimuTurningBandsinline
setDbin(Db *dbin)ACalcDbToDbinline
setDbout(Db *dbout)ACalcDbToDbinline
setFlagBayes(bool flag_bayes)CalcSimuTurningBandsinline
setFlagCheck(bool flag_check)CalcSimuTurningBandsinline
setFlagDgm(bool flag_dgm)CalcSimuTurningBandsinline
setFlagGibbs(bool flag_gibbs)CalcSimuTurningBandsinline
setFlagPgs(bool flag_pgs)CalcSimuTurningBandsinline
setIcase(int icase)CalcSimuTurningBandsinline
setModel(Model *model)ACalcInterpolatorinline
setMustShareSpaceDimension(bool mustShareSpaceDimension)ACalcDbToDbinline
setNamingConvention(const NamingConvention &namconv)ACalcDbToDbinline
setNbSimu(int nbsimu)ACalcSimulationinline
setNBtuba(int nbtuba)CalcSimuTurningBandsinline
setNbtuba(int nbtuba)CalcSimuTurningBandsinline
setNeigh(ANeigh *neigh)ACalcInterpolatorinline
setSeed(int seed)ACalcSimulationinline
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()ACalcDbToDbvirtual
~ACalcInterpolator()ACalcInterpolatorvirtual
~ACalcSimulation()ACalcSimulationvirtual
~ACalculator()ACalculatorvirtual
~CalcSimuTurningBands()CalcSimuTurningBandsvirtual