flow360.Unsteady#
- class Unsteady[source]#
Bases:
Flow360BaseModel
Unsteady
class for specifying unsteady simulation.Example
>>> fl.Unsteady( ... CFL=fl.AdaptiveCFL( ... convergence_limiting_factor=0.5 ... ), ... step_size=0.01 * fl.u.s, ... steps=120, ... max_pseudo_steps=35, ... )
- max_pseudo_steps: int = 20#
Maximum pseudo steps within one physical step.
- Constraints:
gt = 0
le = 100000
- step_size: Annotated[_Constrained, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#
Time step size in physical step marching,
- Constraints:
func = <function _dimensioned_type_serializer at 0x79c44aad7130>
return_type = PydanticUndefined
when_used = always
- CFL: RampCFL | AdaptiveCFL = AdaptiveCFL(type='adaptive', min=0.1, max=1000000.0, max_relative_change=50.0, convergence_limiting_factor=1.0)#
CFL settings within each physical step.