FV3 Bundle
ufo::LinearObsOperatorMaker< T > Class Template Reference

#include <LinearObsOperatorBase.h>

Inheritance diagram for ufo::LinearObsOperatorMaker< T >:
[legend]
Collaboration diagram for ufo::LinearObsOperatorMaker< T >:
[legend]

Public Member Functions

 LinearObsOperatorMaker (const std::string &name)
 
- Public Member Functions inherited from ufo::LinearObsOperatorFactory
virtual ~LinearObsOperatorFactory ()
 

Private Member Functions

virtual LinearObsOperatorBasemake (const ioda::ObsSpace &odb, const eckit::Configuration &conf)
 

Additional Inherited Members

- Static Public Member Functions inherited from ufo::LinearObsOperatorFactory
static LinearObsOperatorBasecreate (const ioda::ObsSpace &, const eckit::Configuration &)
 
- Protected Member Functions inherited from ufo::LinearObsOperatorFactory
 LinearObsOperatorFactory (const std::string &)
 

Detailed Description

template<class T>
class ufo::LinearObsOperatorMaker< T >

Definition at line 73 of file LinearObsOperatorBase.h.

Constructor & Destructor Documentation

◆ LinearObsOperatorMaker()

template<class T >
ufo::LinearObsOperatorMaker< T >::LinearObsOperatorMaker ( const std::string &  name)
inlineexplicit

Definition at line 79 of file LinearObsOperatorBase.h.

Member Function Documentation

◆ make()

template<class T >
virtual LinearObsOperatorBase* ufo::LinearObsOperatorMaker< T >::make ( const ioda::ObsSpace odb,
const eckit::Configuration &  conf 
)
inlineprivatevirtual

Implements ufo::LinearObsOperatorFactory.

Definition at line 74 of file LinearObsOperatorBase.h.


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