ObsVecQG class to handle vectors in observation space for QG model.
More...
#include <ObsVecQG.h>
|
void | print (std::ostream &) const |
|
ObsVecQG class to handle vectors in observation space for QG model.
Definition at line 31 of file ObsVecQG.h.
◆ ObsVecQG() [1/2]
qg::ObsVecQG::ObsVecQG |
( |
const ObsSpaceQG & |
obsdb, |
|
|
const std::string & |
name = "" |
|
) |
| |
◆ ObsVecQG() [2/2]
qg::ObsVecQG::ObsVecQG |
( |
const ObsVecQG & |
other | ) |
|
◆ ~ObsVecQG()
qg::ObsVecQG::~ObsVecQG |
( |
| ) |
|
◆ axpy()
void qg::ObsVecQG::axpy |
( |
const double & |
zz, |
|
|
const ObsVecQG & |
rhs |
|
) |
| |
◆ classname()
static const std::string qg::ObsVecQG::classname |
( |
| ) |
|
|
inlinestatic |
◆ dot_product_with()
double qg::ObsVecQG::dot_product_with |
( |
const ObsVecQG & |
other | ) |
const |
◆ invert()
void qg::ObsVecQG::invert |
( |
| ) |
|
◆ mask() [1/2]
void qg::ObsVecQG::mask |
( |
const ObsDataQG< int > & |
mask | ) |
|
◆ mask() [2/2]
void qg::ObsVecQG::mask |
( |
const ObsVecQG & |
mask | ) |
|
◆ nobs()
unsigned int qg::ObsVecQG::nobs |
( |
| ) |
const |
◆ ones()
void qg::ObsVecQG::ones |
( |
| ) |
|
◆ operator*=() [1/2]
ObsVecQG & qg::ObsVecQG::operator*= |
( |
const double & |
zz | ) |
|
◆ operator*=() [2/2]
◆ operator+=()
◆ operator-=()
◆ operator/=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ packEigen()
Eigen::VectorXd qg::ObsVecQG::packEigen |
( |
const ObsVecQG & |
mask | ) |
const |
◆ packEigenSize()
size_t qg::ObsVecQG::packEigenSize |
( |
const ObsVecQG & |
mask | ) |
const |
◆ print()
void qg::ObsVecQG::print |
( |
std::ostream & |
os | ) |
const |
|
private |
◆ random()
void qg::ObsVecQG::random |
( |
| ) |
|
◆ read()
void qg::ObsVecQG::read |
( |
const std::string & |
name | ) |
|
◆ rms()
double qg::ObsVecQG::rms |
( |
| ) |
const |
◆ save()
void qg::ObsVecQG::save |
( |
const std::string & |
name | ) |
const |
◆ setToMissing()
void qg::ObsVecQG::setToMissing |
( |
int |
i | ) |
|
set i-th
value to missing value
Definition at line 86 of file ObsVecQG.cc.
◆ size()
size_t qg::ObsVecQG::size |
( |
| ) |
const |
◆ toFortran()
const int& qg::ObsVecQG::toFortran |
( |
| ) |
const |
|
inline |
◆ zero()
void qg::ObsVecQG::zero |
( |
| ) |
|
set all values to zero
Definition at line 82 of file ObsVecQG.cc.
◆ keyOvec_
◆ obsdb_
The documentation for this class was generated from the following files: