|
TECA
The Toolkit for Extreme Climate Analysis
|
Go to the documentation of this file. 1 #ifndef teca_saffir_simpson
2 #define teca_saffir_simpson
22 119.0, 154.0, 178.0, 209.0, 252.0};
26 119.0, 154.0, 178.0, 209.0, 252.0,
27 std::numeric_limits<double>::max()};
30 template<
typename n_t>
37 template<
typename n_t>
49 template<
typename n_t>
73 template<
typename n_t>
76 return get_lower_bound_kmph<n_t>(c)/n_t(3.6);
80 template<
typename n_t>
83 return get_upper_bound_kmph<n_t>(c)/n_t(3.6);
92 template<
typename n_t>
constexpr n_t get_lower_bound_mps(int c)
get the low bound for the given class of storm
Definition: teca_saffir_simpson.h:74
constexpr n_t get_upper_bound_kmph(int c)
get the higher bound for the given class of storm
Definition: teca_saffir_simpson.h:38
Codes dealing with the Saffir-Simpson scale.
Definition: teca_saffir_simpson.h:9
constexpr double low_wind_bound_kmph[]
Definition: teca_saffir_simpson.h:21
constexpr double high_wind_bound_kmph[]
get the high bound for the given class of storm
Definition: teca_saffir_simpson.h:25
constexpr n_t get_upper_bound_mps(int c)
get the high bound for the given class of storm
Definition: teca_saffir_simpson.h:81
int classify_mps(n_t w)
Definition: teca_saffir_simpson.h:93
int classify_kmph(n_t w)
Definition: teca_saffir_simpson.h:50
constexpr n_t get_lower_bound_kmph(int c)
get the lower bound for the given class of storm
Definition: teca_saffir_simpson.h:31