|
fourdst::libcomposition v2.0.1
Robust atomic species information library
|
#include <exception>#include <string>Go to the source code of this file.
Classes | |
| class | fourdst::composition::exceptions::CompositionError |
| Base class for exceptions related to composition objects. More... | |
| class | fourdst::composition::exceptions::InvalidCompositionError |
| Exception thrown when a composition is in an invalid or inconsistent state. More... | |
| class | fourdst::composition::exceptions::UnregisteredSymbolError |
| Exception thrown when a symbol is used that has not been registered. More... | |
| class | fourdst::composition::exceptions::SpeciesError |
| Base class for exceptions related to atomic species. More... | |
| class | fourdst::composition::exceptions::UnknownSymbolError |
| Exception thrown when an unknown symbol is encountered. More... | |
Namespaces | |
| namespace | fourdst |
| namespace | fourdst::composition |
| Utilities and types for representing and manipulating chemical compositions. | |
| namespace | fourdst::composition::exceptions |