PB3D  [2.45]
Ideal linear high-n MHD stability in 3-D
Interfaces and Types | Functions/Subroutines | Variables
hdf5_vars Module Reference

Variables pertaining to HDF5 and XDMF. More...

Interfaces and Types

interface  dealloc_var_1d
 Deallocates 1D variable. More...
 
interface  dealloc_xml_str
 Deallocates XML_str_type. More...
 
type  hdf5_file_type
 HDF5 data type, containing the information about HDF5 files. More...
 
type  var_1d_type
 1D equivalent of multidimensional variables, used for internal HDF5 storage. More...
 
type  xml_str_type
 XML strings used in XDMF. More...
 

Functions/Subroutines

subroutine, public init_hdf5
 Initializes the HDF5 types. More...
 

Variables

character(len=6), public xmf_fmt = '(999A)'
 format to write the xmf file More...
 
integer, parameter, public max_dim_var_1d = 100000
 maximum dimension of var_1D More...
 
character(len=max_str_ln), dimension(2), public xdmf_num_types
 possible XDMF number types More...
 
character(len=max_str_ln), dimension(2), public xdmf_format_types
 possible XDMF format types More...
 
character(len=max_str_ln), dimension(2), public xdmf_geom_types
 possible XDMF geometry types More...
 
character(len=max_str_ln), dimension(2), public xdmf_top_types
 possible XDMF topology types More...
 
character(len=max_str_ln), dimension(2), public xdmf_att_types
 possible XDMF attribute types More...
 
character(len=max_str_ln), dimension(2), public xdmf_center_types
 possible XDMF attribute center types More...
 
character(len=max_str_ln), dimension(3), public xdmf_grid_types
 possible XDMF grid types More...
 

Detailed Description

Variables pertaining to HDF5 and XDMF.

Function/Subroutine Documentation

◆ init_hdf5()

subroutine, public hdf5_vars::init_hdf5

Initializes the HDF5 types.

Has to be called once.

Definition at line 82 of file HDF5_vars.f90.

+ Here is the caller graph for this function:

Variable Documentation

◆ max_dim_var_1d

integer, parameter, public hdf5_vars::max_dim_var_1d = 100000

maximum dimension of var_1D

Definition at line 21 of file HDF5_vars.f90.

◆ xdmf_att_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_att_types

possible XDMF attribute types

Definition at line 28 of file HDF5_vars.f90.

◆ xdmf_center_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_center_types

possible XDMF attribute center types

Definition at line 29 of file HDF5_vars.f90.

◆ xdmf_format_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_format_types

possible XDMF format types

Definition at line 25 of file HDF5_vars.f90.

◆ xdmf_geom_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_geom_types

possible XDMF geometry types

Definition at line 26 of file HDF5_vars.f90.

◆ xdmf_grid_types

character(len=max_str_ln), dimension(3), public hdf5_vars::xdmf_grid_types

possible XDMF grid types

Definition at line 30 of file HDF5_vars.f90.

◆ xdmf_num_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_num_types

possible XDMF number types

Definition at line 24 of file HDF5_vars.f90.

◆ xdmf_top_types

character(len=max_str_ln), dimension(2), public hdf5_vars::xdmf_top_types

possible XDMF topology types

Definition at line 27 of file HDF5_vars.f90.

◆ xmf_fmt

character(len=6), public hdf5_vars::xmf_fmt = '(999A)'

format to write the xmf file

Definition at line 20 of file HDF5_vars.f90.