This module encapsulates the data type for VTK output format.
Configuration of the VTK output.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | public | :: | dataform |
Format in which the data is present (either 'ascii' or 'binary') |
|||
logical, | public | :: | iter_filename |
If a timestep output is done, the filename can either be built with the simulation time or the iteration. |
|||
logical, | public | :: | write_pvd |
Flag to decided whether to write pvd file or not. Default is true. |
Description of the opened files for VTK output.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | outunit |
File handle for the vtu file with the data. |
|||
integer, | public | :: | punit |
Filehandle for the pvtu file for partitioned vtu data. |
|||
integer, | public | :: | pvdunit |
Filehandle for the pvd file for time-series output |
|||
character(len=pathLen), | public | :: | basename |
Basename of the VTK files to write |
|||
character(len=pathLen), | public | :: | last_opened_file |
Name of the last opened file on this process |
|||
character(len=labelLen), | public | :: | timestamp |
Timestamp to construct the filename |
|||
character(len=labelLen), | public | :: | dataform |
Format in which the data is present (either 'ascii' or 'binary') todo: maybe remove this and use binary always? |
|||
logical, | public | :: | write_pvtu |
Flag to indicate, whether this process has to write the pvtu file. |
|||
logical, | public | :: | has_celldata | = | .false. |
Indicator, wether celldata has been written to the VTK file. |
|
logical, | public | :: | write_pvd |
Flag to decided whether to write pvd file or not. |
|||
integer, | public | :: | vtx_per_Elem | = | 8 |
number of vortices per Element depending on CellType check vtk-manual for more informations |
|
integer, | public | :: | CellType | = | 11 |
cell type used in VTK file 11 = voxel 8 = Pixel 4 = Poly_line 3 = Line |