flow360.TimeAverageSurfaceOutput#
- class TimeAverageSurfaceOutput[source]#
Bases:
SurfaceOutput
TimeAverageSurfaceOutput
class for time average surface output settings.Example
Calculate the average value starting from the \(4^{th}\) physical step. The results are output every 10 physical step starting from the \(14^{th}\) 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
.