#include <gridpp.h>
Public Member Functions | |
StructureFunction * | clone () const |
float | corr (const Point &p1, const Point &p2) const |
Correlation between two points. More... | |
float | localization_distance (const Point &p) const |
Maximum distance for which an observation can have an impact (localization) More... | |
MultipleStructure (const StructureFunction &structure_h, const StructureFunction &structure_v, const StructureFunction &structure_w) | |
Different structure functions for horizontal, vertical, and land/sea. More... | |
Public Member Functions inherited from gridpp::StructureFunction | |
virtual float | corr_background (const Point &p1, const Point &p2) const |
Correlation between a background point and an observation points. More... | |
StructureFunction (float localization_distance=0) | |
Additional Inherited Members | |
Static Public Attributes inherited from gridpp::StructureFunction | |
static const float | default_min_rho = 0.0013 |
Protected Member Functions inherited from gridpp::StructureFunction | |
float | barnes_rho (float dist, float length) const |
Barnes correlation function. More... | |
float | cressman_rho (float dist, float length) const |
Cressman correlation function. More... | |
Protected Attributes inherited from gridpp::StructureFunction | |
float | m_localization_distance |
gridpp::MultipleStructure::MultipleStructure | ( | const StructureFunction & | structure_h, |
const StructureFunction & | structure_v, | ||
const StructureFunction & | structure_w | ||
) |
Different structure functions for horizontal, vertical, and land/sea.
structure_h | Horizontal structure function |
structure_v | Vertical structure function |
structure_w | Land/sea structure function |
|
virtual |
Implements gridpp::StructureFunction.
Correlation between two points.
p1 | First point |
p2 | Other point |
Implements gridpp::StructureFunction.
|
virtual |
Maximum distance for which an observation can have an impact (localization)
Reimplemented from gridpp::StructureFunction.