OOPS
lorenz95 Namespace Reference

The namespace for the L95 model. More...

Classes

class  AnalyticInit
 AnalyticInit class fills GeoVaLs with analytic formulae. More...
 
class  BackgroundCheck
 Simple background check: all obs for which {|y-H(x)| < threshold} pass QC. More...
 
class  BackgroundCheckParameters
 
class  ErrorCovarianceL95
 Background error covariance matrix for Lorenz 95 model. More...
 
class  ErrorCovarianceL95Parameters
 
class  FieldL95
 Class to represent fields for the L95 model. More...
 
class  GetValuesL95
 used for getting state values at observation locations (state at nearest gridpoint is used) More...
 
class  GetValuesTLAD
 used for getting state values at observation locations and applying its TL & AD More...
 
class  GomL95
 GomL95 class to handle locations for L95 model. More...
 
class  IncrementL95
 Increment Class: Difference between two states. More...
 
class  Iterator
 
struct  L95ObsTraits
 
struct  L95Traits
 
class  LocalizationMatrixL95
 Localization matrix for Lorenz 95 model. More...
 
class  LocsL95
 LocsL95 class to handle locations for L95 model. More...
 
class  ModelBias
 Model error for Lorenz 95 model. More...
 
class  ModelBiasCorrection
 
class  ModelBiasCovariance
 
class  ModelL95
 Lorenz 95 model configuration and computations. More...
 
class  ModelL95Parameters
 
class  ModelTrajectory
 L95 model trajectory. More...
 
class  ObsBias
 Class to handle observation bias parameters. More...
 
class  ObsBiasCorrection
 
class  ObsBiasCovariance
 
class  ObsData1D
 Data in observation space. More...
 
class  ObsDiags1D
 
class  ObservationL95
 Observation for Lorenz 95 model. More...
 
class  ObservationTLAD
 Observation for Lorenz 95 model. More...
 
class  ObsLocGC99
 ObsLocalization matrix for Lorenz 95 model. More...
 
class  ObsTable
 A Simple Observation Data Handler. More...
 
class  ObsTableView
 A Simple Observation Data Handler. More...
 
class  ObsVec1D
 Vector in observation space. More...
 
class  QCmanager
 
class  Resolution
 Handles resolution. More...
 
class  ResolutionParameters
 Parameters controlling a Lorenz95 model's resolution. More...
 
class  StateL95
 L95 model state. More...
 
class  TLML95
 Lorenz 95 linear model definition. More...
 
class  TLML95Parameters
 

Functions

void instantiateLocalizationFactory ()
 

Variables

static oops::FilterMaker< L95ObsTraits, oops::ObsFilter< L95ObsTraits, BackgroundCheck > > makerBackgroundCheck_ ("Background Check")
 
static oops::ModelMaker< L95Traits, ModelL95makermodel_ ("L95")
 
static oops::ObsLocalizationMaker< L95ObsTraits, oops::ObsLocalization< L95ObsTraits, ObsLocGC99 > > makerGC_ ("Gaspari-Cohn")
 
static oops::FilterMaker< L95ObsTraits, oops::ObsFilter< L95ObsTraits, QCmanager > > makerQCm_ ("QCmanager")
 
static oops::LinearModelMaker< L95Traits, TLML95makerTLML95_ ("L95TLM")
 

Detailed Description

The namespace for the L95 model.

Function Documentation

◆ instantiateLocalizationFactory()

void lorenz95::instantiateLocalizationFactory ( )

Definition at line 17 of file instantiateLocalizationFactory.h.

Here is the caller graph for this function:

Variable Documentation

◆ makerBackgroundCheck_

oops::FilterMaker<L95ObsTraits, oops::ObsFilter<L95ObsTraits, BackgroundCheck> > lorenz95::makerBackgroundCheck_("Background Check")
static

◆ makerGC_

◆ makermodel_

oops::ModelMaker<L95Traits, ModelL95> lorenz95::makermodel_("L95")
static

◆ makerQCm_

oops::FilterMaker<L95ObsTraits, oops::ObsFilter<L95ObsTraits, QCmanager> > lorenz95::makerQCm_("QCmanager")
static

◆ makerTLML95_

oops::LinearModelMaker<L95Traits, TLML95> lorenz95::makerTLML95_("L95TLM")
static