Class to handle observation bias parameters.
More...
#include <ObsBias.h>
|
void | print (std::ostream &) const |
|
Class to handle observation bias parameters.
Definition at line 43 of file ObsBias.h.
◆ ObsBias() [1/2]
ufo::ObsBias::ObsBias |
( |
ioda::ObsSpace & |
odb, |
|
|
const eckit::Configuration & |
conf |
|
) |
| |
◆ ObsBias() [2/2]
ufo::ObsBias::ObsBias |
( |
const ObsBias & |
other, |
|
|
const bool |
copy |
|
) |
| |
◆ ~ObsBias()
ufo::ObsBias::~ObsBias |
( |
| ) |
|
|
inline |
◆ classname()
static const std::string ufo::ObsBias::classname |
( |
| ) |
|
|
inlinestatic |
◆ computeObsBias()
void ufo::ObsBias::computeObsBias |
( |
ioda::ObsVector & |
ybias, |
|
|
ObsDiagnostics & |
ydiags, |
|
|
const std::vector< ioda::ObsVector > & |
predData |
|
) |
| const |
◆ computePredictors()
std::vector< ioda::ObsVector > ufo::ObsBias::computePredictors |
( |
const GeoVaLs & |
geovals, |
|
|
const ObsDiagnostics & |
ydiags |
|
) |
| const |
◆ norm()
double ufo::ObsBias::norm |
( |
| ) |
const |
◆ operator bool()
ufo::ObsBias::operator bool |
( |
| ) |
const |
|
inline |
◆ operator+=()
◆ operator=()
◆ operator[]() [1/2]
double& ufo::ObsBias::operator[] |
( |
const unsigned int |
ii | ) |
|
|
inline |
◆ operator[]() [2/2]
const double& ufo::ObsBias::operator[] |
( |
const unsigned int |
ii | ) |
const |
|
inline |
◆ print()
void ufo::ObsBias::print |
( |
std::ostream & |
os | ) |
const |
|
private |
◆ read()
void ufo::ObsBias::read |
( |
const eckit::Configuration & |
conf | ) |
|
◆ requiredHdiagnostics()
const oops::Variables& ufo::ObsBias::requiredHdiagnostics |
( |
| ) |
const |
|
inline |
◆ requiredVars()
const oops::Variables& ufo::ObsBias::requiredVars |
( |
| ) |
const |
|
inline |
◆ size()
std::size_t ufo::ObsBias::size |
( |
| ) |
const |
|
inline |
◆ write()
void ufo::ObsBias::write |
( |
const eckit::Configuration & |
conf | ) |
const |
◆ biascoeffs_
std::vector<double> ufo::ObsBias::biascoeffs_ |
|
private |
◆ conf_
eckit::LocalConfiguration ufo::ObsBias::conf_ |
|
private |
◆ geovars_
oops::Variables ufo::ObsBias::geovars_ |
|
private |
◆ hdiags_
oops::Variables ufo::ObsBias::hdiags_ |
|
private |
◆ jobs_
std::vector<int> ufo::ObsBias::jobs_ |
|
private |
◆ odb_
ioda::ObsSpace& ufo::ObsBias::odb_ |
|
private |
◆ predbases_
std::vector<std::shared_ptr<PredictorBase> > ufo::ObsBias::predbases_ |
|
private |
◆ prednames_
std::vector<std::string> ufo::ObsBias::prednames_ |
|
private |
The documentation for this class was generated from the following files: