gstlearn  1.0.0
CCC
AnamHermite Member List

This is the complete list of members for AnamHermite, including all inherited members.

_ayAnamContinuousprotected
_azAnamContinuousprotected
_commentWrite(std::ostream &os, const String &comment)ASerializableprotectedstatic
_data_sort(int nech, const VectorDouble &z, const VectorDouble &wt, VectorDouble &zs, VectorDouble &ys)AnamHermiteprivate
_defineBounds(double pymin, double pzmin, double pymax, double pzmax, double aymin, double azmin, double aymax, double azmax)AnamHermiteprivate
_deserialize(std::istream &is, bool verbose=false) overrideAnamHermiteprotectedvirtual
_fileOpenRead(const String &filename, std::ifstream &is, bool verbose=false) constASerializableprotected
_fileOpenWrite(const String &filename, std::ofstream &os, bool verbose=false) constASerializableprotected
_flagBoundAnamHermiteprivate
_flagFittedAAnamprivate
_getNFName() const overrideAnamHermiteinlineprotectedvirtual
_globalSelectivity(Selectivity *selectivity)AnamHermiteprivate
_isFitted() constAAnaminlineprotected
_isIndexValid(int i) constAnamHermiteprivate
_isNcutValid(int ncut) constAAnamprivate
_isProbaValid(double proba) constAAnamprivate
_isSampleSkipped(Db *db, int iech, const VectorInt &cols_est, const VectorInt &cols_std)AAnamprotected
_meanAnamContinuousprotected
_onlyBlanks(char *string)ASerializableprotectedstatic
_printQTvars(const char *title, int type, int number) constAAnamprivate
_psiHnAnamHermiteprivate
_pyAnamContinuousprotected
_pzAnamContinuousprotected
_rCoefAnamHermiteprivate
_recordRead(std::istream &is, const String &title, T &val)ASerializableprotectedstatic
_recordReadVec(std::istream &is, const String &title, VectorT< T > &vec, int nvalues)ASerializableprotectedstatic
_recordWrite(std::ostream &os, const String &title, const T &val)ASerializableprotectedstatic
_recordWriteVec(std::ostream &os, const String &title, const VectorT< T > &vec)ASerializableprotectedstatic
_serialize(std::ostream &os, bool verbose=false) const overrideAnamHermiteprotectedvirtual
_tableRead(std::istream &is, const String &string, int ntab, double *tab)ASerializableprotectedstatic
_tableWrite(std::ostream &os, const String &string, int ntab, const VectorDouble &tab)ASerializableprotectedstatic
_varianceAnamContinuousprotected
AAnam()AAnam
AAnam(const AAnam &m)AAnam
allowChangeSupport() const overrideAnamHermiteinlinevirtual
AnamContinuous()AnamContinuous
AnamContinuous(const AnamContinuous &m)AnamContinuous
AnamHermite(int nbpoly=3, bool flagBound=true, double rCoef=1.)AnamHermite
AnamHermite(const AnamHermite &m)AnamHermite
ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
calculateMeanAndVariance() overrideAnamHermitevirtual
clone() const =0ICloneablepure virtual
computeVariance(double sval) const overrideAnamHermitevirtual
create(int nbpoly=0, bool flagBound=true, double rCoef=1.)AnamHermitestatic
createDirectory(const String &dir)ASerializablestatic
createFromNF(const String &neutralFilename, bool verbose=true)AnamHermitestatic
cumulateVarianceRatio(double chh) constAnamHermite
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
dumpToNF(const String &neutralFilename, bool verbose=false) constASerializable
evalSupportCoefficient(int option, Model *model, const VectorDouble &dxs, const VectorInt &ndisc, const VectorDouble &angles=VectorDouble(), bool verbose=true)AnamHermite
factor2Selectivity(Db *db, Selectivity *selectivity, const VectorInt &cols_est, const VectorInt &cols_std, int iptr0)AnamHermite
fit(Db *db, const String &name)AAnam
fitFromArray(const VectorDouble &tab, const VectorDouble &wt=VectorDouble()) overrideAnamHermitevirtual
fitFromLocator(Db *db, const ELoc &locatorType=ELoc::fromKey("Z"))AAnam
gaussianToRaw(Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Z"))AAnam
gaussianToRawByLocator(Db *db, const NamingConvention &namconv=NamingConvention("Z"))AAnam
gaussianToRawVector(const VectorDouble &y) constAnamContinuous
getAymax() constAnamContinuousinline
getAymin() constAnamContinuousinline
getAzmax() constAnamContinuousinline
getAzmin() constAnamContinuousinline
getContainerName()ASerializablestatic
getDirectory(const String &path)ASerializablestatic
getExecDirectory()ASerializablestatic
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getFlagBound() constAnamHermiteinline
getHomeDirectory(const String &sub="")ASerializablestatic
getMean() constAnamContinuousinline
getNbPoly() constAnamHermiteinline
getNClass() const overrideAnamHermiteinlinevirtual
getNFactor() const overrideAnamHermiteinlinevirtual
getPrefixName()ASerializablestatic
getPsiHn(int ih) constAnamHermite
getPsiHns() constAnamHermite
getPymax() constAnamContinuousinline
getPymin() constAnamContinuousinline
getPzmax() constAnamContinuousinline
getPzmin() constAnamContinuousinline
getRCoef() constAnamHermiteinline
getTestData(const String &subdir, const String &filename)ASerializablestatic
getType() const overrideAnamHermiteinlinevirtual
getVariance() const overrideAnamContinuousinlinevirtual
getWorkingDirectory()ASerializablestatic
hasFactor() const overrideAnamHermiteinlinevirtual
hasGaussian() const overrideAnamContinuousinlinevirtual
ICloneable()ICloneableinline
invertVariance(double cvv) constAAnam
isChangeSupportDefined() const overrideAnamHermiteinlinevirtual
myContainerNameASerializableprivatestatic
myPrefixNameASerializableprivatestatic
normalScore(Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Gaussian"))AAnam
operator=(const AnamHermite &m)AnamHermite
AnamContinuous::operator=(const AnamContinuous &m)AnamContinuous
AAnam::operator=(const AAnam &m)AAnam
AnamContinuous::AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
rawToFactor(Db *db, int nfactor, const NamingConvention &namconv=NamingConvention("Factor"))AAnam
rawToFactorByRanks(Db *db, const VectorInt &ifacs, const NamingConvention &namconv=NamingConvention("Factor"))AAnam
rawToGaussian(Db *db, const String &name, const NamingConvention &namconv=NamingConvention("Y"))AAnam
rawToGaussianByLocator(Db *db, const NamingConvention &namconv=NamingConvention("Y"))AAnam
rawToGaussianVector(const VectorDouble &z) constAnamContinuous
rawToTransformValue(double z) const overrideAnamHermitevirtual
rawToTransformVec(const VectorDouble &z) constAAnam
reset(double pymin, double pzmin, double pymax, double pzmax, double aymin, double azmin, double aymax, double azmax, double r, const VectorDouble &psi_hn)AnamHermite
sample(int ndisc=100, double aymin=-10, double aymax=+10)AnamContinuous
Selectivity classAnamHermitefriend
serialize(std::ostream &os, bool verbose=true) constASerializable
setABounds(double azmin=TEST, double azmax=TEST, double aymin=TEST, double aymax=TEST)AnamContinuous
setAymax(double aymax)AnamContinuousinline
setAymin(double aymin)AnamContinuousinline
setAzmax(double azmax)AnamContinuousinline
setAzmin(double azmin)AnamContinuousinline
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setFlagBound(bool flagBound)AnamHermiteinline
setMean(double mean)AnamContinuousinline
setPBounds(double pzmin=TEST, double pzmax=TEST, double pymin=TEST, double pymax=TEST)AnamContinuous
setPrefixName(const String &prefixName)ASerializablestatic
setPsiHn(int i, double psi_hn)AnamHermite
setPsiHns(const VectorDouble &psi_hn)AnamHermiteinline
setPymax(double pymax)AnamContinuousinline
setPymin(double pymin)AnamContinuousinline
setPzmax(double pzmax)AnamContinuousinline
setPzmin(double pzmin)AnamContinuousinline
setRCoef(double r_coef)AnamHermite
setVariance(double variance)AnamContinuousinline
toString(const AStringFormat *strfmt=nullptr) const overrideAnamHermitevirtual
transformToRawValue(double y) const overrideAnamHermitevirtual
transformToRawVec(const VectorDouble &z) constAAnam
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updatePointToBlock(double r_coef) overrideAnamHermitevirtual
z2factor(double z, const VectorInt &ifacs) const overrideAnamHermitevirtual
~AAnam()AAnamvirtual
~AnamContinuous()AnamContinuousvirtual
~AnamHermite()AnamHermitevirtual
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual