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

Packages that use Phase
edu.davidson.chm.equilibria   
 

Uses of Phase in edu.davidson.chm.equilibria
 

Subclasses of Phase in edu.davidson.chm.equilibria
 class AqueousSolution
          Creates an aqueous solution phase.
 class Gas
          This project contains the files necessary to solve arbitrary equilibrium problems
 class Liquid
          This project contains the files necessary to solve arbitrary equilibrium problems
 class Solid
          This project contains the files necessary to solve arbitrary equilibrium problems
 class Solution
          Creates a solution phase.
 

Fields in edu.davidson.chm.equilibria declared as Phase
protected  Phase Species.phase
           
 

Methods in edu.davidson.chm.equilibria that return Phase
 Phase Solution.copyOf(ChemSystem _chemSystem)
          Creates a copy of this phase and places it in the indicated ChemSystem.
 Phase Solid.copyOf(ChemSystem _chemSystem)
          Creates a copy of this phase and places it in the indicated ChemSystem.
abstract  Phase Phase.copyOf(ChemSystem _chemSystem)
          Creates a copy of the phase and places it in the indicated ChemSystem.
 Phase Liquid.copyOf(ChemSystem _chemSystem)
          Creates a copy of this phase and places it in the indicated ChemSystem.
 Phase Gas.copyOf(ChemSystem _chemSystem)
          Creates a copy of this phase and places it in the indicated ChemSystem.
 Phase Species.getPhase()
          Returns the phase in which the species exists
 Phase Reaction.getPhase()
          Returns the phase in which the reaction occurs.
 Phase HalfReaction.getPhase()
          Returns the phase of the electrode
 Phase ChemSystem.getPhase(int _index)
          Returns the phase at the requested index
 Phase ChemSystem.getPhase(java.lang.String _label)
          Returns the phase with the given label
 Phase[] ChemSystem.getPhases()
          Returns an array of phases in the system
 

Methods in edu.davidson.chm.equilibria with parameters of type Phase
 void ChemSystem.addPhase(Phase _phase)
          Adds a existing phase to the chemical system
 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.
 java.lang.String Equilibria.getChargeBalance(Phase _soln)
          Returns a string representing the charge balance relation for the phase.
 double ChemSystem.getPotential(Phase _phase)
          Returns the half-cell potential in volts for the indicated electrode at the system temperature.
 double ChemSystem.getPotential(Phase _phase1, Phase _phase2)
          Returns the cell potential (potential of electrode1 minus that of electrode2) in volts at the system temperature.
 boolean ChemSystem.removePhase(Phase _phase)
          Removes the phase from the chemical system.
 void ChemSystem.transferSolution(Phase _solution1, Phase _solution2, double _volume)
          Transfers a volume of _solution1 to _solution2.
 

Constructors in edu.davidson.chm.equilibria with parameters of type Phase
HalfReaction(Species[] _species, double[] _coef, double _Eo, double _nEquiv, Phase _phase)
          Constructs a HalfReaction based upon a list of species and their stoichiometric coefficients.
HalfReaction(java.lang.String _label, Species[] _species, double[] _coef, double _Eo, double _nEquiv, Phase _phase)
          Constructs a HalfReaction based upon a list of species and their stoichiometric coefficients.
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.