libspatialSEIR  0.1
Bayesian Spatial SEIR Modeling
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | List of all members
SpatialSEIR::DistanceMatrix Class Reference

#include <DistanceMatrix.hpp>

Public Member Functions

 DistanceMatrix ()
 
int genFromDataStream (double *indata, int *dim)
 
int scaledInvFunc_CPU (double phi)
 
int scaledInvFunc_OCL (double phi)
 
void makeRowStochastic ()
 
int scaledInvFunc_CPU (double phi, double *indata, int *dim)
 
int scaledInvFunc_OCL (double phi, double *indata, int *dim)
 
int gravityFunc_CPU (double phi, double *indata, int *dim)
 
int gravityFunc_OCL (double phi, double *indata, int *dim)
 
 ~DistanceMatrix ()
 

Public Attributes

double * data
 
int * numLocations
 

Constructor & Destructor Documentation

SpatialSEIR::DistanceMatrix::DistanceMatrix ( )
SpatialSEIR::DistanceMatrix::~DistanceMatrix ( )

Member Function Documentation

int SpatialSEIR::DistanceMatrix::genFromDataStream ( double *  indata,
int *  dim 
)
int SpatialSEIR::DistanceMatrix::gravityFunc_CPU ( double  phi,
double *  indata,
int *  dim 
)
int SpatialSEIR::DistanceMatrix::gravityFunc_OCL ( double  phi,
double *  indata,
int *  dim 
)
void SpatialSEIR::DistanceMatrix::makeRowStochastic ( )
int SpatialSEIR::DistanceMatrix::scaledInvFunc_CPU ( double  phi)
int SpatialSEIR::DistanceMatrix::scaledInvFunc_CPU ( double  phi,
double *  indata,
int *  dim 
)
int SpatialSEIR::DistanceMatrix::scaledInvFunc_OCL ( double  phi)
int SpatialSEIR::DistanceMatrix::scaledInvFunc_OCL ( double  phi,
double *  indata,
int *  dim 
)

Member Data Documentation

double* SpatialSEIR::DistanceMatrix::data
int* SpatialSEIR::DistanceMatrix::numLocations

The documentation for this class was generated from the following files: