queso-0.53.0
|
TODO: A class for handling Gaussian MDFs. More...
#include <GaussianVectorMdf.h>
Public Member Functions | |
Constructor/Destructor methods | |
GaussianVectorMdf (const char *prefix, const VectorSet< V, M > &domainSet, const V &domainExpectedValues, const V &domainVarianceValues) | |
TODO: Constructor. More... | |
GaussianVectorMdf (const char *prefix, const VectorSet< V, M > &domainSet, const V &domainExpectedValues, const M &covMatrix) | |
TODO: Constructor. More... | |
~GaussianVectorMdf () | |
Destructor. More... | |
Mathematical method | |
void | values (const V ¶mValues, V &mdfVec) const |
TODO: Returns the values of the vector CDF at each element of paramValues . More... | |
I/O method | |
void | print (std::ostream &os) const |
TODO: Prints the vector CDF. More... | |
Public Member Functions inherited from QUESO::BaseVectorMdf< V, M > | |
BaseVectorMdf (const char *prefix, const VectorSet< V, M > &domainSet) | |
Default constructor. More... | |
virtual | ~BaseVectorMdf () |
Virtual destructor. More... | |
const VectorSet< V, M > & | domainSet () const |
Returns the domain set; access to protected attribute m_domainSet. More... | |
Protected Member Functions | |
void | commonConstructor () |
Protected Attributes | |
const M * | m_covMatrix |
Protected Attributes inherited from QUESO::BaseVectorMdf< V, M > | |
const BaseEnvironment & | m_env |
std::string | m_prefix |
const VectorSet< V, M > & | m_domainSet |
TODO: A class for handling Gaussian MDFs.
This class will implement a Gaussian vector marginal density function function (MDF).
Definition at line 50 of file GaussianVectorMdf.h.
QUESO::GaussianVectorMdf< V, M >::GaussianVectorMdf | ( | const char * | prefix, |
const VectorSet< V, M > & | domainSet, | ||
const V & | domainExpectedValues, | ||
const V & | domainVarianceValues | ||
) |
TODO: Constructor.
Definition at line 31 of file GaussianVectorMdf.C.
References QUESO::GaussianVectorMdf< V, M >::commonConstructor(), QUESO::BaseEnvironment::displayVerbosity(), QUESO::BaseVectorMdf< V, M >::m_env, QUESO::BaseVectorMdf< V, M >::m_prefix, and QUESO::BaseEnvironment::subDisplayFile().
QUESO::GaussianVectorMdf< V, M >::GaussianVectorMdf | ( | const char * | prefix, |
const VectorSet< V, M > & | domainSet, | ||
const V & | domainExpectedValues, | ||
const M & | covMatrix | ||
) |
TODO: Constructor.
Definition at line 56 of file GaussianVectorMdf.C.
References QUESO::GaussianVectorMdf< V, M >::commonConstructor(), QUESO::BaseEnvironment::displayVerbosity(), QUESO::BaseVectorMdf< V, M >::m_env, QUESO::BaseVectorMdf< V, M >::m_prefix, and QUESO::BaseEnvironment::subDisplayFile().
QUESO::GaussianVectorMdf< V, M >::~GaussianVectorMdf | ( | ) |
|
protected |
Definition at line 105 of file GaussianVectorMdf.C.
References queso_error_msg.
Referenced by QUESO::GaussianVectorMdf< V, M >::GaussianVectorMdf().
|
virtual |
TODO: Prints the vector CDF.
Implements QUESO::BaseVectorMdf< V, M >.
Definition at line 98 of file GaussianVectorMdf.C.
|
virtual |
TODO: Returns the values of the vector CDF at each element of paramValues
.
Implements QUESO::BaseVectorMdf< V, M >.
Definition at line 88 of file GaussianVectorMdf.C.
References queso_error_msg.
|
protected |
Definition at line 89 of file GaussianVectorMdf.h.