|
OOPS
|
#include <LocalizationBase.h>


Public Member Functions | |
| LocalizationBase ()=default | |
| virtual | ~LocalizationBase ()=default |
| void | randomize (oops::Increment< MODEL > &dx) const final |
| void | multiply (oops::Increment< MODEL > &dx) const final |
Apply 3D localization to dx. More... | |
| virtual void | randomize (Increment_ &dx) const =0 |
Randomize dx and apply 3D localization. More... | |
| virtual void | multiply (Increment_ &dx) const =0 |
Apply 3D localization to dx. More... | |
Public Member Functions inherited from oops::LocalizationBase< MODEL > | |
| LocalizationBase ()=default | |
Static Public Member Functions | |
| static const std::string | classname () |
Private Types | |
| typedef MODEL::Increment | Increment_ |
Base class for MODEL-specific implementations of the Loclaization interface. interface::LocalizationBase overrides oops::LocalizationBase methods to pass MODEL-specific implementation of Increment to the MODEL-specific implementation of Localization.
Note: subclasses need to provide a constructor with the following signature:
LocalizationBase(const MODEL::Geometry &, const eckit::Configuration &);
Definition at line 43 of file interface/LocalizationBase.h.
|
private |
Definition at line 44 of file interface/LocalizationBase.h.
|
default |
|
virtualdefault |
Reimplemented from oops::LocalizationBase< MODEL >.
|
inlinestatic |
Definition at line 46 of file interface/LocalizationBase.h.
|
pure virtual |
Apply 3D localization to dx.
Implements oops::LocalizationBase< MODEL >.
|
inlinefinalvirtual |
Apply 3D localization to dx.
Implements oops::LocalizationBase< MODEL >.
Definition at line 55 of file interface/LocalizationBase.h.
|
pure virtual |
Randomize dx and apply 3D localization.
Implements oops::LocalizationBase< MODEL >.
|
inlinefinalvirtual |
Overrides for oops::LocalizationBase classes, passing MODEL-specific classes to the MODEL-specific implementations of Localization
Implements oops::LocalizationBase< MODEL >.
Definition at line 53 of file interface/LocalizationBase.h.