luminarycloud.params.simulation.material.fluid.material_model

Submodules

Classes

IdealGas

Compute density using the ideal gas law.

IncompressibleFluid

Constant density fluid (heat transfer is not simulated).

IncompressibleFluidWithEnergy

Constant density fluid with energy equation.

RealGasBackend

Library or method of computing real gas properties.

Package Contents

class IdealGas

Compute density using the ideal gas law.

min_pressure: LcFloat = 0

Lower bound imposed by the solver on the absolute pressure for this fluid. Increasing this value can prevent solver divergence due to unphysical conditions in small regions of the domain. The optimum value is case-dependent.

min_temperature: LcFloat = 0

Lower bound imposed by the solver on the temperature for this fluid. Increasing this value can prevent solver divergence due to unphysical conditions in small regions of the domain. The optimum value is case-dependent.

molecular_weight: LcFloat = 28.96

Molecular weight of the gas used to compute its specific gas constant. Air is 28.96 g/mol.

specific_heat_cp: LcFloat = 1004.703

Specific heat at constant pressure. Air is 1004.703 J/kg/K.

class IncompressibleFluid

Constant density fluid (heat transfer is not simulated).

density: LcFloat = 1.225

Constant density value.

class IncompressibleFluidWithEnergy

Constant density fluid with energy equation.

density: LcFloat = 1.225

Constant density value.

specific_heat_cp: LcFloat = 1004.703

Specific heat at constant pressure. Air is 1004.703 J/kg/K.

class RealGasBackend

Library or method of computing real gas properties. NOTE: This is a base class, please use the derived classes from the real_gas_backend module.