ARTS 2.5.10 (git: 2f1c442c)
|
#include <isotopologues.h>
Public Member Functions | |
constexpr | IsotopologueRatios () noexcept |
constexpr Numeric | operator[] (const Index spec_ind) const ARTS_NOEXCEPT |
constexpr Numeric | operator[] (const IsotopeRecord &ir) const |
constexpr bool | all_isotopes_have_a_value () const noexcept |
Public Attributes | |
std::array< Numeric, maxsize > | data |
Static Public Attributes | |
static constexpr Index | maxsize = Index(Isotopologues.size()) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const IsotopologueRatios &iso_rat) |
Definition at line 680 of file isotopologues.h.
|
inlineconstexprnoexcept |
Definition at line 684 of file isotopologues.h.
References data.
|
inlineconstexprnoexcept |
Definition at line 709 of file isotopologues.h.
References data, Species::is_predefined_model(), nonstd::isnan(), Species::Isotopologues, joker, and maxsize.
|
inlineconstexpr |
Definition at line 688 of file isotopologues.h.
References ARTS_ASSERT, and data.
|
inlineconstexpr |
Definition at line 693 of file isotopologues.h.
References ARTS_USER_ERROR_IF, data, Species::find_species_index(), Species::IsotopeRecord::FullName(), and maxsize.
|
friend |
Definition at line 700 of file isotopologues.h.
Definition at line 682 of file isotopologues.h.
Referenced by all_isotopes_have_a_value(), Hitran::isotopologue_ratios_impl(), IsotopologueRatios(), operator[](), and xml_read_from_stream().
Definition at line 681 of file isotopologues.h.
Referenced by all_isotopes_have_a_value(), operator[](), xml_read_from_stream(), and xml_write_to_stream().