TODO: Base class for basic PDFs (via either GSL or Boost).
More...
#include <BasicPdfsBase.h>
|
|
| BasicPdfsBase (int worldRank) |
| Constructor. More...
|
|
virtual | ~BasicPdfsBase () |
| Virtual destructor. More...
|
|
|
virtual double | betaPdfActualValue (double x, double alpha, double beta) const =0 |
| TODO: Actual value of the Beta PDF (calculated via either Boost or GSL libraries). See template specialization. More...
|
|
virtual double | gammaPdfActualValue (double x, double a, double b) const =0 |
| TODO: Actual value of the Gamma PDF (calculated via either Boost or GSL libraries). See template specialization. More...
|
|
TODO: Base class for basic PDFs (via either GSL or Boost).
- Todo:
- This class will acommodate the definition of a Joint PDF using either GSL or Boost distributions. It will ultimately be called by BaseJointPdf and/or its derived classes (via m_env.basicPdfs()) during the construction of Joint PDFs.
Definition at line 44 of file BasicPdfsBase.h.
QUESO::BasicPdfsBase::BasicPdfsBase |
( |
int |
worldRank | ) |
|
QUESO::BasicPdfsBase::~BasicPdfsBase |
( |
| ) |
|
|
virtual |
QUESO::BasicPdfsBase::BasicPdfsBase |
( |
| ) |
|
|
private |
virtual double QUESO::BasicPdfsBase::betaPdfActualValue |
( |
double |
x, |
|
|
double |
alpha, |
|
|
double |
beta |
|
) |
| const |
|
pure virtual |
virtual double QUESO::BasicPdfsBase::gammaPdfActualValue |
( |
double |
x, |
|
|
double |
a, |
|
|
double |
b |
|
) |
| const |
|
pure virtual |
int QUESO::BasicPdfsBase::m_worldRank |
|
protected |
The documentation for this class was generated from the following files: