All notable changes to this project are documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning. For each version listed below, changes are grouped to describe their impact on the project, as follows:
Addedfor new featuresChangedfor changes in existing functionalityDeprecatedfor once-stable features removed in upcoming releasesRemovedfor deprecated features removed in this releaseFixedfor any bug fixesSecurityto invite users to upgrade in case of vulnerabilities
-
Thermodynamics:- Databases:
- NASA-7,
- NASA-9,
- RRHO (custom for some species)
- Pure species thermo
- Mixture thermo (mostly multi-temperature models)
- Databases:
-
Transport- Custom collision integral database which supports:
- Tables
- Curve-fits from the Capitelli group
- Old Mutation-style curve-fits (NASA format)
- Constants, ratios of other integrals
- Multiple algorithms for diffusion, thermal conductivity, thermal diffusion ratios, viscosity, electric conductivity
- Magnetized transport
- Custom collision integral database which supports:
-
Gas phase chemistry- Mechanism sanity check
- Arrhenius rate laws
- Elementary reactions
- Third-body reaction special treatment
- Multi-temperature rate laws
-
GSI- Surface Mass Balance
- Gamma models
- Surface Energy Balance
- Surface Mass Balance
-
Energy exchange mechanisms- VT transfer (Milikan and White (MW), Park correction)
- ET transfer
- Chemical energy exchange:
- Electron impact ionization and dissociation
- Vibration-chemistry-vibration (simple non-preferential dissociation)
- Chemistry-electronic energy coupling
-
State Models- Equil: thermochemical equilibrium
- ChemNonEq1T: thermal equilibrium, chemical nonequilibrium
- ChemNonEqTTv: two temperature chemical nonequilibrium (Park model)
-
Included Mixtures/Models/Data- Air5
- Air11
- Air13
- CO28
-
Interfaces to other languages- Fortran
-
Supported OSs- Linux
- Mac OS X
-
Included Tools- checkmix
- mppequil
- bprime
- mppcalc
- mppshock