assign_stationary_wall_with_heat_flux#
- Icepak.assign_stationary_wall_with_heat_flux(geometry, name=None, heat_flux='0irrad_W_per_m2', 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 heat flux.
- Parameters:
- geometry
str
orint
Name of the surface object or ID of the face.
- name
str
,optional
Name of the boundary condition. The default is
None
.- heat_flux
str
orfloat
ordict
,optional
Heat flux to assign to the wall. If a float value is specified, the unit is
irrad_W_per_m2
. A dictionary can be used for transient assignment. The dictionary should contain three keys:"Type"
,"Function"
, and"Values"
.The value for the
"Type"
key must be"Transient"
.Accepted values for the
"Function"
key are:"Linear"
,"Power Law"
,"Exponential"
,
"Sinusoidal"
,"Square Wave"
and"Piecewise Linear"
."Values"
contains a list of strings containing the parametersrequired by the
"Function"
selection (e.g."Linear"
requires two parameters: the value of the variable at t=0 and the slope of the line). The parameters required by eachFunction
option is in Icepak documentation. The parameters must contain the units where needed. The default is"0irrad_W_per_m2"
.- thickness
str
orfloat
,optional
Thickness of the wall. If a float value is specified, the unit is the current unit system set in Icepak. The default is
"0mm"
.- material
str
,optional
Solid material of the wall. This parameter is relevant if the thickness is non-zero. The default is
"Al-Extruded"
.- radiatebool,
optional
Whether to enable the inner surface radiation option. The default is
False
.- radiate_surf_mat
str
,optional
Surface material for the 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
.
- geometry
- Returns:
pyaedt.modules.Boundary.BoundaryObject
Boundary object.
References
>>> oModule.AssignStationaryWallBoundary