OOPS
|
Observation space localization for Lorenz 95 model (Gaspari-Cohn) More...
#include <ObsLocGC99.h>
Public Member Functions | |
ObsLocGC99 (const eckit::Configuration &, const ObsTable &) | |
void | computeLocalization (const Iterator &, ObsVec1D &locfactor) const override |
![]() | |
ObsLocalizationBase ()=default | |
virtual | ~ObsLocalizationBase ()=default |
void | computeLocalization (const GeometryIterator< L95Traits > &point, ObsVector< L95ObsTraits > &locfactor) const |
virtual void | computeLocalization (const GeometryIterator_ &point, ObsVector_ &locfactor) const=0 |
Private Member Functions | |
void | print (std::ostream &) const override |
Private Attributes | |
const double | rscale_ |
Gaspari-Cohn localization distance (localization goes to zero at rscale_) More... | |
const ObsTable & | obsdb_ |
ObsSpace associated with the observations. More... | |
Observation space localization for Lorenz 95 model (Gaspari-Cohn)
Definition at line 25 of file ObsLocGC99.h.
lorenz95::ObsLocGC99::ObsLocGC99 | ( | const eckit::Configuration & | config, |
const ObsTable & | obsdb | ||
) |
Definition at line 31 of file ObsLocGC99.cc.
|
override |
compute localization and save localization values in locfactor
(missing value is for obs outside of localization)
Definition at line 38 of file ObsLocGC99.cc.
|
overrideprivate |
Definition at line 54 of file ObsLocGC99.cc.
|
private |
ObsSpace associated with the observations.
Definition at line 40 of file ObsLocGC99.h.
|
private |
Gaspari-Cohn localization distance (localization goes to zero at rscale_)
Definition at line 37 of file ObsLocGC99.h.