Contains increments to bias correction coefficients.
More...
#include <ObsBiasIncrement.h>
|
void | print (std::ostream &) const |
|
Contains increments to bias correction coefficients.
Definition at line 27 of file ObsBiasIncrement.h.
◆ Parameters_
◆ ObsBiasIncrement() [1/2]
ufo::ObsBiasIncrement::ObsBiasIncrement |
( |
const ioda::ObsSpace & |
odb, |
|
|
const Parameters_ & |
params |
|
) |
| |
◆ ObsBiasIncrement() [2/2]
ufo::ObsBiasIncrement::ObsBiasIncrement |
( |
const ObsBiasIncrement & |
other, |
|
|
const bool |
copy = true |
|
) |
| |
◆ axpy()
void ufo::ObsBiasIncrement::axpy |
( |
const double |
fact, |
|
|
const ObsBiasIncrement & |
rhs |
|
) |
| |
◆ coefficients()
std::vector<double> ufo::ObsBiasIncrement::coefficients |
( |
size_t |
jpred | ) |
const |
|
inline |
Return bias coefficient increments for predictor with index jpred
.
Definition at line 57 of file ObsBiasIncrement.h.
◆ data() [1/2]
Eigen::VectorXd& ufo::ObsBiasIncrement::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
const Eigen::VectorXd& ufo::ObsBiasIncrement::data |
( |
| ) |
const |
|
inline |
◆ deserialize()
void ufo::ObsBiasIncrement::deserialize |
( |
const std::vector< double > & |
vect, |
|
|
std::size_t & |
index |
|
) |
| |
◆ diff()
void ufo::ObsBiasIncrement::diff |
( |
const ObsBias & |
b1, |
|
|
const ObsBias & |
b2 |
|
) |
| |
◆ dot_product_with()
double ufo::ObsBiasIncrement::dot_product_with |
( |
const ObsBiasIncrement & |
rhs | ) |
const |
◆ norm()
double ufo::ObsBiasIncrement::norm |
( |
| ) |
const |
◆ operator bool()
ufo::ObsBiasIncrement::operator bool |
( |
| ) |
const |
|
inline |
◆ operator*=()
◆ operator+=()
◆ operator-=()
◆ operator=()
◆ print()
void ufo::ObsBiasIncrement::print |
( |
std::ostream & |
os | ) |
const |
|
private |
◆ read()
void ufo::ObsBiasIncrement::read |
( |
const eckit::Configuration & |
| ) |
|
|
inline |
◆ serialize()
void ufo::ObsBiasIncrement::serialize |
( |
std::vector< double > & |
vect | ) |
const |
◆ serialSize()
std::size_t ufo::ObsBiasIncrement::serialSize |
( |
| ) |
const |
|
inline |
◆ updateCoeff()
void ufo::ObsBiasIncrement::updateCoeff |
( |
size_t |
jpred, |
|
|
const std::vector< double > & |
coeffs |
|
) |
| |
|
inline |
Increment bias coeffiecient increments for predictor with index jpred
with coeffs
Definition at line 66 of file ObsBiasIncrement.h.
◆ write()
void ufo::ObsBiasIncrement::write |
( |
const eckit::Configuration & |
| ) |
const |
|
inline |
◆ zero()
void ufo::ObsBiasIncrement::zero |
( |
| ) |
|
◆ biascoeffsinc_
Eigen::VectorXd ufo::ObsBiasIncrement::biascoeffsinc_ |
|
private |
◆ prednames_
std::vector<std::string> ufo::ObsBiasIncrement::prednames_ |
|
private |
◆ vars_
oops::Variables ufo::ObsBiasIncrement::vars_ |
|
private |
The documentation for this class was generated from the following files: