#include <StateFV3JEDI.h>
|
| | StateFV3JEDI (const GeometryFV3JEDI &, const oops::Variables &, const util::DateTime &) |
| | Constructor, destructor. More...
|
| |
| | StateFV3JEDI (const GeometryFV3JEDI &, const oops::Variables &, const eckit::Configuration &) |
| |
| | StateFV3JEDI (const GeometryFV3JEDI &, const StateFV3JEDI &) |
| |
| | StateFV3JEDI (const StateFV3JEDI &) |
| |
| virtual | ~StateFV3JEDI () |
| |
| StateFV3JEDI & | operator= (const StateFV3JEDI &) |
| | Basic operators. More...
|
| |
| void | zero () |
| | For accumulator. More...
|
| |
| void | accumul (const double &, const StateFV3JEDI &) |
| |
| void | getValues (const ioda::Locations &, const oops::Variables &, ufo::GeoVaLs &) const |
| | Get state values at observation locations. More...
|
| |
| void | getValues (const ioda::Locations &, const oops::Variables &, ufo::GeoVaLs &, const GetValuesTrajFV3JEDI &) const |
| |
| void | changeResolution (const StateFV3JEDI &xx) |
| | Interpolate full state. More...
|
| |
| StateFV3JEDI & | operator+= (const IncrementFV3JEDI &) |
| | Interactions with Increments. More...
|
| |
| void | read (const eckit::Configuration &) |
| | I/O and diagnostics. More...
|
| |
| void | analytic_init (const eckit::Configuration &, const GeometryFV3JEDI &) |
| |
| void | write (const eckit::Configuration &) const |
| |
| double | norm () const |
| |
| boost::shared_ptr< const GeometryFV3JEDI > | geometry () const |
| |
| const util::DateTime & | time () const |
| |
| util::DateTime & | time () |
| |
| const util::DateTime & | validTime () const |
| |
| util::DateTime & | validTime () |
| |
| int & | toFortran () |
| |
| const int & | toFortran () const |
| |
|
| void | print (std::ostream &) const |
| |
Definition at line 50 of file StateFV3JEDI.h.
◆ StateFV3JEDI() [1/4]
◆ StateFV3JEDI() [2/4]
◆ StateFV3JEDI() [3/4]
◆ StateFV3JEDI() [4/4]
| fv3jedi::StateFV3JEDI::StateFV3JEDI |
( |
const StateFV3JEDI & |
other | ) |
|
◆ ~StateFV3JEDI()
| fv3jedi::StateFV3JEDI::~StateFV3JEDI |
( |
| ) |
|
|
virtual |
◆ accumul()
| void fv3jedi::StateFV3JEDI::accumul |
( |
const double & |
zz, |
|
|
const StateFV3JEDI & |
xx |
|
) |
| |
◆ analytic_init()
| void fv3jedi::StateFV3JEDI::analytic_init |
( |
const eckit::Configuration & |
config, |
|
|
const GeometryFV3JEDI & |
geom |
|
) |
| |
◆ changeResolution()
| void fv3jedi::StateFV3JEDI::changeResolution |
( |
const StateFV3JEDI & |
xx | ) |
|
◆ classname()
| static const std::string fv3jedi::StateFV3JEDI::classname |
( |
| ) |
|
|
inlinestatic |
◆ geometry()
| boost::shared_ptr<const GeometryFV3JEDI> fv3jedi::StateFV3JEDI::geometry |
( |
| ) |
const |
|
inline |
◆ getValues() [1/2]
Get state values at observation locations.
Definition at line 115 of file StateFV3JEDI.cc.
◆ getValues() [2/2]
◆ norm()
| double fv3jedi::StateFV3JEDI::norm |
( |
| ) |
const |
◆ operator+=()
◆ operator=()
◆ print()
| void fv3jedi::StateFV3JEDI::print |
( |
std::ostream & |
os | ) |
const |
|
private |
◆ read()
| void fv3jedi::StateFV3JEDI::read |
( |
const eckit::Configuration & |
config | ) |
|
◆ time() [1/2]
| const util::DateTime& fv3jedi::StateFV3JEDI::time |
( |
| ) |
const |
|
inline |
◆ time() [2/2]
| util::DateTime& fv3jedi::StateFV3JEDI::time |
( |
| ) |
|
|
inline |
◆ toFortran() [1/2]
| int& fv3jedi::StateFV3JEDI::toFortran |
( |
| ) |
|
|
inline |
◆ toFortran() [2/2]
| const int& fv3jedi::StateFV3JEDI::toFortran |
( |
| ) |
const |
|
inline |
◆ validTime() [1/2]
| const util::DateTime& fv3jedi::StateFV3JEDI::validTime |
( |
| ) |
const |
|
inline |
◆ validTime() [2/2]
| util::DateTime& fv3jedi::StateFV3JEDI::validTime |
( |
| ) |
|
|
inline |
◆ write()
| void fv3jedi::StateFV3JEDI::write |
( |
const eckit::Configuration & |
config | ) |
const |
◆ zero()
| void fv3jedi::StateFV3JEDI::zero |
( |
| ) |
|
◆ geom_
◆ keyState_
| F90state fv3jedi::StateFV3JEDI::keyState_ |
|
private |
◆ time_
| util::DateTime fv3jedi::StateFV3JEDI::time_ |
|
private |
◆ vars_
The documentation for this class was generated from the following files: