Uses of Class
edu.davidson.chm.equilibria.ChemSpecies

Packages that use ChemSpecies
edu.davidson.chm.equilibria   
 

Uses of ChemSpecies in edu.davidson.chm.equilibria
 

Subclasses of ChemSpecies in edu.davidson.chm.equilibria
 class Hydrogen_Ion
           
 class Hydroxide_Ion
           
 class Water
           
 

Methods in edu.davidson.chm.equilibria that return ChemSpecies
static ChemSpecies[] ChemSpecies.createAcidBase(java.lang.String _baseLabel, double _baseCharge, double _baseFW, int _n)
          Returns an array of ChemSpecies for a sequence of acid-base reactions.
static ChemSpecies ChemSpecies.createChemSpecies(java.lang.String _data)
          Returns a ChemSpecies based upon the properties defined by the string (_data).
static ChemSpecies[] ChemSpecies.createComplexes(java.lang.String _metalLabel, double _metalCharge, double _metalFW, java.lang.String _ligandLabel, double _ligandCharge, double _ligandFW, int _n)
          Returns an array of ChemSpecies for a sequence of complexation reactions.
 ChemSpecies ChemSystem.getAnionCounterion()
          Returns the generic X- ChemSpecies, which is used to arbitrarily balance charge.
 ChemSpecies ChemSystem.getCationCounterion()
          Returns the generic X+ ChemSpecies, which is used to arbitrarily balance charge.
 ChemSpecies Species.getChemSpecies()
          Returns the ChemSpecies for this Species.
 

Methods in edu.davidson.chm.equilibria with parameters of type ChemSpecies
 Species Phase.addSpecies(ChemSpecies _chemSpecies, double _moles)
          Adds more of an existing ChemSpecies to the phase.
 Species[] ChemSystem.createAcidBaseSpecies(Phase _phase, ChemSpecies[] _chemSpecies, double[] _moles, double[] _Ka, java.lang.String _reactionLabel)
          Creates a series of acid-base species and adds the acid-base species to _phase and the acid-base reactions to the chemical system.
 Species[] ChemSystem.createComplexationSpecies(Phase _phase, ChemSpecies[] _chemSpecies, double[] _moles, double[] _Kf, java.lang.String _reactionLabel)
          Creates a series of complex species and adds the complex species to _phase and the complexation reactions to the chemical system.
 Gas ChemSystem.createGasPhase(java.lang.String _label, ChemSpecies _chemSpecies, double _moles)
          Creates and adds a gas to the chemical system.
 Liquid ChemSystem.createLiquidPhase(ChemSpecies _chemSpecies, double _mass)
          Creates and adds a liquid to the chemical system.
 Liquid ChemSystem.createLiquidPhase(java.lang.String _label, ChemSpecies _chemSpecies, double _mass)
          Creates and adds a liquid to the chemical system.
 Solid ChemSystem.createSolidPhase(ChemSpecies _chemSpecies, double _moles)
          Creates and adds a solid to the chemical system.
 Solid ChemSystem.createSolidPhase(java.lang.String _label, ChemSpecies _chemSpecies, double _moles)
          Creates and adds a solid to the chemical system.
 Solution ChemSystem.createSolutionPhase(java.lang.String _label, ChemSpecies _solventChemSpecies, ChemSpecies _acidChemSpecies, ChemSpecies _baseChemSpecies, double _Kauto, double _volume)
          Creates and adds a solution to the chemical system.
 Solution ChemSystem.createSolutionPhase(java.lang.String _label, ChemSpecies _chemSpecies, double _volume)
          Creates and adds a solution to the chemical system.
 Solution ChemSystem.createSolutionPhase(java.lang.String _label, ChemSpecies _chemSpecies, double _Kauto, double _volume)
          Creates and adds a solution to the chemical system.
 Species[] Phase.createSpecies(ChemSpecies[] _chemSpecies, double[] _moles)
          Creates a series of new Species and adds them to the Phase.
 Species Phase.createSpecies(ChemSpecies _chemSpecies, double _moles)
          Creates a new Species and adds it to the Phase.
 Species Phase.getSpecies(ChemSpecies _chemSpecies)
          Returns the Species with the given ChemSpecies.
 

Constructors in edu.davidson.chm.equilibria with parameters of type ChemSpecies
Liquid(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies)
          The minimal requirements for defining a Liquid phase are a descriptive label, the chemical system containing the phase, and the chemical species the constitutes the liquid.
Solid(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies)
          The minimal requirements for defining a Solid phase are a descriptive label, the chemical system containing the phase, and the chemical species the constitutes the solid.
Solid(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies, double _moles)
          The minimal requirements for defining a Solid phase are a descriptive label, the chemical system containing the phase, and the chemical species the constitutes the solid.
Solution(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies)
          The minimal requirements for defining a Solution phase are a descriptive label, the chemical system containing the phase, and the chemical species that constitutes the solvent.
Solution(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies, ChemSpecies _acid, ChemSpecies _base, double _Kauto)
          The minimal requirements for defining a Solution phase are a descriptive label, the chemical system containing the phase, and the chemical species the constitutes the solvent.
Solution(java.lang.String _label, ChemSystem _chemSystem, ChemSpecies _chemSpecies, double _Kauto)
          The minimal requirements for defining a Solution phase are a descriptive label, the chemical system containing the phase, and the chemical species the constitutes the solvent.
Species(ChemSpecies _chemSpecies, Phase _phase)
          Creates a species consisting of the indicated ChemSpecies in the indicated Phase.
Species(ChemSpecies _chemSpecies, Phase _phase, double _moles)
          Creates a species consisting of the indicated ChemSpecies in the indicated Phase.