|
queso-0.51.1
|
A templated class for model validation of the example validationPyramid. More...
#include <ModelValidation.h>

Public Member Functions | |
Constructor/Destructor methods | |
| ModelValidation (const BaseEnvironment &env, const char *prefix) | |
| Constructor. More... | |
| virtual | ~ModelValidation () |
| Virtual destructor. More... | |
Misc methods | |
| virtual void | run ()=0 |
| Runs calibration, validation and comparison stages. See template specialization. More... | |
| const BaseEnvironment & | env () const |
| Access to the environment variable (m_env). More... | |
| const ValidationCycle< P_V, P_M, Q_V, Q_M > & | cycle () const |
| Access to the cycle (m_cycle). More... | |
Protected Attributes | |
| const BaseEnvironment & | m_env |
| std::string | m_prefix |
| ValidationCycle< P_V, P_M, Q_V, Q_M > * | m_cycle |
A templated class for model validation of the example validationPyramid.
Its derived class exPhysics1Validation enables comparison between the calibration and validate stages.
Definition at line 42 of file ModelValidation.h.
| QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::ModelValidation | ( | const BaseEnvironment & | env, |
| const char * | prefix | ||
| ) |
Constructor.
Definition at line 31 of file ModelValidation.C.
References QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::m_env, QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::m_prefix, and QUESO::BaseEnvironment::subDisplayFile().
|
virtual |
Virtual destructor.
Definition at line 55 of file ModelValidation.C.
| const ValidationCycle< P_V, P_M, Q_V, Q_M > & QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::cycle | ( | ) | const |
Access to the cycle (m_cycle).
Definition at line 81 of file ModelValidation.C.
| const BaseEnvironment & QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::env | ( | ) | const |
|
pure virtual |
Runs calibration, validation and comparison stages. See template specialization.
|
protected |
Definition at line 71 of file ModelValidation.h.
|
protected |
Definition at line 68 of file ModelValidation.h.
Referenced by QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::ModelValidation().
|
protected |
Definition at line 69 of file ModelValidation.h.
Referenced by QUESO::ModelValidation< P_V, P_M, Q_V, Q_M >::ModelValidation().