Base class for computing predictors.
More...
#include <PredictorBase.h>
Base class for computing predictors.
Definition at line 38 of file PredictorBase.h.
◆ PredictorBase()
ufo::PredictorBase::PredictorBase |
( |
const eckit::Configuration & |
conf, |
|
|
const std::vector< int > & |
jobs |
|
) |
| |
|
explicit |
◆ ~PredictorBase()
virtual ufo::PredictorBase::~PredictorBase |
( |
| ) |
|
|
inlinevirtual |
◆ compute()
virtual void ufo::PredictorBase::compute |
( |
const ioda::ObsSpace & |
, |
|
|
const GeoVaLs & |
, |
|
|
const ObsDiagnostics & |
, |
|
|
ioda::ObsVector & |
|
|
) |
| const |
|
pure virtual |
◆ name() [1/2]
std::string& ufo::PredictorBase::name |
( |
| ) |
|
|
inline |
◆ name() [2/2]
const std::string& ufo::PredictorBase::name |
( |
| ) |
const |
|
inline |
◆ requiredGeovars()
const oops::Variables& ufo::PredictorBase::requiredGeovars |
( |
| ) |
const |
|
inline |
geovars names required to compute the predictor
Definition at line 50 of file PredictorBase.h.
◆ requiredHdiagnostics()
const oops::Variables& ufo::PredictorBase::requiredHdiagnostics |
( |
| ) |
const |
|
inline |
hdiags names required to compute the predictor
Definition at line 53 of file PredictorBase.h.
◆ func_name_
std::string ufo::PredictorBase::func_name_ |
|
private |
◆ geovars_
oops::Variables ufo::PredictorBase::geovars_ |
|
protected |
◆ hdiags_
oops::Variables ufo::PredictorBase::hdiags_ |
|
protected |
◆ jobs_
const std::vector<int> ufo::PredictorBase::jobs_ |
|
protected |
The documentation for this class was generated from the following files: