#include <SimuSubstitutionParam.hpp>
◆ SimuSubstitutionParam() [1/2]
| SimuSubstitutionParam::SimuSubstitutionParam |
( |
int |
nfacies = 2, |
|
|
double |
intensity = 0.1, |
|
|
bool |
flag_direct = true, |
|
|
bool |
flag_coding = true, |
|
|
bool |
flag_orient = false |
|
) |
| |
◆ SimuSubstitutionParam() [2/2]
◆ ~SimuSubstitutionParam()
| SimuSubstitutionParam::~SimuSubstitutionParam |
( |
| ) |
|
|
virtual |
◆ _isIrreductibility()
| bool SimuSubstitutionParam::_isIrreductibility |
( |
bool |
verbose = false | ) |
|
|
private |
Check if the transition matrix is irreductible
- Returns
- 1 if the transition matrix is not irreductible; 0 otherwise
- Parameters
-
| [in] | verbose | Verbose option |
◆ _isValidTransition()
| bool SimuSubstitutionParam::_isValidTransition |
( |
bool |
verbose = false, |
|
|
double |
eps = EPSILON3 |
|
) |
| |
|
private |
◆ getColang() [1/2]
| const VectorInt& SimuSubstitutionParam::getColang |
( |
| ) |
const |
|
inline |
◆ getColang() [2/2]
| int SimuSubstitutionParam::getColang |
( |
int |
idim | ) |
const |
◆ getColfac()
| int SimuSubstitutionParam::getColfac |
( |
| ) |
const |
|
inline |
◆ getFactor()
| double SimuSubstitutionParam::getFactor |
( |
| ) |
const |
|
inline |
◆ getIntensity()
| double SimuSubstitutionParam::getIntensity |
( |
| ) |
const |
|
inline |
◆ getNfacies()
| int SimuSubstitutionParam::getNfacies |
( |
| ) |
const |
|
inline |
◆ getNstates()
| int SimuSubstitutionParam::getNstates |
( |
| ) |
const |
|
inline |
◆ getTrans()
| const VectorDouble SimuSubstitutionParam::getTrans |
( |
| ) |
const |
|
inline |
◆ getVector() [1/2]
| const VectorDouble& SimuSubstitutionParam::getVector |
( |
| ) |
const |
|
inline |
◆ getVector() [2/2]
| double SimuSubstitutionParam::getVector |
( |
int |
idim | ) |
const |
|
inline |
◆ isAngleLocal()
| bool SimuSubstitutionParam::isAngleLocal |
( |
| ) |
const |
◆ isFlagAuto()
| bool SimuSubstitutionParam::isFlagAuto |
( |
| ) |
const |
|
inline |
◆ isFlagCoding()
| bool SimuSubstitutionParam::isFlagCoding |
( |
| ) |
const |
|
inline |
◆ isFlagDirect()
| bool SimuSubstitutionParam::isFlagDirect |
( |
| ) |
const |
|
inline |
◆ isFlagOrient()
| bool SimuSubstitutionParam::isFlagOrient |
( |
| ) |
const |
|
inline |
◆ isLocal()
| bool SimuSubstitutionParam::isLocal |
( |
| ) |
const |
◆ isValid()
| bool SimuSubstitutionParam::isValid |
( |
bool |
verbose = false | ) |
|
◆ isValidFactor()
| void SimuSubstitutionParam::isValidFactor |
( |
double * |
factor, |
|
|
bool |
verbose = false |
|
) |
| const |
◆ isValidOrientation()
| void SimuSubstitutionParam::isValidOrientation |
( |
VectorDouble & |
vector, |
|
|
bool |
verbose = false |
|
) |
| const |
◆ operator=()
◆ setColang()
| void SimuSubstitutionParam::setColang |
( |
const VectorInt & |
colang | ) |
|
|
inline |
◆ setColfac()
| void SimuSubstitutionParam::setColfac |
( |
int |
colfac | ) |
|
|
inline |
◆ setFactor()
| void SimuSubstitutionParam::setFactor |
( |
double |
factor | ) |
|
|
inline |
◆ setFlagAuto()
| void SimuSubstitutionParam::setFlagAuto |
( |
bool |
flagAuto | ) |
|
|
inline |
◆ setFlagCoding()
| void SimuSubstitutionParam::setFlagCoding |
( |
bool |
flagCoding | ) |
|
|
inline |
◆ setFlagDirect()
| void SimuSubstitutionParam::setFlagDirect |
( |
bool |
flagDirect | ) |
|
|
inline |
◆ setFlagOrient()
| void SimuSubstitutionParam::setFlagOrient |
( |
bool |
flagOrient | ) |
|
|
inline |
◆ setIntensity()
| void SimuSubstitutionParam::setIntensity |
( |
double |
intensity | ) |
|
|
inline |
◆ setNfacies()
| void SimuSubstitutionParam::setNfacies |
( |
int |
nfacies | ) |
|
|
inline |
◆ setNstates()
| void SimuSubstitutionParam::setNstates |
( |
int |
nstates | ) |
|
|
inline |
◆ setTrans()
| void SimuSubstitutionParam::setTrans |
( |
const VectorDouble & |
trans | ) |
|
|
inline |
◆ setVector()
| void SimuSubstitutionParam::setVector |
( |
const VectorDouble & |
vector | ) |
|
|
inline |
◆ toString()
◆ _colang
◆ _colfac
| int SimuSubstitutionParam::_colfac |
|
private |
◆ _factor
| double SimuSubstitutionParam::_factor |
|
private |
◆ _flagAuto
| bool SimuSubstitutionParam::_flagAuto |
|
private |
◆ _flagCoding
| bool SimuSubstitutionParam::_flagCoding |
|
private |
◆ _flagDirect
| bool SimuSubstitutionParam::_flagDirect |
|
private |
◆ _flagOrient
| bool SimuSubstitutionParam::_flagOrient |
|
private |
◆ _intensity
| double SimuSubstitutionParam::_intensity |
|
private |
◆ _nfacies
| int SimuSubstitutionParam::_nfacies |
|
private |
◆ _nstates
| int SimuSubstitutionParam::_nstates |
|
private |
◆ _trans
◆ _vector
The documentation for this class was generated from the following files: