flow360.ForcePerArea#
- class ForcePerArea[source]#
Bases:
Flow360BaseModel
ForcePerArea
class for setting up force per area for Actuator Disk.Example
>>> fl.ForcePerArea( ... radius=[0, 1] * fl.u.mm, ... thrust=[4.1, 5.5] * fl.u.Pa, ... circumferential=[4.1, 5.5] * fl.u.Pa, ... )
- radius: Annotated[_VectorType, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#
Radius of the sampled locations in grid unit.
- Constraints:
func = <function _dimensioned_type_serializer at 0x79c44aad7130>
return_type = PydanticUndefined
when_used = always
- thrust: Annotated[_VectorType, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#
Dimensional force per area in the axial direction, positive means the axial force follows the same direction as the thrust axis.
- Constraints:
func = <function _dimensioned_type_serializer at 0x79c44aad7130>
return_type = PydanticUndefined
when_used = always
- circumferential: Annotated[_VectorType, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#
Dimensional force per area in the circumferential direction, positive means the circumferential force follows the same direction as the thrust axis with the right hand rule.
- Constraints:
func = <function _dimensioned_type_serializer at 0x79c44aad7130>
return_type = PydanticUndefined
when_used = always