queso-0.53.0
|
#include <ExperimentStorage.h>
Public Member Functions | |
ExperimentStorage (const VectorSpace< S_V, S_M > &scenarioSpace, unsigned int numExperiments) | |
~ExperimentStorage () | |
void | addExperiment (const S_V &scenarioVec_standard, const D_V &dataVec_transformed, const D_M &covMat_transformed_inv) |
unsigned int | numExperiments () const |
const VectorSpace< S_V, S_M > & | scenarioSpace () const |
const std::vector< const S_V * > & | xs_standard () const |
const std::vector< unsigned int > & | n_ys_transformed () const |
unsigned int | n_y () const |
const S_V & | scenarioVec_standard (unsigned int experimentId) const |
const D_V & | dataVec_transformed (unsigned int experimentId) const |
const D_V & | yVec_transformed () const |
const D_M & | Wy () const |
const BaseEnvironment & | env () const |
void | print (std::ostream &os) const |
Private Attributes | |
const BaseEnvironment & | m_env |
const VectorSpace< S_V, S_M > & | m_scenarioSpace |
unsigned int | m_paper_n |
std::vector< unsigned int > | m_paper_n_ys_transformed |
unsigned int | m_paper_n_y |
unsigned int | m_addId |
std::vector< const S_V * > | m_scenarioVecs_standard |
std::vector< const D_V * > | m_dataVecs_transformed |
std::vector< const D_M * > | m_covMats_transformed_inv |
VectorSpace< D_V, D_M > * | m_y_space |
D_V * | m_yVec_transformed |
D_M * | m_Wy |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ExperimentStorage< S_V, S_M, D_V, D_M > &obj) |
Definition at line 36 of file ExperimentStorage.h.
QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::ExperimentStorage | ( | const VectorSpace< S_V, S_M > & | scenarioSpace, |
unsigned int | numExperiments | ||
) |
Definition at line 32 of file ExperimentStorage.C.
References QUESO::BaseEnvironment::displayVerbosity(), QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::m_env, QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::m_paper_n, and QUESO::BaseEnvironment::subDisplayFile().
QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::~ExperimentStorage | ( | ) |
Definition at line 62 of file ExperimentStorage.C.
void QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::addExperiment | ( | const S_V & | scenarioVec_standard, |
const D_V & | dataVec_transformed, | ||
const D_M & | covMat_transformed_inv | ||
) |
Definition at line 81 of file ExperimentStorage.C.
References queso_require_less_msg.
const D_V & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::dataVec_transformed | ( | unsigned int | experimentId | ) | const |
Definition at line 208 of file ExperimentStorage.C.
References queso_require_less_msg, and queso_require_msg.
const BaseEnvironment & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::env | ( | ) | const |
Definition at line 237 of file ExperimentStorage.C.
unsigned int QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::n_y | ( | ) | const |
Definition at line 190 of file ExperimentStorage.C.
const std::vector< unsigned int > & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::n_ys_transformed | ( | ) | const |
Definition at line 183 of file ExperimentStorage.C.
Referenced by QUESO::GpmsaComputerModel< S_V, S_M, D_V, D_M, P_V, P_M, Q_V, Q_M >::GpmsaComputerModel().
unsigned int QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::numExperiments | ( | ) | const |
Definition at line 169 of file ExperimentStorage.C.
Referenced by QUESO::GpmsaComputerModel< S_V, S_M, D_V, D_M, P_V, P_M, Q_V, Q_M >::GpmsaComputerModel().
void QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::print | ( | std::ostream & | os | ) | const |
Definition at line 244 of file ExperimentStorage.C.
const VectorSpace< S_V, S_M > & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::scenarioSpace | ( | ) | const |
Definition at line 176 of file ExperimentStorage.C.
Referenced by QUESO::GpmsaComputerModel< S_V, S_M, D_V, D_M, P_V, P_M, Q_V, Q_M >::GpmsaComputerModel().
const S_V & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::scenarioVec_standard | ( | unsigned int | experimentId | ) | const |
Definition at line 197 of file ExperimentStorage.C.
References queso_require_less_msg, and queso_require_msg.
const D_M & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::Wy | ( | ) | const |
Definition at line 228 of file ExperimentStorage.C.
References queso_require_msg.
Referenced by QUESO::GcmExperimentInfo< S_V, S_M, D_V, D_M, P_V, P_M >::GcmExperimentInfo().
const std::vector< const S_V * > & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::xs_standard | ( | ) | const |
Definition at line 162 of file ExperimentStorage.C.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
const D_V & QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::yVec_transformed | ( | ) | const |
Definition at line 219 of file ExperimentStorage.C.
References queso_require_msg.
Referenced by QUESO::GcmExperimentInfo< S_V, S_M, D_V, D_M, P_V, P_M >::GcmExperimentInfo().
|
friend |
Definition at line 55 of file ExperimentStorage.h.
|
private |
Definition at line 70 of file ExperimentStorage.h.
|
private |
Definition at line 73 of file ExperimentStorage.h.
|
private |
Definition at line 72 of file ExperimentStorage.h.
|
private |
Definition at line 64 of file ExperimentStorage.h.
Referenced by QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::ExperimentStorage().
|
private |
Definition at line 66 of file ExperimentStorage.h.
Referenced by QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::ExperimentStorage().
|
private |
Definition at line 68 of file ExperimentStorage.h.
|
private |
Definition at line 67 of file ExperimentStorage.h.
|
private |
Definition at line 65 of file ExperimentStorage.h.
|
private |
Definition at line 71 of file ExperimentStorage.h.
|
private |
Definition at line 76 of file ExperimentStorage.h.
|
private |
Definition at line 74 of file ExperimentStorage.h.
|
private |
Definition at line 75 of file ExperimentStorage.h.