class
#include <atlas/grid/Spacing.h>
Spacing
Derived classes
- class GaussianSpacing
- class LinearSpacing
Public types
-
using const_iterator = std::
vector<double>::const_iterator -
using Interval = std::
array<double, 2> -
using Spec = atlas::
util:: Config
Constructors, destructors, conversion operators
- Spacing() defaulted
-
Spacing(const eckit::
Parametrisation&)
Public functions
- auto size() const -> size_t
- auto operator[](size_t i) const -> double
- auto begin() const -> const_iterator
- auto end() const -> const_iterator
- auto front() const -> double
- auto back() const -> double
- auto interval() const -> Interval
- auto min() const -> double
- auto max() const -> double
-
auto type() const -> std::
string - auto spec() const -> Spec