25 #ifndef UQ_GCM_EXPERIMENT_INFO_H 
   26 #define UQ_GCM_EXPERIMENT_INFO_H 
   28 #include <queso/ExperimentStorage.h> 
   29 #include <queso/ExperimentModel.h> 
   30 #include <queso/GpmsaComputerModelOptions.h> 
   31 #include <queso/VectorRV.h> 
   32 #include <queso/GammaVectorRV.h> 
   33 #include <queso/BetaVectorRV.h> 
   40 template <
class S_V = GslVector, 
class S_M = GslMatrix, 
class D_V = GslVector, 
class D_M = GslMatrix, 
class P_V = GslVector, 
class P_M = GslMatrix>
 
   45                                  bool                                       allOutputsAreScalar,
 
  136 #endif // UQ_GCM_EXPERIMENT_INFO_H 
VectorSpace< D_V, D_M > m_unique_v_space
 
std::vector< D_M * > m_Smat_v_hat_v_asterisk_is
 
VectorSpace< P_V, P_M > m_6lambdaVSpace
 
D_M * m_Dmat_BlockDiag_permut
 
VectorSpace< P_V, P_M > m_5lambdaYSpace
 
BoxSubset< P_V, P_M > m_6lambdaVDomain
 
std::vector< D_M * > m_Rmat_v_hat_v_asterisk_is
 
std::vector< D_M * > m_Smat_v_is
 
GcmExperimentInfo(const GpmsaComputerModelOptions &gcmOptionsObj, bool allOutputsAreScalar, const ExperimentStorage< S_V, S_M, D_V, D_M > &experimentStorage, const ExperimentModel< S_V, S_M, D_V, D_M > &experimentModel, const BaseVectorRV< P_V, P_M > &thetaPriorRv)
 
BoxSubset< P_V, P_M > m_5lambdaYDomain
 
unsigned int m_paper_p_delta
 
VectorSpace< P_V, P_M > m_7rhoVSpace
 
const ExperimentModel< S_V, S_M, D_V, D_M > & m_experimentModel
 
VectorSpace< D_V, D_M > m_y_space
 
VectorSpace< P_V, P_M > m_paper_n_space
 
D_M m_Smat_v_hat_v_asterisk
 
const BaseEnvironment & m_env
 
This (virtual) class sets up the environment underlying the use of the QUESO library by an executable...
 
VectorSpace< P_V, P_M > m_8thetaSpace
 
BoxSubset< P_V, P_M > m_7rhoVDomain
 
const ExperimentStorage< S_V, S_M, D_V, D_M > & m_experimentStorage
 
D_M m_Smat_v_asterisk_v_asterisk
 
std::vector< VectorSpace< D_V, D_M > * > m_Smat_v_i_spaces
 
VectorSpace< D_V, D_M > m_v_space
 
GammaVectorRV< P_V, P_M > m_6lambdaVPriorRv
 
const BaseVectorRV< P_V, P_M > & m_8thetaPriorRv
 
std::vector< D_M * > m_Rmat_v_is
 
GammaVectorRV< P_V, P_M > m_5lambdaYPriorRv
 
unsigned int m_5lambdaYDim
 
std::vector< D_M * > m_Imat_v_is
 
VectorSpace< P_V, P_M > m_rho_v_space
 
const D_M * m_Dmat_BlockDiag
 
std::vector< VectorSpace< D_V, D_M > * > m_Rmat_v_i_spaces
 
BetaVectorRV< P_V, P_M > m_7rhoVPriorRv
 
D_M m_Smat_v_hat_v_asterisk_t
 
unsigned int m_6lambdaVDim
 
std::vector< VectorSpace< D_V, D_M > * > m_Imat_v_i_spaces
 
std::vector< unsigned int > m_paper_n_ys_transformed
 
const std::vector< const S_V * > & m_paper_xs_standard
 
std::vector< unsigned int > m_paper_Gs