:py:mod:`FELiCS.Equation.Reactions.janafspecie` =============================================== .. py:module:: FELiCS.Equation.Reactions.janafspecie Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: FELiCS.Equation.Reactions.janafspecie.Janafspecie .. py:class:: Janafspecie(W, Tlow, Thigh, Tcommon, lowCpCoeffs, highCpCoeffs, P) Represents a chemical species using JANAF thermodynamic data. This class models the thermodynamic properties of a species based on JANAF polynomial coefficients for specific heat capacity and entropy over a range of temperatures. **Initialize the Janafspecie object** :param W: Molecular weight of the species [kg/kmol]. :type W: :py:class:`float` :param Tlow: Lower temperature limit for the thermodynamic data [K]. :type Tlow: :py:class:`float` :param Thigh: Upper temperature limit for the thermodynamic data [K]. :type Thigh: :py:class:`float` :param Tcommon: Common temperature separating the low and high temperature ranges [K]. :type Tcommon: :py:class:`float` :param lowCpCoeffs: Coefficients for the specific heat capacity polynomial in the low temperature range. :type lowCpCoeffs: :py:class:`list` of :py:class:`float` :param highCpCoeffs: Coefficients for the specific heat capacity polynomial in the high temperature range. :type highCpCoeffs: :py:class:`list` of :py:class:`float` :param P: Reference pressure [Pa]. :type P: :py:class:`float` :ivar W: Molecular weight [kg/kmol]. :vartype W: :py:class:`float` :ivar R: Specific gas constant [J/kg K]. :vartype R: :py:class:`float` :ivar Tlow: Lower temperature limit [K]. :vartype Tlow: :py:class:`float` :ivar Thigh: Upper temperature limit [K]. :vartype Thigh: :py:class:`float` :ivar Tcommon: Temperature boundary between low and high polynomial fits [K]. :vartype Tcommon: :py:class:`float` :ivar lowCpCoeffs: Low-temperature range Cp polynomial coefficients. :vartype lowCpCoeffs: :py:class:`list` of :py:class:`float` :ivar highCpCoeffs: High-temperature range Cp polynomial coefficients. :vartype highCpCoeffs: :py:class:`list` of :py:class:`float` :ivar s0: Standard entropy at reference state [J/kmol K]. :vartype s0: :py:class:`float` :ivar S0f: Standard entropy at reference state per unit mass [J/kg K]. :vartype S0f: :py:class:`float`