UFO
ufo::ObsLocSOARParameters Class Reference

Options controlling SOAR obs localization. Inherits options from general horizontal obs localization. More...

#include <ObsLocSOARParameters.h>

Inheritance diagram for ufo::ObsLocSOARParameters:
Collaboration diagram for ufo::ObsLocSOARParameters:

Public Attributes

oops::RequiredParameter< double > SOARexpDecayH {"soar horizontal decay", this}
 The SOAR function decay parameter. More...
 
- Public Attributes inherited from ufo::ObsLocParameters
oops::RequiredParameter< double > lengthscale {"lengthscale", this}
 Localization lengthscale (find all obs within the distance from reference point) More...
 
oops::Parameter< SearchMethodsearchMethod {"search method", SearchMethod::BRUTEFORCE, this}
 Method for searching for nearest points: brute force or KD-tree. More...
 
oops::OptionalParameter< int > maxnobs {"max nobs", this}
 Maximum number of obs. More...
 
oops::Parameter< DistanceTypedistanceType {"distance type", DistanceType::GEODESIC, this}
 

Additional Inherited Members

- Public Member Functions inherited from ufo::ObsLocParameters
double distance (const eckit::geometry::Point2 &p1, const eckit::geometry::Point2 &p2) const
 
- Static Public Attributes inherited from ufo::ObsLocParameters
static constexpr double radius_earth = 6.371e6
 

Detailed Description

Options controlling SOAR obs localization. Inherits options from general horizontal obs localization.

Definition at line 20 of file ObsLocSOARParameters.h.

Member Data Documentation

◆ SOARexpDecayH

oops::RequiredParameter<double> ufo::ObsLocSOARParameters::SOARexpDecayH {"soar horizontal decay", this}

The SOAR function decay parameter.

Definition at line 25 of file ObsLocSOARParameters.h.


The documentation for this class was generated from the following file: