4 #ifndef FULL_CONDITIONAL_BETA_P_RS_INC
5 #define FULL_CONDITIONAL_BETA_P_RS_INC
10 class CompartmentalModelMatrix;
11 class CovariateMatrix;
36 virtual void sample(
int verbose);
38 virtual void setValue(
long double val);
double ** beta_p_rs
Definition: LSS_FC_Beta_P_RS.hpp:47
virtual int calculateRelevantCompartments()
Definition: FC_Beta_P_RS.cpp:154
Definition: LSS_FC_Beta_P_RS.hpp:19
CompartmentalModelMatrix ** S_star
Definition: LSS_FC_Beta_P_RS.hpp:43
Definition: LSS_FullConditional.hpp:147
Definition: CovariateMatrix.hpp:29
double * tausq
Definition: LSS_FC_Beta_P_RS.hpp:49
Definition: CompartmentalModelMatrix.hpp:25
CovariateMatrix ** X
Definition: LSS_FC_Beta_P_RS.hpp:45
virtual int calculateRelevantCompartments_OCL()
Definition: FC_Beta_P_RS.cpp:159
virtual int evalOCL()
Definition: FC_Beta_P_RS.cpp:149
virtual void sample(int verbose)
Definition: FC_Beta_P_RS.cpp:165
virtual int evalCPU()
Definition: FC_Beta_P_RS.cpp:112
virtual void setValue(long double val)
Definition: FC_Beta_P_RS.cpp:175
ModelContext ** context
Definition: LSS_FC_Beta_P_RS.hpp:42
virtual double evalPrior()
Definition: FC_Beta_P_RS.cpp:100
~FC_Beta_P_RS()
Definition: FC_Beta_P_RS.cpp:80
FC_Beta_P_RS(ModelContext *_context, CompartmentalModelMatrix *_S_star, CompartmentalModelMatrix *_R, CovariateMatrix *_X, InitData *_A0, double *_p_rs, double *_beta_p_rs, double _tausq, double _sliceWidth)
Definition: FC_Beta_P_RS.cpp:24
double ** p_rs
Definition: LSS_FC_Beta_P_RS.hpp:48
InitData ** A0
Definition: LSS_FC_Beta_P_RS.hpp:46
CompartmentalModelMatrix ** R
Definition: LSS_FC_Beta_P_RS.hpp:44
virtual long double getValue()
Definition: FC_Beta_P_RS.cpp:171
long double * value
Definition: LSS_FC_Beta_P_RS.hpp:50
Simple class containing the starting compartment sizes.
Definition: LSS_FullConditional.hpp:55
Definition: ModelContext.hpp:82