fourdst::libcomposition
v2.3.1
Robust atomic species information library
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
fourdst::composition::detail::CompositionIterator< IsConst >::ArrowProxy
C
fourdst::composition::CanonicalComposition
Represents the canonical (X, Y, Z) composition of stellar material
▼
C
fourdst::composition::CompositionAbstract
Abstract base class for chemical composition representations
C
fourdst::composition::Composition
Manages a collection of chemical species and their abundances
▼
C
fourdst::composition::CompositionDecorator
C
fourdst::composition::MaskedComposition
C
fourdst::composition::Composition::CompositionCache
Caches computed properties of the composition to avoid redundant calculations
C
fourdst::composition::utils::CompositionHash
C
fourdst::composition::detail::CompositionIterator< IsConst >
▼
C
std::exception
STL class
▼
C
fourdst::composition::exceptions::CompositionError
Base class for exceptions related to composition objects
C
fourdst::composition::exceptions::InvalidCompositionError
Exception thrown when a composition is in an invalid or inconsistent state
C
fourdst::composition::exceptions::UnregisteredSymbolError
Exception thrown when a symbol is used that has not been registered
▼
C
fourdst::composition::exceptions::SpeciesError
Base class for exceptions related to atomic species
C
fourdst::composition::exceptions::UnknownSymbolError
Exception thrown when an unknown symbol is encountered
C
std::hash< fourdst::atomic::Species >
Specialization of
std::hash
for
fourdst::atomic::Species
C
std::hash< fourdst::composition::Composition >
C
std::hash< fourdst::composition::CompositionAbstract >
C
fourdst::atomic::Species
Represents an atomic species (isotope) with its fundamental physical properties
Generated by
1.13.2