eckit::geo::range::RegularCartesian class final

Base classes

class Regular

Constructors, destructors, conversion operators

RegularCartesian(size_t n, double a, double b, double eps = 0.)

Public functions

auto make_range_cropped(double crop_a, double crop_b) const -> Range* override
auto make_range_flipped() const -> Range* override
auto increment() const -> Fraction override
auto values() const -> const std::vector<double>& override
auto size() const -> size_t
auto a() const -> double
auto b() const -> double
auto eps() const -> double
auto periodic() const -> bool virtual

Function documentation

Fraction eckit::geo::range::RegularCartesian::increment() const override

const std::vector<double>& eckit::geo::range::RegularCartesian::values() const override

size_t eckit::geo::range::RegularCartesian::size() const

double eckit::geo::range::RegularCartesian::a() const

double eckit::geo::range::RegularCartesian::b() const

double eckit::geo::range::RegularCartesian::eps() const

bool eckit::geo::range::RegularCartesian::periodic() const virtual