OOPS
lorenz95::L95ObsTraits Struct Reference

#include <L95Traits.h>

Public Types

typedef lorenz95::ObsTable ObsSpace
 
typedef lorenz95::ObsVec1D ObsVector
 
template<typename DATATYPE >
using ObsDataVector = lorenz95::ObsData1D< DATATYPE >
 
typedef lorenz95::ObsIterator GeometryIterator
 
typedef lorenz95::ObservationL95 ObsOperator
 
typedef lorenz95::ObservationTLAD LinearObsOperator
 
typedef lorenz95::ObsBias ObsAuxControl
 
typedef lorenz95::ObsBiasCorrection ObsAuxIncrement
 
typedef lorenz95::ObsBiasCovariance ObsAuxCovariance
 
typedef lorenz95::ObsDiags1D ObsDiagnostics
 
typedef lorenz95::GomL95 GeoVaLs
 
typedef lorenz95::LocsL95 Locations
 
typedef lorenz95::AnalyticInit AnalyticInit
 

Static Public Member Functions

static std::string name ()
 

Detailed Description

Definition at line 62 of file L95Traits.h.

Member Typedef Documentation

◆ AnalyticInit

◆ GeometryIterator

◆ GeoVaLs

Definition at line 77 of file L95Traits.h.

◆ LinearObsOperator

◆ Locations

◆ ObsAuxControl

◆ ObsAuxCovariance

◆ ObsAuxIncrement

◆ ObsDataVector

template<typename DATATYPE >
using lorenz95::L95ObsTraits::ObsDataVector = lorenz95::ObsData1D<DATATYPE>

Definition at line 67 of file L95Traits.h.

◆ ObsDiagnostics

◆ ObsOperator

◆ ObsSpace

◆ ObsVector

Member Function Documentation

◆ name()

static std::string lorenz95::L95ObsTraits::name ( )
inlinestatic

Definition at line 63 of file L95Traits.h.

Here is the caller graph for this function:

The documentation for this struct was generated from the following file: