FV3 Bundle
|
Base class for QC filters applied to observations. More...
#include <FilterBase.h>
Public Member Functions | |
FilterBase () | |
virtual | ~FilterBase () |
virtual void | priorFilter (const ObsSpace_ &) const =0 |
virtual void | postFilter (const GeoVaLs_ &, const ObsVector_ &, const ObsSpace_ &) const =0 |
Private Types | |
typedef GeoVaLs< MODEL > | GeoVaLs_ |
typedef ObservationSpace< MODEL > | ObsSpace_ |
typedef ObsVector< MODEL > | ObsVector_ |
Private Member Functions | |
virtual void | print (std::ostream &) const =0 |
Base class for QC filters applied to observations.
Definition at line 29 of file FilterBase.h.
|
private |
Definition at line 31 of file FilterBase.h.
|
private |
Definition at line 32 of file FilterBase.h.
|
private |
Definition at line 33 of file FilterBase.h.
|
inline |
Definition at line 36 of file FilterBase.h.
|
inlinevirtual |
Definition at line 37 of file FilterBase.h.
|
pure virtual |
Implemented in oops::ObsCheck< MODEL >, and oops::GeoVaLsWriter< MODEL >.
|
privatepure virtual |
Implemented in oops::ObsCheck< MODEL >, and oops::GeoVaLsWriter< MODEL >.
|
pure virtual |
Implemented in oops::ObsCheck< MODEL >, and oops::GeoVaLsWriter< MODEL >.