|
IODA Bundle
|
QG linear change of variable. More...
#include <ChangeVarTLADQG.h>
Public Member Functions | |
| ChangeVarTLADQG (const StateQG &, const StateQG &, const GeometryQG &, const eckit::Configuration &) | |
| ~ChangeVarTLADQG () | |
| void | multiply (const IncrementQG &, IncrementQG &) const |
| Perform linear transforms. More... | |
| void | multiplyInverse (const IncrementQG &, IncrementQG &) const |
| void | multiplyAD (const IncrementQG &, IncrementQG &) const |
| void | multiplyInverseAD (const IncrementQG &, IncrementQG &) const |
Static Public Member Functions | |
| static const std::string | classname () |
Private Member Functions | |
| void | print (std::ostream &) const override |
QG linear change of variable.
Definition at line 31 of file ChangeVarTLADQG.h.
| qg::ChangeVarTLADQG::ChangeVarTLADQG | ( | const StateQG & | , |
| const StateQG & | , | ||
| const GeometryQG & | resol, | ||
| const eckit::Configuration & | conf | ||
| ) |
Definition at line 22 of file ChangeVarTLADQG.cc.
| qg::ChangeVarTLADQG::~ChangeVarTLADQG | ( | ) |
Definition at line 25 of file ChangeVarTLADQG.cc.
|
inlinestatic |
Definition at line 33 of file ChangeVarTLADQG.h.
| void qg::ChangeVarTLADQG::multiply | ( | const IncrementQG & | dxa, |
| IncrementQG & | dxm | ||
| ) | const |
Perform linear transforms.
Definition at line 27 of file ChangeVarTLADQG.cc.
| void qg::ChangeVarTLADQG::multiplyAD | ( | const IncrementQG & | dxm, |
| IncrementQG & | dxa | ||
| ) | const |
| void qg::ChangeVarTLADQG::multiplyInverse | ( | const IncrementQG & | dxm, |
| IncrementQG & | dxa | ||
| ) | const |
| void qg::ChangeVarTLADQG::multiplyInverseAD | ( | const IncrementQG & | dxa, |
| IncrementQG & | dxm | ||
| ) | const |
|
overrideprivate |
Definition at line 47 of file ChangeVarTLADQG.cc.