| 
    chemmisol 0.1
    
   | 
 
#include <species.h>


Public Member Functions | |
| FixedAqueousSpecies (const std::string &name, std::size_t index, double C) | |
| Phase | getPhase () const override | 
  Public Member Functions inherited from chemmisol::FixedChemicalSpecies | |
| void | incrementConcentration (double) override | 
| double | concentration () const override | 
| double | concentration (double) const override | 
| double | quantity (double) const override | 
| std::complex< double > | quantity (std::complex< double >) const override | 
| double | activity (double) const override | 
| void | setActivity (double) override | 
  Public Member Functions inherited from chemmisol::ChemicalSpecies | |
| const std::string & | getName () const | 
| std::size_t | getIndex () const | 
| double | activity () const | 
| double | quantity () const | 
Additional Inherited Members | |
  Protected Member Functions inherited from chemmisol::FixedChemicalSpecies | |
| FixedChemicalSpecies (const std::string &name, std::size_t index, double C, double A, double Q) | |
  Protected Member Functions inherited from chemmisol::ChemicalSpecies | |
| ChemicalSpecies (const std::string &name, std::size_t index) | |
Fixed aqueous species implementation.
      
  | 
  inline | 
Defines a fixed aqueous species. Quantity and activity are fixed according to the provided concentration.
| name | Name of the species. | 
| index | Index used to retrieve the species in data structures used internally by the ChemicalSystem. The index can also be used to uniquely identify each species of a system. | 
| C | Fixed concentration. | 
      
  | 
  inlineoverridevirtual | 
Phase of the chemical species.
Implements chemmisol::ChemicalSpecies.
Reimplemented in chemmisol::Solvent.