#include <CovFactory.hpp>
◆ createCovFunc()
ACovFunc * gstlrn::CovFactory::createCovFunc |
( |
const ECov & |
type, |
|
|
const CovContext & |
ctxt |
|
) |
| |
|
static |
◆ displayCovList()
void gstlrn::CovFactory::displayCovList |
( |
const CovContext & |
ctxt | ) |
|
|
static |
Prints the list of covariances available for a given context
- Parameters
-
ctxt | Context from which we want authorized covariances |
◆ duplicateCovFunc()
◆ getCovList()
Return the list of covariances names available for a given context
- Parameters
-
ctxt | Context from which we want authorized covariances |
order | Maximum order for the IRF |
◆ getScaleFactor()
double gstlrn::CovFactory::getScaleFactor |
( |
const ECov & |
type, |
|
|
double |
param |
|
) |
| |
|
static |
◆ identifyCovariance()
ECov gstlrn::CovFactory::identifyCovariance |
( |
const String & |
cov_name, |
|
|
const CovContext & |
ctxt |
|
) |
| |
|
static |
Return the ECov object from the given covariance name. The name must correspond to one of the getCovName(). If the name doesn't exists, this method returns ECov::UNKNOWN and display available covariances for the given context.
- Parameters
-
cov_name | Name of the required covariance |
ctxt | Context from which we want authorized covariances |
The documentation for this class was generated from the following files:
- include/Covariances/CovFactory.hpp
- src/Covariances/CovFactory.cpp