fourdst::libcomposition v1.5.2
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 classes and functions related to atomic data, such as properties of atomic species
 CSpeciesRepresents an atomic species (isotope) with its fundamental physical properties
 Ncomposition
 Nexceptions
 CCompositionEntryErrorBase class for exceptions related to individual entries within a composition
 CCompositionErrorBase class for exceptions related to composition objects
 CCompositionModeErrorException thrown due to a conflict in composition modes at the entry level
 CCompositionNotFinalizedErrorException thrown when an operation is attempted on a composition that has not been finalized
 CEntryAlreadyInitializedErrorException thrown when attempting to initialize a composition entry that has already been initialized
 CFailedToFinalizeCompositionErrorException thrown when the finalization process of a composition fails
 CInvalidCompositionErrorException thrown when a composition is in an invalid or inconsistent state
 CInvalidMixingModeException thrown for an invalid or unsupported mixing mode
 CInvalidSpeciesSymbolErrorException thrown for an invalid chemical species symbol in a composition entry
 CInvalidSymbolErrorException thrown when a symbol used in a composition is invalid
 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
 CCompositionEntryRepresents a single entry (an isotope) within a composition
 CGlobalCompositionRepresents global properties of a finalized composition
 NstdSTL namespace
 Chash< fourdst::atomic::Species >Specialization of std::hash for fourdst::atomic::Species