NamingUtils.hpp
auto alternativeChargedSpeciesNames(std::string name) -> std::vector< std::string > &
Return a collection of alternative names to the given charged species name.
Definition: NamingUtils.cpp:48
auto baseNameChargedSpecies(std::string name) -> std::string
Return the name of a charged species without charge suffix.
Definition: NamingUtils.cpp:163
auto isAlternativeNeutralSpeciesName(std::string trial, std::string name) -> bool
Return true if a trial name is an alternative to a given neutral species name.
Definition: NamingUtils.cpp:121
auto chargeInSpeciesName(std::string name) -> double
Return the electrical charge in a species name.
Definition: NamingUtils.cpp:186
auto splitChargedSpeciesName(std::string name) -> std::pair< std::string, double >
Return a pair with the base name of a charged species and its electrical charge.
Definition: NamingUtils.cpp:126
auto alternativeWaterNames() -> std::vector< std::string > &
Return a collection of alternative names to the given species name.
Definition: NamingUtils.cpp:43
The namespace containing all components of the Reaktoro library.
Definition: ChemicalScalar.hpp:24
auto isAlternativeChargedSpeciesName(std::string trial, std::string name) -> bool
Return true if a trial name is an alternative to a given charged species name.
Definition: NamingUtils.cpp:116
auto conventionalWaterName() -> std::string
Return the conventional water name, which is H2O(l).
Definition: NamingUtils.cpp:91
auto isAlternativeWaterName(std::string trial) -> bool
Return true if a trial name is an alternative to a water species name.
Definition: NamingUtils.cpp:111
auto conventionalChargedSpeciesName(std::string name) -> std::string
Return the conventional charged species name adopted in Reaktoro.
Definition: NamingUtils.cpp:96
auto alternativeNeutralSpeciesNames(std::string name) -> std::vector< std::string > &
Return a collection of alternative names to the given neutral species name.
Definition: NamingUtils.cpp:75
auto baseNameNeutralSpecies(std::string name) -> std::string
Return the name of a neutral species without suffix (aq).
Definition: NamingUtils.cpp:168
auto conventionalNeutralSpeciesName(std::string name) -> std::string
Return the conventional neutral species name adopted in Reaktoro.
Definition: NamingUtils.cpp:105