Open the output files in VTK format.
This will open VTU files and if multiple processes are used a PVTU file. We always write unstructured meshes, so we also write the header for the unstructured mesh here already. The actual mesh data is then to be written by hvs_vtk_write_meshdata.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(hvs_vtk_file_type), | intent(inout) | :: | vtk_file | The file description to open. |
||
| logical, | intent(in) | :: | use_iter | User specified settings for the output Whether to use iteration as part of filename |
||
| type(tem_comm_env_type), | intent(in) | :: | proc | Parallel environment to use for the output. |
||
| type(tem_time_type), | intent(in), | optional | :: | time | Time information. If this is present, the filename will be built with a time stamp and the time point information is written into the vtu file. |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=PathLen), | public | :: | filename | ||||
| character(len=PathLen), | public | :: | headerline | ||||
| character, | public | :: | linebreak | ||||
| integer, | public | :: | pos | ||||
| character(len=labelLen), | public | :: | byte_order |