flow360.SlaterPorousBleed#

class SlaterPorousBleed[source]#

Bases: Flow360BaseModel

SlaterPorousBleed is a no-slip wall model which prescribes a normal velocity at the surface as a function of the surface pressure and density according to the model of John Slater.

Example

  • Specify a static pressure of 1.01e6 Pascals at the slater bleed boundary, and set the porosity of the surface to 0.4 (40%).

>>> fl.SlaterPorousBleed(static_pressure=1.01e6 * fl.u.Pa, porosity=0.4, activation_step=200)

type_name: Literal['SlaterPorousBleed'] = 'SlaterPorousBleed'#
static_pressure: Annotated[_Constrained, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#

The static pressure value.

Constraints:
  • func = <function _dimensioned_type_serializer at 0x70391099c040>

  • return_type = PydanticUndefined

  • when_used = always

porosity: float [Required]#

The porosity of the bleed region.

Constraints:
  • gt = 0

  • le = 1

activation_step: Annotated[int, Gt(gt=0)] | None = None#

Pseudo step at which to start applying the SlaterPorousBleedModel.