cantera/include/cantera/thermo
Ray Speth fb68cae145 [Thermo] Keep PureFluidPhase state data consistent
Previously, calls to setTemperature, setDensity, and setState_TR did not result
in the underlying Substance object being updated. In addition, the
isothermalCompressibility and thermalExpansionCoeff methods did not synchronize
the state.

Now, setting the state of the PureFluidPhase object always sets the state of the
Substance object, and no synchronization is required in property calculation
functions.
2018-08-03 15:18:30 -04:00
..
AdsorbateThermo.h Mark unused/untested classes as deprecated 2018-02-15 23:50:11 -05:00
ConstCpPoly.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
ConstDensityThermo.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
DebyeHuckel.h [Thermo] Make species size local to SurfPhase 2017-10-05 22:58:19 -04:00
EdgePhase.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
electrolytes.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
Elements.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
FixedChemPotSSTP.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
GibbsExcessVPSSTP.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
HMWSoln.h [Thermo] Make species size local to SurfPhase 2017-10-05 22:58:19 -04:00
IdealGasPhase.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
IdealMolalSoln.h [Thermo] Allow instantiation of IdealMolalSoln without XML 2017-02-22 22:18:40 -05:00
IdealSolidSolnPhase.h [Thermo] Allow instantiation of IdealSolidSolnPhase without XML 2017-08-07 20:57:34 -04:00
IdealSolnGasVPSS.h [Thermo] Allow instantiation of IdealSolnGasVPSS without XML 2017-02-22 22:18:40 -05:00
IonsFromNeutralVPSSTP.h [Thermo] Make IonsFromNeutral constructible without XML 2017-08-07 20:57:34 -04:00
LatticePhase.h [Thermo] Allow instantiation of LatticePhase without XML 2017-07-17 23:41:44 -04:00
LatticeSolidPhase.h [Thermo] Allow instantiation of LatticeSolidPhase without XML 2017-07-17 23:41:44 -04:00
MargulesVPSSTP.h [Thermo] Allow instantiation of MargulesVPSSTP without XML 2017-07-17 23:41:44 -04:00
MaskellSolidSolnPhase.h [Thermo] Allow instantiation of MaskellSolidSolnPhase without XML 2017-02-22 22:18:40 -05:00
MetalPhase.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
MetalSHEelectrons.h Mark unused/untested classes as deprecated 2018-02-15 23:50:11 -05:00
MineralEQ3.h Mark unused/untested classes as deprecated 2018-02-15 23:50:11 -05:00
MixedSolventElectrolyte.h Deprecate class MixedSolventElectrolyte 2017-02-22 22:18:40 -05:00
MixtureFugacityTP.h Cleaning up pressure implementation in MixtureFugacityTP and derived classes. 2017-02-22 17:58:54 -05:00
MolalityVPSSTP.h [Thermo] Solvent is always the first species 2017-08-07 20:57:34 -04:00
MolarityIonicVPSSTP.h Mark unused/untested classes as deprecated 2018-02-15 23:50:11 -05:00
Mu0Poly.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
MultiSpeciesThermo.h [Thermo] Merge functionality of VPSSMgr into VPStandardStateTP 2017-02-13 13:25:46 -05:00
Nasa9Poly1.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
Nasa9PolyMultiTempRegion.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
NasaPoly1.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
NasaPoly2.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
PDSS.h [Thermo] Fix incorrect units in PDSS documentation 2017-08-13 23:59:49 -04:00
PDSS_ConstVol.h [Thermo] Make PDSS_ConstVol configurable without XML 2017-02-22 22:18:40 -05:00
PDSS_HKFT.h [Thermo] Make PDSS_HKFT constructible without XML 2017-08-13 23:59:49 -04:00
PDSS_IdealGas.h [Thermo] Refactor construction of PDSS objects 2017-02-22 22:18:40 -05:00
PDSS_IonsFromNeutral.h [Thermo] Make IonsFromNeutral constructible without XML 2017-08-07 20:57:34 -04:00
PDSS_SSVol.h [Thermo] Make PDSS_SSVol contstructible wihout XML 2017-08-13 23:59:49 -04:00
PDSS_Water.h [Thermo] Refactor construction of PDSS objects 2017-02-22 22:18:40 -05:00
PDSSFactory.h [Thermo] Add PDSS objects to VPStandardStateTP without XML 2017-02-22 22:18:40 -05:00
Phase.h [Doc] Note requirement to call modifySpecies and modifyReaction 2018-06-07 16:24:19 -04:00
PhaseCombo_Interaction.h Mark unused/untested classes as deprecated 2018-02-15 23:50:11 -05:00
PureFluidPhase.h [Thermo] Keep PureFluidPhase state data consistent 2018-08-03 15:18:30 -04:00
RedlichKisterVPSSTP.h [Thermo] Allow instantiation of RedlichKisterVPSSTP without XML 2017-02-22 22:18:40 -05:00
RedlichKwongMFTP.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
ShomatePoly.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
SingleSpeciesTP.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
Species.h [Thermo] Allow instantiation of DebyeHuckel without XML 2017-03-25 23:42:46 -04:00
SpeciesThermoFactory.h Replace existing copyright notices with uniform copyright/license info 2016-10-10 22:19:01 -04:00
SpeciesThermoInterpType.h [Thermo] Merge functionality of VPSSMgr into VPStandardStateTP 2017-02-13 13:25:46 -05:00
speciesThermoTypes.h Replace existing copyright notices with uniform copyright/license info 2016-10-10 22:19:01 -04:00
StoichSubstance.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
SurfPhase.h [Thermo] Make species size local to SurfPhase 2017-10-05 22:58:19 -04:00
ThermoFactory.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
ThermoPhase.h [Equil] Deprecate get/setElementPotentials 2018-06-06 11:54:14 -04:00
VPStandardStateTP.h [Thermo] Remove special case for aqueous phases in VPStandardStateTP 2017-02-22 22:18:40 -05:00
WaterProps.h [Doc] Fix some style typos in the Doxygen docs 2018-07-29 17:47:14 -04:00
WaterPropsIAPWS.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
WaterPropsIAPWSphi.h Replace existing copyright notices with uniform copyright/license info 2016-10-10 22:19:01 -04:00
WaterSSTP.h Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00