assign_device_resistance#
- Icepak.assign_device_resistance(objects, boundary_name=None, total_power='0W', fluid='air', laminar=False, linear_loss=['1m_per_sec', '1m_per_sec', '1m_per_sec'], quadratic_loss=[1, 1, 1], linear_loss_free_area_ratio=[1, 1, 1], quadratic_loss_free_area_ratio=[1, 1, 1])#
Assign resistance boundary condition using the device/approach model.
- Parameters:
- objects
listorstr A list of objects to which the resistance condition will be assigned. It can be a single object (a string) or multiple objects specified as a list.
- boundary_name
str,optional The name of the boundary object that will be created. If not provided, a unique name is generated. The default is
None.- total_power
str,float,ordictorBoundaryDictionary,optional The total power transferred to the fluid through the resistance volume. It is specified as a string with a value and unit or a float where the default unit
"W"is used. Assign a transient condition using the result of a function with thecreate_*_transient_assignmentpattern. The default is"0W".- fluid
str,optional Material of the volume to which the resistance is being assigned. Default is
"air".- laminarbool,
optional Whether the flow inside the volume must be treated as laminar or not. Default is
False.- linear_loss
listoffloatsorlistofstrings,optional Three values representing the linear loss coefficients in the X, Y, and Z directions. These coefficients can be expressed as floats, in which case the default unit
"m_per_sec"will be used, or as strings. Relevant only ifloss_type=="Device". Default is"1m_per_sec"for all three directions.- quadratic_loss
listoffloatsorlistofstrings,optional Three values representing the quadratic loss coefficients in the X, Y, and Z directions. Relevant only if
loss_type=="Device". Default is1for all three directions.- linear_loss_free_area_ratio
listoffloatsorlistofstrings,optional Three values representing the linear loss free area ratio in the X, Y, and Z directions. Relevant only if
loss_type=="Device". Default is1for all three directions.- quadratic_loss_free_area_ratio
listoffloatsorlistofstrings,optional Three values representing the quadratic loss coefficient for each direction (X, Y, Z) in the loss model. Relevant only if
loss_type=="Device". Default is1for all three directions.
- objects
- Returns:
ansys.aedt.core.modules.boundary.common.BoundaryObjectBoundary object when successful or
Nonewhen failed.
References
>>> oModule.AssignResistanceBoundary