fourdst::libcomposition v2.3.1
Robust atomic species information library
Loading...
Searching...
No Matches
fourdst::composition::MaskedComposition Member List

This is the complete list of members for fourdst::composition::MaskedComposition, including all inherited members.

begin() overridefourdst::composition::MaskedCompositionvirtual
begin() const overridefourdst::composition::MaskedCompositionvirtual
clone() const overridefourdst::composition::MaskedCompositionvirtual
CompositionDecorator(std::unique_ptr< CompositionAbstract > decorator)fourdst::composition::CompositionDecoratorinlineexplicit
const_iterator typedeffourdst::composition::MaskedComposition
contains(const atomic::Species &species) const noexcept overridefourdst::composition::MaskedCompositionvirtual
contains(const std::string &symbol) const overridefourdst::composition::MaskedCompositionvirtual
end() overridefourdst::composition::MaskedCompositionvirtual
end() const overridefourdst::composition::MaskedCompositionvirtual
getElectronAbundance() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getMassFraction() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getMassFraction(const std::string &symbol) const overridefourdst::composition::MaskedCompositionvirtual
getMassFraction(const atomic::Species &species) const overridefourdst::composition::MaskedCompositionvirtual
getMassFractionVector() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getMeanParticleMass() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getMolarAbundance(const std::string &symbol) const overridefourdst::composition::MaskedCompositionvirtual
getMolarAbundance(const atomic::Species &species) const overridefourdst::composition::MaskedCompositionvirtual
getMolarAbundanceVector() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getNumberFraction() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getNumberFraction(const std::string &symbol) const overridefourdst::composition::MaskedCompositionvirtual
getNumberFraction(const atomic::Species &species) const overridefourdst::composition::MaskedCompositionvirtual
getNumberFractionVector() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getRegisteredSpecies() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getRegisteredSymbols() const noexcept overridefourdst::composition::MaskedCompositionvirtual
getSpeciesAtIndex(size_t index) const overridefourdst::composition::MaskedCompositionvirtual
getSpeciesIndex(const std::string &symbol) const overridefourdst::composition::MaskedCompositionvirtual
getSpeciesIndex(const atomic::Species &species) const overridefourdst::composition::MaskedCompositionvirtual
hash() const overridefourdst::composition::MaskedCompositionvirtual
iterator typedeffourdst::composition::MaskedComposition
m_activeSpeciesfourdst::composition::MaskedCompositionprivate
m_base_compositionfourdst::composition::CompositionDecoratorprotected
m_molarAbundancesfourdst::composition::MaskedCompositionprivate
MaskedComposition(const CompositionAbstract &baseComposition, const std::vector< atomic::Species > &activeSpecies)fourdst::composition::MaskedComposition
size() const noexcept overridefourdst::composition::MaskedCompositionvirtual
~CompositionAbstract()=defaultfourdst::composition::CompositionAbstractvirtual