Connectivity.hpp
auto operator=(Connectivity other) -> Connectivity &
Assign a Connectivity instance to this instance.
Definition: Connectivity.cpp:102
A class to represent a system and its attributes and properties.
Definition: ChemicalSystem.hpp:38
auto indicesSpeciesInPhase(Index iphase) const -> const Indices &
Return the indices of the species in a phase.
Definition: Connectivity.cpp:118
auto indexPhaseWithSpecies(Index ispecies) const -> Index
Return the index of the phase with a species.
Definition: Connectivity.cpp:133
virtual ~Connectivity()
Destroy this instance.
Definition: Connectivity.cpp:99
auto indicesElementsInSpecies(Index ispecies) const -> const Indices &
Return the indices of the elements in a species.
Definition: Connectivity.cpp:108
The namespace containing all components of the Reaktoro library.
Definition: ChemicalScalar.hpp:24
Connectivity()
Construct a default Connectivity instance.
Definition: Connectivity.cpp:87
A type to describe the connectivity of elements, species, and phases in a chemical system.
Definition: Connectivity.hpp:36
std::vector< Index > Indices
Define a type that represents a collection of indices.
Definition: Index.hpp:29
auto indicesPhasesWithElement(Index ielement) const -> const Indices &
Return the indices of the phases with an element.
Definition: Connectivity.cpp:128
auto indicesSpeciesWithElement(Index ielement) const -> const Indices &
Return the indices of the species with an element.
Definition: Connectivity.cpp:123
auto indicesElementsInPhase(Index iphase) const -> const Indices &
Return the indices of the elements in a phase.
Definition: Connectivity.cpp:113