Computation of derived fields for snapshot output.
Provides routines to compute quantities that are not part of the core time-stepping algorithm but are useful for analysis and visualisation (e.g. pressure on the vertex grid, vorticity magnitude, Q-criterion).
Compute derived fields from the velocity gradient tensor.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(solver_t), | intent(inout) | :: | solver | |||
| logical, | intent(in) | :: | output_vorticity | |||
| logical, | intent(in) | :: | output_qcriterion |
Interpolates the pressure field from CELL (DIR_Z) to VERT (DIR_X) for snapshot output and rescales from pseudo-pressure to physical (kinematic) pressure.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(solver_t), | intent(inout) | :: | solver |