FV3 Bundle
lorenz95::ObservationL95 Class Reference

Observation for Lorenz 95 model. More...

#include <ObservationL95.h>

Inheritance diagram for lorenz95::ObservationL95:
[legend]
Collaboration diagram for lorenz95::ObservationL95:
[legend]

Public Member Functions

 ObservationL95 (const ObsTable &, const eckit::Configuration &)
 
 ~ObservationL95 ()
 
void simulateObs (const GomL95 &, ObsVec1D &, const ObsBias &) const
 
const oops::Variablesvariables () const
 
const ObsTabletable () const
 

Static Public Member Functions

static const std::string classname ()
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

const ObsTableobsdb_
 
const oops::Variables inputs_
 

Detailed Description

Observation for Lorenz 95 model.

ObservationL95 defines ObsOperator for Lorenz 95 model.

Definition at line 42 of file ObservationL95.h.

Constructor & Destructor Documentation

◆ ObservationL95()

lorenz95::ObservationL95::ObservationL95 ( const ObsTable ot,
const eckit::Configuration &  conf 
)

Definition at line 28 of file src/lorenz95/ObservationL95.cc.

◆ ~ObservationL95()

lorenz95::ObservationL95::~ObservationL95 ( )

Definition at line 34 of file src/lorenz95/ObservationL95.cc.

Member Function Documentation

◆ classname()

static const std::string lorenz95::ObservationL95::classname ( )
inlinestatic

Definition at line 46 of file ObservationL95.h.

◆ print()

void lorenz95::ObservationL95::print ( std::ostream &  os) const
private

Definition at line 48 of file src/lorenz95/ObservationL95.cc.

◆ simulateObs()

void lorenz95::ObservationL95::simulateObs ( const GomL95 gom,
ObsVec1D ovec,
const ObsBias bias 
) const

Definition at line 38 of file src/lorenz95/ObservationL95.cc.

Here is the call graph for this function:

◆ table()

const ObsTable& lorenz95::ObservationL95::table ( ) const
inline

Definition at line 57 of file ObservationL95.h.

◆ variables()

const oops::Variables& lorenz95::ObservationL95::variables ( ) const
inline

Definition at line 55 of file ObservationL95.h.

Member Data Documentation

◆ inputs_

const oops::Variables lorenz95::ObservationL95::inputs_
private

Definition at line 62 of file ObservationL95.h.

◆ obsdb_

const ObsTable& lorenz95::ObservationL95::obsdb_
private

Definition at line 61 of file ObservationL95.h.


The documentation for this class was generated from the following files: