FV3 Bundle
lorenz95::ObservationTLAD Class Reference

Observation for Lorenz 95 model. More...

#include <ObservationTLAD.h>

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

Public Member Functions

 ObservationTLAD (const ObsTable &, const eckit::Configuration &)
 
 ~ObservationTLAD ()
 
void setTrajectory (const GomL95 &, const ObsBias &)
 
void simulateObsTL (const GomL95 &, ObsVec1D &, const ObsBiasCorrection &) const
 
void simulateObsAD (GomL95 &, const ObsVec1D &, ObsBiasCorrection &) const
 
const oops::Variablesvariables () const
 

Static Public Member Functions

static const std::string classname ()
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

const oops::Variables inputs_
 

Detailed Description

Observation for Lorenz 95 model.

ObservationTLAD defines the linearized ObsOperator for Lorenz 95 model.

Definition at line 42 of file ObservationTLAD.h.

Constructor & Destructor Documentation

◆ ObservationTLAD()

lorenz95::ObservationTLAD::ObservationTLAD ( const ObsTable ,
const eckit::Configuration &  conf 
)

Definition at line 26 of file ObservationTLAD.cc.

◆ ~ObservationTLAD()

lorenz95::ObservationTLAD::~ObservationTLAD ( )

Definition at line 32 of file ObservationTLAD.cc.

Member Function Documentation

◆ classname()

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

Definition at line 46 of file ObservationTLAD.h.

◆ print()

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

Definition at line 61 of file ObservationTLAD.cc.

◆ setTrajectory()

void lorenz95::ObservationTLAD::setTrajectory ( const GomL95 ,
const ObsBias  
)

Definition at line 36 of file ObservationTLAD.cc.

◆ simulateObsAD()

void lorenz95::ObservationTLAD::simulateObsAD ( GomL95 gom,
const ObsVec1D ovec,
ObsBiasCorrection bias 
) const

Definition at line 50 of file ObservationTLAD.cc.

Here is the call graph for this function:

◆ simulateObsTL()

void lorenz95::ObservationTLAD::simulateObsTL ( const GomL95 gom,
ObsVec1D ovec,
const ObsBiasCorrection bias 
) const

Definition at line 40 of file ObservationTLAD.cc.

Here is the call graph for this function:

◆ variables()

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

Definition at line 57 of file ObservationTLAD.h.

Member Data Documentation

◆ inputs_

const oops::Variables lorenz95::ObservationTLAD::inputs_
private

Definition at line 61 of file ObservationTLAD.h.


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