|
OOPS
|
#include <ObsLocalizationBase.h>


Public Member Functions | |
| ObsLocalizationBase ()=default | |
| virtual | ~ObsLocalizationBase ()=default |
| void | computeLocalization (const GeometryIterator< MODEL > &point, ObsVector< OBS > &locfactor) const |
| virtual void | computeLocalization (const GeometryIterator_ &point, ObsVector_ &locfactor) const =0 |
Private Types | |
| typedef MODEL::GeometryIterator | GeometryIterator_ |
| typedef OBS::ObsVector | ObsVector_ |
Base class for observation-space localization. Defines the interfaces for observation space localization. Use this class as a base class for OBS- and MODEL-specific implementations.
Definition at line 28 of file ObsLocalizationBase.h.
|
private |
Definition at line 30 of file ObsLocalizationBase.h.
|
private |
Definition at line 31 of file ObsLocalizationBase.h.
|
default |
|
virtualdefault |
|
inline |
compute obs-space localization: fill locfactor with observation-space localization values between observations and point in model-space. Set locfactor to missing value for observations that are not local. Method used in oops. Calls computeLocalization abstract method, and passes OBS- and MODEL-specific classes to the OBS- and MODEL-specific implementations of ObsLocalization.
Definition at line 42 of file ObsLocalizationBase.h.

|
pure virtual |
compute obs-space localization: fill locfactor with observation-space localization values between observations and point in model-space. Set locfactor to missing value for observations that are not local.