SABER
saber::LocalizationID< MODEL > Class Template Reference

Identity localization matrix. More...

#include <LocalizationID.h>

Inheritance diagram for saber::LocalizationID< MODEL >:
Collaboration diagram for saber::LocalizationID< MODEL >:

Public Member Functions

 LocalizationID (const Geometry_ &, const util::DateTime &time, const eckit::Configuration &)
 
 ~LocalizationID ()
 
void multiply (Increment_ &) const override
 

Private Types

typedef oops::Geometry< MODEL > Geometry_
 
typedef oops::Increment< MODEL > Increment_
 

Private Member Functions

void print (std::ostream &) const override
 

Detailed Description

template<typename MODEL>
class saber::LocalizationID< MODEL >

Identity localization matrix.

Definition at line 34 of file LocalizationID.h.

Member Typedef Documentation

◆ Geometry_

template<typename MODEL >
typedef oops::Geometry<MODEL> saber::LocalizationID< MODEL >::Geometry_
private

Definition at line 35 of file LocalizationID.h.

◆ Increment_

template<typename MODEL >
typedef oops::Increment<MODEL> saber::LocalizationID< MODEL >::Increment_
private

Definition at line 36 of file LocalizationID.h.

Constructor & Destructor Documentation

◆ LocalizationID()

template<typename MODEL >
saber::LocalizationID< MODEL >::LocalizationID ( const Geometry_ resol,
const util::DateTime &  time,
const eckit::Configuration &  conf 
)

Definition at line 53 of file LocalizationID.h.

◆ ~LocalizationID()

template<typename MODEL >
saber::LocalizationID< MODEL >::~LocalizationID

Definition at line 62 of file LocalizationID.h.

Member Function Documentation

◆ multiply()

template<typename MODEL >
void saber::LocalizationID< MODEL >::multiply ( Increment_ dx) const
override

Definition at line 69 of file LocalizationID.h.

◆ print()

template<typename MODEL >
void saber::LocalizationID< MODEL >::print ( std::ostream &  os) const
overrideprivate

Definition at line 76 of file LocalizationID.h.


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