25 #ifndef UQ_EXPERIMENT_STORAGE_H 
   26 #define UQ_EXPERIMENT_STORAGE_H 
   28 #include <queso/VectorSpace.h> 
   35 template <
class S_V = GslVector, 
class S_M = GslMatrix, 
class D_V = GslVector, 
class D_M = GslMatrix>
 
   45   const std::vector<const S_V* >&    
xs_standard         () 
const;
 
   47         unsigned int                 n_y                 () 
const;
 
   51   const D_M&                         
Wy                  () 
const;
 
   54         void                         print               (std::ostream& os) 
const;
 
   81 #endif // UQ_EXPERIMENT_STORAGE_H 
friend std::ostream & operator<<(std::ostream &os, const ExperimentStorage< S_V, S_M, D_V, D_M > &obj)
 
std::vector< const S_V * > m_scenarioVecs_standard
 
VectorSpace< D_V, D_M > * m_y_space
 
void addExperiment(const S_V &scenarioVec_standard, const D_V &dataVec_transformed, const D_M &covMat_transformed_inv)
 
const std::vector< const S_V * > & xs_standard() const 
 
const BaseEnvironment & m_env
 
const std::vector< unsigned int > & n_ys_transformed() const 
 
std::vector< const D_V * > m_dataVecs_transformed
 
const D_V & yVec_transformed() const 
 
unsigned int numExperiments() const 
 
const S_V & scenarioVec_standard(unsigned int experimentId) const 
 
const BaseEnvironment & env() const 
 
const D_V & dataVec_transformed(unsigned int experimentId) const 
 
This (virtual) class sets up the environment underlying the use of the QUESO library by an executable...
 
const VectorSpace< S_V, S_M > & scenarioSpace() const 
 
const VectorSpace< S_V, S_M > & m_scenarioSpace
 
std::vector< unsigned int > m_paper_n_ys_transformed
 
std::vector< const D_M * > m_covMats_transformed_inv
 
void print(std::ostream &os) const 
 
ExperimentStorage(const VectorSpace< S_V, S_M > &scenarioSpace, unsigned int numExperiments)