namespace
util
Classes
Typedefs
-
using recursive_mutex = eckit::
Mutex -
template<typename T>using lock_guard = typename eckit::
AutoLock<T>
Functions
-
template<class Callable>void call_once(once_
flag& flag, Callable&& fun) -
template<typename T>auto pl_convert(const T& pl) -> pl_
type -
template<>auto pl_convert(const pl_
type&) -> pl_ type -
auto arange(double start,
double stop,
double step) -> std::
vector<double> -
auto gaussian_latitudes(size_t N,
bool increasing) -> const std::
vector<double>& -
auto linspace(double start,
double stop,
size_t num,
bool endpoint) -> std::
vector<double> -
auto monotonic_crop(const std::
vector<double>&, double min, double max, double eps) -> std:: pair<difference_ type, difference_ type> - auto reduced_classical_pl_known(size_t N) -> bool
-
auto reduced_classical_pl(size_t N) -> const pl_
type& -
auto reduced_octahedral_pl(size_t N) -> const pl_
type&
Variables
- double DEGREE_TO_RADIAN constexpr
- double RADIAN_TO_DEGREE constexpr