luminarycloud.params.simulation.physics.heat.boundary_conditions

Classes

HeatBcConvection

Convective heat transfer.

HeatBcHeatFlux

Heat flux.

HeatBcIntegratedHeatFlux

Integrated heat flux.

HeatBcSymmetry

Symmetry.

HeatBcTemperature

Fixed temperature.

Package Contents

class HeatBcConvection

Convective heat transfer.

enable_profile: bool = False

Turn on or off the ability to use tabulated data to define spatially varying boundary conditions.

fluid_temperature: LcFloat = 288.15

Temperature at the wall boundary surfaces.

heat_transfer_coefficient: LcFloat = 0.0

Heat transfer coefficient for convective heat transfer. Allowed range [0, infinity).

id: str = ''
name: str = ''
profile_table: luminarycloud.tables.RectilinearTable | None = None

Tabulated data for spatially varying boundary conditions.

profile_type: luminarycloud.params.enum.ProfileType

Types of boundary condition profile.

surfaces: list[str] = []
class HeatBcHeatFlux

Heat flux.

enable_profile: bool = False

Turn on or off the ability to use tabulated data to define spatially varying boundary conditions.

heat_flux: LcFloat = 0.0

Heat flux per unit area at wall boundary surfaces. Negative values increase temperatures at the wall while positive values decrease it. Enter 0 for an adiabatic wall.

heat_flux_column_index: int = 0

Index of the column of the table in profile_bc_data for heat flux.

id: str = ''
name: str = ''
profile_table: luminarycloud.tables.RectilinearTable | None = None

Tabulated data for spatially varying boundary conditions.

profile_type: luminarycloud.params.enum.ProfileType

Types of boundary condition profile.

surfaces: list[str] = []
class HeatBcIntegratedHeatFlux

Integrated heat flux.

enable_profile: bool = False

Turn on or off the ability to use tabulated data to define spatially varying boundary conditions.

heat_flux: LcFloat = 0.0

Total heat flux (power) at wall boundary surfaces. Negative values increase temperatures at the wall while positive values decrease it. Enter 0 for an adiabatic wall.

heat_flux_column_index: int = 0

Index of the column of the table in profile_bc_data for heat flux.

id: str = ''
name: str = ''
profile_table: luminarycloud.tables.RectilinearTable | None = None

Tabulated data for spatially varying boundary conditions.

profile_type: luminarycloud.params.enum.ProfileType

Types of boundary condition profile.

surfaces: list[str] = []
class HeatBcSymmetry

Symmetry.

enable_profile: bool = False

Turn on or off the ability to use tabulated data to define spatially varying boundary conditions.

id: str = ''
name: str = ''
profile_table: luminarycloud.tables.RectilinearTable | None = None

Tabulated data for spatially varying boundary conditions.

profile_type: luminarycloud.params.enum.ProfileType

Types of boundary condition profile.

surfaces: list[str] = []
class HeatBcTemperature

Fixed temperature.

enable_profile: bool = False

Turn on or off the ability to use tabulated data to define spatially varying boundary conditions.

id: str = ''
name: str = ''
profile_table: luminarycloud.tables.RectilinearTable | None = None

Tabulated data for spatially varying boundary conditions.

profile_type: luminarycloud.params.enum.ProfileType

Types of boundary condition profile.

surfaces: list[str] = []
temperature: LcFloat = 288.15

Temperature at the wall boundary surfaces.