1.2.3
CCC
 
Rule Member List

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

ASerializable()ASerializable
ASerializable(const ASerializable &r)ASerializable
AStringable()AStringable
AStringable(const AStringable &r)AStringable
buildFileName(int status, const String &filename, bool ensureDirExist=false)ASerializablestatic
checkModel(const Model *model, int nvar=0) const Rulevirtual
create(double rho=0.)Rulestatic
createDirectory(const String &dir)ASerializablestatic
createFromCodes(const VectorInt &nodes, double rho=0.)Rulestatic
createFromFaciesCount(int nfacies, double rho=0.)Rulestatic
createFromNames(const VectorString &nodnames, double rho=0.)Rulestatic
createFromNF(const String &neutralFilename, bool verbose=true)Rulestatic
createFromNumericalCoding(const VectorInt &n_type, const VectorInt &n_facs, double rho=0.)Rulestatic
deserialize(std::istream &is, bool verbose=true)ASerializable
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
displaySpecific() const Rulevirtual
dumpToNF(const String &neutralFilename, bool verbose=false) const ASerializable
evaluateBounds(PropDef *propdef, Db *dbin, Db *dbout, int isimu, int igrf, int ipgs, int nbsimu) const Rulevirtual
gaus2facData(PropDef *propdef, Db *dbin, Db *dbout, int *flag_used, int ipgs, int isimu, int nbsimu)Rulevirtual
gaus2facResult(PropDef *propdef, Db *dbout, int *flag_used, int ipgs, int isimu, int nbsimu) const Rulevirtual
getContainerName()ASerializablestatic
getDirectory(const String &path)ASerializablestatic
getExecDirectory()ASerializablestatic
getFaciesFromGaussian(double y1, double y2) const Rule
getFaciesNumber() const Rule
getFileIdentity(const String &filename, bool verbose=false)ASerializablestatic
getFlagProp() const Ruleinline
getGRFNumber() const Rule
getHomeDirectory(const String &sub="")ASerializablestatic
getMainNode() const Ruleinline
getModeRule() const Ruleinline
getPrefixName()ASerializablestatic
getProportion(int facies)Rule
getRho() const Ruleinline
getTestData(const String &subdir, const String &filename)ASerializablestatic
getThresh(int facies) const Rule
getThreshFromRectangle(int rect, int *facies)Rule
getWorkingDirectory()ASerializablestatic
getY1Number() const Rule
getY2Number() const Rule
isYUsed(int igrf) const Rule
operator=(const Rule &r)Rule
AStringable::operator=(const AStringable &r)AStringable
ASerializable::operator=(const ASerializable &r)ASerializable
particularities(Db *db, const Db *dbprop, Model *model, int flag_grid_check, int flag_stat) const Rulevirtual
resetFromCodes(const VectorInt &nodes, double rho=0.)Rule
resetFromFaciesCount(int nfacies, double rho=0.)Rule
resetFromNames(const VectorString &nodnames, double rho=0.)Rule
resetFromNumericalCoding(const VectorInt &n_type, const VectorInt &n_facs, double rho=0.)Rule
Rule(double rho=0.)Rule
Rule(const Rule &r)Rule
serialize(std::ostream &os, bool verbose=true) const ASerializable
setContainerName(bool useDefault, const String &containerName="", bool verbose=false)ASerializablestatic
setFlagProp(int flagProp)Ruleinline
setModeRule(const ERule &modeRule)Ruleinline
setPrefixName(const String &prefixName)ASerializablestatic
setProportions(const VectorDouble &proportions=VectorDouble()) const Rule
setRho(double rho) const Ruleinline
statistics(int verbose, int *node_tot, int *nfac_tot, int *nmax_tot, int *ny1_tot, int *ny2_tot, double *prop_tot) const Rule
toString(const AStringFormat *strfmt=nullptr) const overrideRulevirtual
unsetContainerName()ASerializablestatic
unsetPrefixName()ASerializablestatic
updateShift() const Rule
whichGRFUsed() const Rule
~ASerializable()ASerializablevirtual
~AStringable()AStringablevirtual
~Rule()Rulevirtual