GomL95 class to handle locations for L95 model.
More...
#include <GomL95.h>
GomL95 class to handle locations for L95 model.
Definition at line 32 of file GomL95.h.
◆ GomL95() [1/3]
◆ GomL95() [2/3]
lorenz95::GomL95::GomL95 |
( |
const eckit::Configuration & |
conf, |
|
|
const oops::Variables & |
|
|
) |
| |
◆ GomL95() [3/3]
lorenz95::GomL95::GomL95 |
( |
const GomL95 & |
other | ) |
|
|
explicit |
◆ ~GomL95()
lorenz95::GomL95::~GomL95 |
( |
| ) |
|
◆ abs()
void lorenz95::GomL95::abs |
( |
| ) |
|
◆ analytic_init()
void lorenz95::GomL95::analytic_init |
( |
const LocsL95 & |
locs, |
|
|
const eckit::Configuration & |
conf |
|
) |
| |
◆ classname()
static const std::string lorenz95::GomL95::classname |
( |
| ) |
|
|
inlinestatic |
◆ current()
int& lorenz95::GomL95::current |
( |
| ) |
const |
|
inline |
◆ dot_product_with()
double lorenz95::GomL95::dot_product_with |
( |
const GomL95 & |
gom | ) |
const |
◆ getindx()
int lorenz95::GomL95::getindx |
( |
const int |
il | ) |
const |
|
inline |
◆ norm()
double lorenz95::GomL95::norm |
( |
| ) |
const |
◆ operator*=()
GomL95 & lorenz95::GomL95::operator*= |
( |
const double & |
zz | ) |
|
◆ operator+=()
◆ operator-=()
◆ operator/=()
◆ operator[]() [1/2]
const double& lorenz95::GomL95::operator[] |
( |
const int |
ii | ) |
const |
|
inline |
◆ operator[]() [2/2]
double& lorenz95::GomL95::operator[] |
( |
const int |
ii | ) |
|
|
inline |
◆ print()
void lorenz95::GomL95::print |
( |
std::ostream & |
os | ) |
const |
◆ random()
void lorenz95::GomL95::random |
( |
| ) |
|
◆ read()
void lorenz95::GomL95::read |
( |
const eckit::Configuration & |
conf | ) |
|
◆ size()
size_t lorenz95::GomL95::size |
( |
| ) |
const |
|
inline |
◆ write()
void lorenz95::GomL95::write |
( |
const eckit::Configuration & |
conf | ) |
const |
◆ zero()
void lorenz95::GomL95::zero |
( |
| ) |
|
◆ current_
int lorenz95::GomL95::current_ |
|
mutableprivate |
◆ iobs_
std::vector<int> lorenz95::GomL95::iobs_ |
|
private |
◆ locval_
std::vector<double> lorenz95::GomL95::locval_ |
|
private |
◆ size_
size_t lorenz95::GomL95::size_ |
|
private |
The documentation for this class was generated from the following files: