hvs_vtk_type_module Module

This module encapsulates the data type for VTK output format.


Uses

  • module~~hvs_vtk_type_module~~UsesGraph module~hvs_vtk_type_module hvs_vtk_type_module module~env_module env_module module~hvs_vtk_type_module->module~env_module module~aotus_module aotus_module module~env_module->module~aotus_module module~flu_binding flu_binding module~env_module->module~flu_binding iso_fortran_env iso_fortran_env module~env_module->iso_fortran_env mpi mpi module~env_module->mpi

Used by

  • module~~hvs_vtk_type_module~~UsedByGraph module~hvs_vtk_type_module hvs_vtk_type_module module~hvs_vtk_module hvs_vtk_module module~hvs_vtk_module->module~hvs_vtk_type_module module~hvs_vtk_module~2 hvs_vtk_module module~hvs_vtk_module~2->module~hvs_vtk_type_module module~hvs_output_module hvs_output_module module~hvs_output_module->module~hvs_vtk_module module~tem_tracking_module tem_tracking_module module~tem_tracking_module->module~hvs_output_module

Contents


Derived Types

type, public ::  hvs_vtk_config_type

Configuration of the VTK output.

Read more…

Components

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.

Read more…
logical, public :: write_pvd

Flag to decided whether to write pvd file or not. Default is true.

type, public ::  hvs_vtk_file_type

Description of the opened files for VTK output.

Components

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

Read more…
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.

Read more…
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