fourdst::libcomposition v2.0.1
Robust atomic species information library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nfourdst
 NatomicContains canonical information about atomic species and elements used by 4D-STAR
 CSpeciesRepresents an atomic species (isotope) with its fundamental physical properties
 NcompositionUtilities and types for representing and manipulating chemical compositions
 Nexceptions
 CCompositionErrorBase class for exceptions related to composition objects
 CInvalidCompositionErrorException thrown when a composition is in an invalid or inconsistent state
 CSpeciesErrorBase class for exceptions related to atomic species
 CUnknownSymbolErrorException thrown when an unknown symbol is encountered
 CUnregisteredSymbolErrorException thrown when a symbol is used that has not been registered
 CCanonicalCompositionRepresents the canonical (X, Y, Z) composition of stellar material
 CCompositionManages a collection of chemical species and their abundances
 CCompositionCacheCaches computed properties of the composition to avoid redundant calculations
 NstdSTL namespace
 Chash< fourdst::atomic::Species >Specialization of std::hash for fourdst::atomic::Species
 CCompositionAbstractAbstract base class for chemical composition representations