assign_stationary_wall_with_temperature#

Icepak.assign_stationary_wall_with_temperature(geometry, name=None, temperature='0cel', thickness='0mm', material='Al-Extruded', radiate=False, radiate_surf_mat='Steel-oxidised-surface', shell_conduction=False)[source]#

Assign a surface wall boundary condition with specified temperature.

Parameters:
geometrystr or int

Name of the surface object or ID of the face.

namestr, optional

Name of the boundary condition. The default is None.

temperaturestr or float or dict or BoundaryDictionary, optional

Temperature to assign to the wall. This parameter is relevant if ext_condition="Temperature". If a float value is specified, the unit is degrees Celsius. Assign a transient condition using the result of a function with the create_*_transient_assignment pattern. The default is "0cel".

thicknessstr or float, optional

Thickness of the wall. If a float value is specified used, the unit is the current unit system set in Icepak. The default is "0mm".

materialstr, optional

Solid material of the wall. This parameter is relevant if the thickness is a non-zero value. The default is "Al-Extruded".

radiatebool, optional

Whether to enable the inner surface radiation option. The default is False.

radiate_surf_matstr, optional

Surface material to use for inner surface radiation. This parameter is relevant if radiate is enabled. The default is "Steel-oxidised-surface.

shell_conductionbool, optional

Whether to use the shell conduction option. The default is False.

Returns:
pyaedt.modules.Boundary.BoundaryObject

Boundary object.

References

>>> oModule.AssignStationaryWallBoundary