Runtime Parameters Documentation for FLASH Release 4-beta


physics/Eos/EosMain
    eintSwitch [REAL] [0.0]
        Valid Values: Unconstrained
        a rarely used switch which ensures that internal energy calculations
        maintain sufficient precision. Important only if energyTotal is
        dominated by energyKinetic. If (energyInternal <
        eintSwitch*energyKinetic) then some routines (Eos/Helmholtz,
        Hydro/hy_updateSoln) will NOT calculate energyInternal by subtraction,
        but rather through direct calculation.
    eos_singleSpeciesA [REAL] [1.00]
        Valid Values: 0.0 to INFTY
        Nucleon number for the gas (available ONLY for Eos with single species)
    eos_singleSpeciesZ [REAL] [1.00]
        Valid Values: 0.0 to INFTY
        Proton number for the gas (available ONLY for Eos with single species)
    gamma [REAL] [1.6667]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for gas (available ONLY for Eos/Gamma)
    threadEosWithinBlock [BOOLEAN] [TRUE]


physics/Eos/EosMain/Helmholtz
    eos_coulombAbort [BOOLEAN] [true]
        Abort if pressures become negative.  Otherwise, issue a warning message
        and continue
    eos_coulombMult [REAL] [1.0]
        Valid Values: Unconstrained
        coulomb correction multiplier
    eos_forceConstantInput [BOOLEAN] [false]
        Helmholtz routines can allow input EINT or PRES to change on output to
        preserve equilibrium.  This switch forces a constant input of EINT or
        PRES
    eos_maxNewton [INTEGER] [50]
        Valid Values: Unconstrained
        maximum number of Newton-Raphson iterations to try.
    eos_tolerance [REAL] [1.e-8]
        Valid Values: Unconstrained
        tolerance for the Newton-Raphson iterations

physics/Eos/EosMain/Helmholtz/SpeciesBased
    eos_singleSpeciesA [REAL] [1.00]
        Valid Values: 0.0 to INFTY
        Single-species nucleon number for the gas (only used by Eos/Helmholtz
        when compiled w/o Multispecies)
    eos_singleSpeciesZ [REAL] [1.00]
        Valid Values: 0.0 to INFTY
        Single-species proton number for the gas (only used Eos/Helmholtz when
        compiled w/o Multispecies)

physics/Eos/EosMain/Tabulated
    eos_useLogTables [BOOLEAN] [TRUE]


physics/Eos/EosMain/multiTemp
    eint1Switch [REAL] [-1.0]
        Valid Values: Unconstrained
        OBSOLETE - a switch which tries to ensure that internal energy
        calculations for component 1 in a multiple-temperature setup maintain
        sufficient precision. Important only if total energy for this component
        is dominated by bulk kinetic energy. A value of -1 means to use the
        value of eintSwitch for eint1Switch.
    eint2Switch [REAL] [-1.0]
        Valid Values: Unconstrained
        OBSOLETE - a switch which tries to ensure that internal energy
        calculations for component 2 in a multiple-temperature setup maintain
        sufficient precision. See eint1Switch. A value of -1 means to use the
        value of eintSwitch for eint2Switch.
    eint3Switch [REAL] [-1.0]
        Valid Values: Unconstrained
        OBSOLETE - a switch which tries to ensure that internal energy
        calculations for component 3 in a multiple-temperature setup maintain
        sufficient precision. See eint1Switch. A value of -1 means to use the
        value of eintSwitch for eint3Switch.

physics/Eos/EosMain/multiTemp/Gamma
    eos_forceConstantInput [BOOLEAN] [false]
        Helmholtz routines can allow input EINT or PRES to change on output to
        preserve equilibrium.  This switch forces a constant input of EINT or
        PRES
    eos_maxNewton [INTEGER] [50]
        Valid Values: Unconstrained
        maximum number of Newton-Raphson iterations to try.
    eos_singleSpeciesA [REAL] [1.00794]
        Valid Values: 0.0 to INFTY
        Nucleon number for the gas (for Eos tracking matter as single species)
    eos_singleSpeciesZ [REAL] [1.00]
        Valid Values: 0.0 to INFTY
        Proton number for the gas (for Eos tracking matter as single species)
    eos_tolerance [REAL] [1.e-8]
        Valid Values: Unconstrained
        tolerance for the Newton-Raphson iterations
    gamma [REAL] [1.666666666667]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for gas
    gammaEle [REAL] [1.666666666667]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for electron component
    gammaIon [REAL] [1.666666666667]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for ion component
    gammaRad [REAL] [1.333333333333]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for radiation component

physics/Eos/EosMain/multiTemp/Multigamma
    eos_forceConstantInput [BOOLEAN] [false]
        Newton-Raphson loop in Eos can allow input EINT or PRES to change on
        output to preserve equilibrium.  This switch forces a constant input of
        EINT or PRES
    eos_maxNewton [INTEGER] [50]
        Valid Values: Unconstrained
        maximum number of Newton-Raphson iterations to try.
    eos_tolerance [REAL] [1.e-8]
        Valid Values: Unconstrained
        tolerance for the Newton-Raphson iterations
    gammaEle [REAL] [1.666666666667]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for electron component
    gammaRad [REAL] [1.333333333333]
        Valid Values: 0.0 to INFTY
        Ratio of specific heats for radiation component

physics/Eos/EosMain/multiTemp/Multitype
    eos_forceConstantInput [BOOLEAN] [false]
        Newton-Raphson loop in Eos can allow input EINT or PRES to change on
        output to preserve equilibrium.  This switch forces a constant input of
        EINT or PRES
    eos_maxNewton [INTEGER] [50]
        Valid Values: Unconstrained
        maximum number of Newton-Raphson iterations to try.
    eos_tolerance [REAL] [1.e-8]
        Valid Values: Unconstrained
        tolerance for the Newton-Raphson iterations

physics/Eos/unitTest
    eos_testEintMode [STRING] ["dens_ie"]
        Valid Values: Unconstrained
        The Eos mode for getting other variables from density and a specific
        internal energy.
    eos_testPresMode [STRING] ["dens_pres"]
        Valid Values: Unconstrained
        The Eos mode for getting other variables from density and a pressure.
    eos_testTempMode [STRING] ["dens_temp"]
        Valid Values: Unconstrained
        The Eos mode for getting other variables from density and a temperature.