#include <CalcSimuPost.hpp>
|
virtual bool | _check () override |
|
virtual bool | _preprocess () override |
|
virtual bool | _run () override |
|
virtual bool | _postprocess () override |
|
virtual void | _rollback () override |
|
virtual int | _getNDim () const |
|
int | _addVariableDb (int whichDb, int status, const ELoc &locatorType, int locatorIndex=0, int number=1, double valinit=0.) |
|
void | _renameVariable (int whichDb, int nvar, int iptr, const String &name, int count, bool flagSetLocator=true, int shift=0) |
|
void | _storeInVariableList (int whichDb, int status, const VectorInt &iuids) |
|
int | _expandInformation (int mode, const ELoc &locatorType) |
|
void | _cleanVariableDb (int status) |
|
Db * | _whichDb (int whichDb) |
|
String | _identifyVariable (int iuid) const |
|
◆ CalcSimuPost() [1/2]
CalcSimuPost::CalcSimuPost |
( |
| ) |
|
◆ CalcSimuPost() [2/2]
◆ ~CalcSimuPost()
CalcSimuPost::~CalcSimuPost |
( |
| ) |
|
|
virtual |
◆ _check()
bool CalcSimuPost::_check |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ _defineIterations()
void CalcSimuPost::_defineIterations |
( |
| ) |
|
|
private |
◆ _defineNames()
int CalcSimuPost::_defineNames |
( |
| ) |
|
|
private |
◆ _defineVaroutNumber()
int CalcSimuPost::_defineVaroutNumber |
( |
| ) |
|
|
private |
◆ _environPrint()
void CalcSimuPost::_environPrint |
( |
| ) |
const |
|
private |
◆ _getIndices()
VectorInt CalcSimuPost::_getIndices |
( |
int |
rank | ) |
const |
|
private |
◆ _getNEff()
int CalcSimuPost::_getNEff |
( |
| ) |
const |
|
private |
Returns the number of output variables, which is equal to
- the number of variables after the transformation step (if defined)
- otherwise the number of input variables
- Returns
◆ _getNiter()
int CalcSimuPost::_getNiter |
( |
| ) |
const |
|
inlineprivate |
◆ _getNStats()
int CalcSimuPost::_getNStats |
( |
| ) |
const |
|
inlineprivate |
◆ _getNVar()
int CalcSimuPost::_getNVar |
( |
| ) |
const |
|
inlineprivatevirtual |
◆ _getNVarout()
int CalcSimuPost::_getNVarout |
( |
| ) |
const |
|
inlineprivate |
◆ _mustBeChecked()
bool CalcSimuPost::_mustBeChecked |
( |
| ) |
const |
|
private |
◆ _postprocess()
bool CalcSimuPost::_postprocess |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ _preprocess()
bool CalcSimuPost::_preprocess |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ _printIndices()
void CalcSimuPost::_printIndices |
( |
int |
rank, |
|
|
const VectorInt & |
indices |
|
) |
| const |
|
private |
◆ _process()
int CalcSimuPost::_process |
( |
| ) |
|
|
private |
◆ _readIn()
Read a multivariate vector for a set of variable indices and a target sample
- Parameters
-
iech | Rank of the target sample |
indices | Vector of variable indices |
- Returns
◆ _rollback()
void CalcSimuPost::_rollback |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ _run()
bool CalcSimuPost::_run |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ _statisticsFunction()
Calculate statistics on the various iterations contained in 'tabPileOut' and return the results as a multivariate array 'tabout'
- Parameters
-
Y_p | VectorVectorDouble containing information for several iterations |
tabout | Vector for multivariate statistics |
◆ _upscaleFunction()
Upscale the multivariate array defined for several samples into a multivariate array (in place)
- Parameters
-
Y_p_k_s | VectorVectorDouble containing information for several samples |
◆ _writeOut()
void CalcSimuPost::_writeOut |
( |
int |
iech, |
|
|
const VectorDouble & |
tabout |
|
) |
| const |
|
private |
◆ getIechout()
int CalcSimuPost::getIechout |
( |
| ) |
const |
|
inline |
◆ getTransfoNvar()
virtual int CalcSimuPost::getTransfoNvar |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ setFlagMatch()
void CalcSimuPost::setFlagMatch |
( |
bool |
match | ) |
|
|
inline |
◆ setNames()
◆ setNfact()
void CalcSimuPost::setNfact |
( |
VectorInt |
nfact | ) |
|
|
inline |
◆ setRankCheck()
void CalcSimuPost::setRankCheck |
( |
int |
rankCheck | ) |
|
|
inline |
◆ setStats()
void CalcSimuPost::setStats |
( |
std::vector< EPostStat > |
stats | ) |
|
|
inline |
◆ setUpscale()
void CalcSimuPost::setUpscale |
( |
const EPostUpscale & |
upscale | ) |
|
|
inline |
◆ setVerbose()
void CalcSimuPost::setVerbose |
( |
bool |
verbose | ) |
|
|
inline |
◆ transformFunction()
◆ _flagMatch
bool CalcSimuPost::_flagMatch |
|
private |
◆ _iattOut
int CalcSimuPost::_iattOut |
|
mutableprivate |
◆ _iechout
int CalcSimuPost::_iechout |
|
mutableprivate |
◆ _iuids
◆ _names
◆ _nfact
◆ _niter
◆ _nvarOut
int CalcSimuPost::_nvarOut |
|
mutableprivate |
◆ _rankCheck
int CalcSimuPost::_rankCheck |
|
private |
◆ _stats
std::vector<EPostStat> CalcSimuPost::_stats |
|
private |
◆ _upscale
EPostUpscale CalcSimuPost::_upscale |
|
private |
◆ _verbose
bool CalcSimuPost::_verbose |
|
private |
The documentation for this class was generated from the following files: