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 27 of file ObsVecQG.h.
◆ ObsVecQG() [1/2]
qg::ObsVecQG::ObsVecQG |
( |
const ObsSpaceQG & |
obsdb | ) |
|
|
explicit |
◆ ObsVecQG() [2/2]
qg::ObsVecQG::ObsVecQG |
( |
const ObsVecQG & |
other, |
|
|
const bool |
copy = true |
|
) |
| |
◆ ~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 |
( |
| ) |
|
◆ operator*=() [1/2]
ObsVecQG & qg::ObsVecQG::operator*= |
( |
const double & |
zz | ) |
|
◆ operator*=() [2/2]
◆ operator+=()
◆ operator-=()
◆ operator/=()
◆ operator=()
◆ 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 |
◆ size()
unsigned int qg::ObsVecQG::size |
( |
| ) |
const |
◆ toFortran() [1/2]
int& qg::ObsVecQG::toFortran |
( |
| ) |
|
|
inline |
◆ toFortran() [2/2]
const int& qg::ObsVecQG::toFortran |
( |
| ) |
const |
|
inline |
◆ zero()
void qg::ObsVecQG::zero |
( |
| ) |
|
◆ keyOvec_
◆ obsdb_
The documentation for this class was generated from the following files: