queso-0.53.0
|
#include <ExperimentModel.h>
Public Member Functions | |
ExperimentModel (const char *prefix, const EmOptionsValues *alternativeOptionsValues, const ExperimentStorage< S_V, S_M, D_V, D_M > &experimentStorage, const std::vector< D_M * > &Dmats, const std::vector< D_M * > &Kmats_interp) | |
~ExperimentModel () | |
unsigned int | numBasis () const |
unsigned int | numBasisGroups () const |
const std::vector< unsigned int > & | Gs () const |
const D_M & | Dmat (unsigned int basisId) const |
const D_M & | Dmat_BlockDiag () const |
const std::vector< D_M * > & | Kmats_interp () const |
const ExperimentModelOptions & | optionsObj () const |
void | print (std::ostream &os) const |
Private Attributes | |
const BaseEnvironment & | m_env |
const EmOptionsValues * | m_optionsObj |
ExperimentModelOptions * | m_experimentModelOptions |
unsigned int | m_paper_p_x |
unsigned int | m_paper_n |
unsigned int | m_paper_p_delta |
unsigned int | m_paper_n_y |
std::vector< D_M * > | m_Dmats |
std::vector< D_M * > | m_Kmats_interp |
VectorSpace< D_V, D_M > * | m_n_y_space |
D_M * | m_Dmat_BlockDiag |
Friends | |
std::ostream & | operator<< (std::ostream &os, const ExperimentModel< S_V, S_M, D_V, D_M > &obj) |
Definition at line 39 of file ExperimentModel.h.
QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel | ( | const char * | prefix, |
const EmOptionsValues * | alternativeOptionsValues, | ||
const ExperimentStorage< S_V, S_M, D_V, D_M > & | experimentStorage, | ||
const std::vector< D_M * > & | Dmats, | ||
const std::vector< D_M * > & | Kmats_interp | ||
) |
Definition at line 32 of file ExperimentModel.C.
References QUESO::BaseEnvironment::displayVerbosity(), QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_Dmat_BlockDiag, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_Dmats, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_env, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_experimentModelOptions, QUESO::EmOptionsValues::m_Gvalues, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_n_y_space, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_optionsObj, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_paper_n, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_paper_n_y, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_paper_p_delta, QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::m_paper_p_x, QUESO::EmOptionsValues::m_prefix, QUESO::VectorSpace< V, M >::map(), QUESO::BaseEnvironment::optionsInputFileName(), queso_require_equal_to_msg, queso_require_greater_equal_msg, QUESO::BaseEnvironment::subDisplayFile(), and QUESO::ExperimentStorage< S_V, S_M, D_V, D_M >::xs_standard().
QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::~ExperimentModel | ( | ) |
Definition at line 126 of file ExperimentModel.C.
const D_M & QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::Dmat | ( | unsigned int | basisId | ) | const |
Definition at line 177 of file ExperimentModel.C.
const D_M & QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::Dmat_BlockDiag | ( | ) | const |
Definition at line 184 of file ExperimentModel.C.
Referenced by QUESO::GcmExperimentInfo< S_V, S_M, D_V, D_M, P_V, P_M >::GcmExperimentInfo().
const std::vector< unsigned int > & QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::Gs | ( | ) | const |
Definition at line 163 of file ExperimentModel.C.
const std::vector< D_M * > & QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::Kmats_interp | ( | ) | const |
Definition at line 170 of file ExperimentModel.C.
unsigned int QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::numBasis | ( | ) | const |
Definition at line 149 of file ExperimentModel.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::ExperimentModel< S_V, S_M, D_V, D_M >::numBasisGroups | ( | ) | const |
Definition at line 156 of file ExperimentModel.C.
const ExperimentModelOptions & QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::optionsObj | ( | ) | const |
Definition at line 192 of file ExperimentModel.C.
References queso_deprecated.
void QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::print | ( | std::ostream & | os | ) | const |
Definition at line 202 of file ExperimentModel.C.
|
friend |
Definition at line 59 of file ExperimentModel.h.
|
private |
Definition at line 79 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 76 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 68 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 70 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 77 of file ExperimentModel.h.
|
private |
Definition at line 78 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 69 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 73 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 75 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 74 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().
|
private |
Definition at line 72 of file ExperimentModel.h.
Referenced by QUESO::ExperimentModel< S_V, S_M, D_V, D_M >::ExperimentModel().