Mutation++: MUlticomponent Thermodynamic And Transport properties for IONized gases in C++
James B. Scoggins, Vincent Leroy, Georgios Bellas-Chatzigeorgis, Bruno Dias, Thierry E. Magin
Abstract
The Mutation++ library provides accurate and efficient computation of physicochemical properties associated with partially ionized gases in various degrees of thermal nonequilibrium. With v1.0.0, users can compute thermodynamic and transport properties, multiphase linearly-constrained equilibria, chemical production rates, energy transfer rates, and gas-surface interactions. The framework is based on an object-oriented design in C++, allowing users to plug-and-play various models, algorithms, and data as necessary. Mutation++ is available open-source under the GNU Lesser General Public License v3.0.
Topics & Concepts
IonizationComputationThermodynamicsThermalLicenseMutationComputer scienceProduction (economics)ChemistryPhysicsGas phaseEnergy (signal processing)Thermodynamic equilibriumChemical equilibriumMaterials scienceEnergy transportThermodynamic processHeat transferThermal energyPlasmaStatistical physicsTransfer (computing)Physical chemistryGas Dynamics and Kinetic TheoryAdvanced Chemical Physics StudiesPhase Equilibria and Thermodynamics