This module provides the possibility of dumping the simulation status
(e.g. the state vector) to disc and reading the information later on to
restart the simulation at a certain point of time.
Additionally informations like solver, version, number of elements,...
are stored in a seperate header file.
Uses
module~~tem_output_module~~UsesGraph
module~tem_output_module
tem_output_module
module~tem_timecontrol_module
tem_timeControl_module
module~tem_output_module->module~tem_timecontrol_module
module~tem_logging_module
tem_logging_module
module~tem_output_module->module~tem_logging_module
module~aot_table_module
aot_table_module
module~tem_output_module->module~aot_table_module
module~tem_tools_module
tem_tools_module
module~tem_output_module->module~tem_tools_module
module~aotus_module
aotus_module
module~tem_output_module->module~aotus_module
module~tem_timecontrol_module->module~tem_logging_module
module~tem_timecontrol_module->module~aot_table_module
module~tem_timecontrol_module->module~tem_tools_module
module~tem_timecontrol_module->module~aotus_module
module~env_module
env_module
module~tem_timecontrol_module->module~env_module
module~tem_time_module
tem_time_module
module~tem_timecontrol_module->module~tem_time_module
mpi
mpi
module~tem_timecontrol_module->mpi
module~aot_out_module
aot_out_module
module~tem_timecontrol_module->module~aot_out_module
module~tem_logging_module->module~aot_table_module
module~tem_logging_module->module~aotus_module
module~tem_logging_module->module~env_module
module~tem_tools_module->module~env_module
module~env_module->module~aotus_module
module~env_module->mpi
module~flu_binding
flu_binding
module~env_module->module~flu_binding
iso_fortran_env
iso_fortran_env
module~env_module->iso_fortran_env
module~tem_time_module->module~aot_table_module
module~tem_time_module->module~aotus_module
module~tem_time_module->module~env_module
module~tem_time_module->mpi
module~tem_time_module->module~aot_out_module
Nodes of different colours represent the following:
Graph Key
Module
Module
Submodule
Submodule
Subroutine
Subroutine
Function
Function
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.
Derived Types
Detailed information about output
Components
Type Visibility Attributes Name Initial
logical,
private ::
active = .false. is this output object active?
logical,
private ::
vtk_bin = .true. is the output format vtk binary? MH: This is not very well defined here.
logical,
private ::
vertex = .false. logical for cell based vtk out or not
character(len=40),
private ::
filename output file name
character(len=256),
private ::
folder output folder name
type(tem_timeControl_type ),
private ::
timeControl stores time control parameters
character(len=40),
private ::
fileformat fileformat
logical,
private ::
shearstress = .false. additional quantity to dump
logical,
private ::
wss = .false.
logical,
private ::
dumpHalos = .false. also write out the halo elements
logical,
private ::
dumpGhosts = .false. also write out the ghost elements
logical,
private ::
format_ascii = .false. write out in ascii format
Subroutines
Read in the output table to output VTK file from the Lua parameter file
Arguments
Type Intent Optional Attributes Name
type(tem_output_type ),
intent(inout)
::
me
type(flu_state)
::
conf
character(len=*),
intent(in),
optional ::
key
integer,
intent(in),
optional ::
parent
logical,
intent(in),
optional ::
default_active