FV3 Bundle
lorenz95::LocalizationMatrixL95 Class Reference

Localization matrix for Lorenz 95 model. More...

#include <LocalizationMatrixL95.h>

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

Public Member Functions

 LocalizationMatrixL95 (const Resolution &, const eckit::Configuration &)
 
 ~LocalizationMatrixL95 ()
 
void multiply (IncrementL95 &) const
 
- Public Member Functions inherited from oops::LocalizationBase< L95Traits >
 LocalizationBase ()
 
virtual ~LocalizationBase ()
 
void multiply (Increment_ &) const
 

Static Public Member Functions

static const std::string classname ()
 

Private Member Functions

void print (std::ostream &) const
 

Private Attributes

const unsigned int resol_
 
const double rscale_
 
std::vector< double > coefs_
 

Detailed Description

Localization matrix for Lorenz 95 model.

Definition at line 34 of file LocalizationMatrixL95.h.

Constructor & Destructor Documentation

◆ LocalizationMatrixL95()

lorenz95::LocalizationMatrixL95::LocalizationMatrixL95 ( const Resolution resol,
const eckit::Configuration &  config 
)

Definition at line 25 of file src/lorenz95/LocalizationMatrixL95.cc.

Here is the call graph for this function:

◆ ~LocalizationMatrixL95()

lorenz95::LocalizationMatrixL95::~LocalizationMatrixL95 ( )

Definition at line 50 of file src/lorenz95/LocalizationMatrixL95.cc.

Member Function Documentation

◆ classname()

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

Definition at line 37 of file LocalizationMatrixL95.h.

◆ multiply()

void lorenz95::LocalizationMatrixL95::multiply ( IncrementL95 dx) const

Definition at line 54 of file src/lorenz95/LocalizationMatrixL95.cc.

Here is the call graph for this function:

◆ print()

void lorenz95::LocalizationMatrixL95::print ( std::ostream &  os) const
privatevirtual

Member Data Documentation

◆ coefs_

std::vector<double> lorenz95::LocalizationMatrixL95::coefs_
private

Definition at line 47 of file LocalizationMatrixL95.h.

◆ resol_

const unsigned int lorenz95::LocalizationMatrixL95::resol_
private

Definition at line 45 of file LocalizationMatrixL95.h.

◆ rscale_

const double lorenz95::LocalizationMatrixL95::rscale_
private

Definition at line 46 of file LocalizationMatrixL95.h.


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