SlaterPorousBleed#
- class SlaterPorousBleed[source]#
Bases:
Flow360BaseModelSlaterPorousBleedis 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)
Attributes
- static_pressure: PressureType.Positive#
The static pressure value.
- activation_step: int, optional#
Pseudo step at which to start applying the SlaterPorousBleedModel.
- Default:
None
Additional Constructors
- classmethod from_file(filename)#
Loads a
Flow360BaseModelfrom .json, or .yaml file.- Parameters:
filename (str) – Full path to the .yaml or .json file to load the
Flow360BaseModelfrom.- Returns:
An instance of the component class calling load.
- Return type:
Flow360BaseModel
Example
>>> params = Flow360BaseModel.from_file(filename='folder/sim.json')
Methods
- help(methods=False)#
Prints message describing the fields and methods of a
Flow360BaseModel.- Parameters:
methods (bool = False) – Whether to also print out information about object’s methods.
- Return type:
None
Example
>>> params.help(methods=True)