OOPS
oops::ObsLocalizationBase< OBS > Class Template Referenceabstract

Base class for generic localizations. More...

#include <ObsLocalizationBase.h>

Inheritance diagram for oops::ObsLocalizationBase< OBS >:
Collaboration diagram for oops::ObsLocalizationBase< OBS >:

Public Member Functions

 ObsLocalizationBase ()
 
virtual ~ObsLocalizationBase ()
 
virtual void multiply (ObsVector_ &) const =0
 

Private Types

typedef ObsVector< OBS > ObsVector_
 

Detailed Description

template<typename OBS>
class oops::ObsLocalizationBase< OBS >

Base class for generic localizations.

Definition at line 28 of file ObsLocalizationBase.h.

Member Typedef Documentation

◆ ObsVector_

template<typename OBS >
typedef ObsVector<OBS> oops::ObsLocalizationBase< OBS >::ObsVector_
private

Definition at line 30 of file ObsLocalizationBase.h.

Constructor & Destructor Documentation

◆ ObsLocalizationBase()

template<typename OBS >
oops::ObsLocalizationBase< OBS >::ObsLocalizationBase ( )
inline

Definition at line 32 of file ObsLocalizationBase.h.

◆ ~ObsLocalizationBase()

template<typename OBS >
virtual oops::ObsLocalizationBase< OBS >::~ObsLocalizationBase ( )
inlinevirtual

Definition at line 33 of file ObsLocalizationBase.h.

Member Function Documentation

◆ multiply()

template<typename OBS >
virtual void oops::ObsLocalizationBase< OBS >::multiply ( ObsVector_ ) const
pure virtual

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