luminarycloud.params.simulation.material¶
Submodules¶
Classes¶
Configuration for Fluid materials |
|
Configuration for Solid materials |
Package Contents¶
- class MaterialFluid¶
Configuration for Fluid materials
- to_code() str ¶
- boussinesq_approximation: BoussinesqApproximation¶
Introduce a body force due to thermal expansion without modifying the material density.
- material_model: MaterialModel¶
Material model.
- preset: luminarycloud.params.enum.MaterialFluidPreset¶
Select a predefined set of material properties or allow a custom set of properties.
- reference_pressure: float = 0.0¶
Reference pressure for the simulation. Unless otherwise stated, all pressure values are relative to this field (i.e. gauge pressures).
- thermal_conductivity_model: ThermalConductivityModel¶
Model for the laminar thermal conductivity of a fluid.
- viscosity_model: ViscosityModel¶
Models available for the dynamic viscosity of the fluid.
- class MaterialSolid¶
Configuration for Solid materials
- to_code() str ¶
- density: float = 2700¶
Constant density value.
- preset: luminarycloud.params.enum.MaterialSolidPreset¶
Select a predefined set of material properties or allow a custom set of properties.
- specific_heat_cp: float = 896¶
Specific heat at constant pressure.
- thermal_conductivity: float = 167¶
The thermal conductivity of the material.
- thermal_conductivity_table: luminarycloud.tables.RectilinearTable | None = None¶
Correlation between thermal conductivity and temperature.