flow360.TimeAverageSurfaceOutput#
- class TimeAverageSurfaceOutput[source]#
Bases:
SurfaceOutput
TimeAverageSurfaceOutput
class for time average surface output settings.Example
Calculate the average value starting from the
physical step. The results are output every 10 physical step starting from the physical step (14, 24, 34 etc.).>>> fl.TimeAverageSurfaceOutput( ... output_format="paraview", ... output_fields=["primitiveVars"], ... entities=[ ... volume_mesh["VOLUME/LEFT"], ... volume_mesh["VOLUME/RIGHT"], ... ], ... start_step=4, ... frequency=10, ... frequency_offset=14, ... )
- start_step: Annotated[int, Ge(ge=0)] | Literal[-1] = -1#
Physical time step to start calculating averaging.
- entities: EntityList[Surface, GhostSurface, GhostCircularPlane, GhostSphere] [Required] (alias 'surfaces')#
List of boundaries where output is generated.
- write_single_file: bool = False#
Enable writing all surface outputs into a single file instead of one file per surface.This option currently only supports Tecplot output format.Will choose the value of the last instance of this option of the same output type (
SurfaceOutput
orTimeAverageSurfaceOutput
) in the output list.
- output_fields: UniqueItemList[SurfaceFieldNames | str] [Required]#
List of output variables. Including universal output variables, variables specific to SurfaceOutput and
UserDefinedField
.
- output_format: Literal['paraview', 'tecplot', 'both'] = 'paraview'#
paraview
,tecplot
orboth
.