OOPS
lorenz95::L95ObsTraits Struct Reference

#include <L95Traits.h>

Public Types

typedef lorenz95::ObsTableView ObsSpace
 
typedef lorenz95::ObsVec1D ObsVector
 
template<typename DATATYPE >
using ObsDataVector = lorenz95::ObsData1D< DATATYPE >
 
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 61 of file L95Traits.h.

Member Typedef Documentation

◆ AnalyticInit

◆ GeoVaLs

Definition at line 75 of file L95Traits.h.

◆ LinearObsOperator

◆ Locations

◆ ObsAuxControl

◆ ObsAuxCovariance

◆ ObsAuxIncrement

◆ ObsDataVector

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

Definition at line 66 of file L95Traits.h.

◆ ObsDiagnostics

◆ ObsOperator

◆ ObsSpace

◆ ObsVector

Member Function Documentation

◆ name()

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

Definition at line 62 of file L95Traits.h.


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