libspatialSEIR  0.1
Bayesian Spatial SEIR Modeling
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
LSS_FC_I_star_overdispersion.hpp
Go to the documentation of this file.
2 
3 #ifndef FULL_CONDITIONAL_I_STAR_OD_INC
4 #define FULL_CONDITIONAL_I_STAR_OD_INC
5 
6 namespace SpatialSEIR
7 {
8  class ModelContext;
9  class CompartmentalModelMatrix;
10  class CovariateMatrix;
11  class OCLProvider;
12 
17  {
18  public:
20  int* _Y,
21  CompartmentalModelMatrix *_I_star,
24  CompartmentalModelMatrix *_R_star,
25  double *_p_ei,
26  double *_p_ir,
27  double *_phi,
28  double _steadyStateConstraintPrecision,
29  double _sliceWidth);
30  virtual int evalCPU();
31  virtual int evalCPU(int i, int j);
32  virtual int evalOCL();
33  virtual void sample(int verbose);
34  virtual long double getValue();
35  virtual void setValue(long double val);
36  virtual int calculateRelevantCompartments();
37  virtual int calculateRelevantCompartments(int i, int j);
39  virtual ~FC_I_Star_overdispersed();
40 
42  int** Y;
48  double **p_ei;
49  double **p_ir;
50  double **phi;
51  long double* value;
53  };
54 }
55 
56 #endif
Definition: LSS_FullConditional.hpp:115
CompartmentalModelMatrix ** E
Definition: LSS_FC_I_star_overdispersion.hpp:45
virtual void setValue(long double val)
double ** p_ir
Definition: LSS_FC_I_star_overdispersion.hpp:49
long double * value
Definition: LSS_FC_I_star_overdispersion.hpp:51
Definition: CompartmentalModelMatrix.hpp:25
CompartmentalModelMatrix ** I_star
Definition: LSS_FC_I_star_overdispersion.hpp:43
virtual void sample(int verbose)
double ** phi
Definition: LSS_FC_I_star_overdispersion.hpp:50
FC_I_Star_overdispersed(ModelContext *_context, int *_Y, CompartmentalModelMatrix *_I_star, CompartmentalModelMatrix *_I, CompartmentalModelMatrix *_E, CompartmentalModelMatrix *_R_star, double *_p_ei, double *_p_ir, double *_phi, double _steadyStateConstraintPrecision, double _sliceWidth)
int ** Y
Definition: LSS_FC_I_star_overdispersion.hpp:42
CompartmentalModelMatrix ** I
Definition: LSS_FC_I_star_overdispersion.hpp:44
ModelContext ** context
Definition: LSS_FC_I_star_overdispersion.hpp:41
InitData ** A0
Definition: LSS_FC_I_star_overdispersion.hpp:47
double * steadyStateConstraintPrecision
Definition: LSS_FC_I_star_overdispersion.hpp:52
double ** p_ei
Definition: LSS_FC_I_star_overdispersion.hpp:48
Definition: LSS_FC_I_star_overdispersion.hpp:16
Simple class containing the starting compartment sizes.
Definition: LSS_FullConditional.hpp:55
Definition: ModelContext.hpp:82
CompartmentalModelMatrix ** R_star
Definition: LSS_FC_I_star_overdispersion.hpp:46