DAMASK with MSC.Marc FEM solver  Revision: v2.0.3-2204-gdb1f2151
The Düsseldorf Advanced Material Simulation Kit with MSC.Marc
hdf5_utilities::hdf5_write Interface Reference

writes integer or real data of defined shape to file ! ToDo: order of arguments wrong More...

Public Member Functions

subroutine hdf5_write_real1 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 1 dimension More...
 
subroutine hdf5_write_real2 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 2 dimensions More...
 
subroutine hdf5_write_real3 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 3 dimensions More...
 
subroutine hdf5_write_real4 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 4 dimensions More...
 
subroutine hdf5_write_real5 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 5 dimensions More...
 
subroutine hdf5_write_real6 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 6 dimensions More...
 
subroutine hdf5_write_real7 (loc_id, dataset, datasetName, parallel)
 write dataset of type real with 7 dimensions More...
 
subroutine hdf5_write_int1 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 1 dimension More...
 
subroutine hdf5_write_int2 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 2 dimensions More...
 
subroutine hdf5_write_int3 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 3 dimensions More...
 
subroutine hdf5_write_int4 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 4 dimensions More...
 
subroutine hdf5_write_int5 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 5 dimensions More...
 
subroutine hdf5_write_int6 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 6 dimensions More...
 
subroutine hdf5_write_int7 (loc_id, dataset, datasetName, parallel)
 write dataset of type integer with 7 dimensions More...
 
subroutine hdf5_write_rotation (loc_id, dataset, datasetName, parallel)
 writes a scalar orientation dataset More...
 

Detailed Description

writes integer or real data of defined shape to file ! ToDo: order of arguments wrong

for parallel IO, all dimension except for the last need to match

Definition at line 6906 of file DAMASK_marc.f90.

Member Function/Subroutine Documentation

◆ hdf5_write_int1()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int1 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 1 dimension

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8237 of file DAMASK_marc.f90.

◆ hdf5_write_int2()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int2 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 2 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8278 of file DAMASK_marc.f90.

◆ hdf5_write_int3()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int3 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 3 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8319 of file DAMASK_marc.f90.

◆ hdf5_write_int4()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int4 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 4 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8360 of file DAMASK_marc.f90.

◆ hdf5_write_int5()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int5 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 5 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8401 of file DAMASK_marc.f90.

◆ hdf5_write_int6()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int6 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 6 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8442 of file DAMASK_marc.f90.

◆ hdf5_write_int7()

subroutine hdf5_utilities::hdf5_write::hdf5_write_int7 ( integer(hid_t), intent(in)  loc_id,
integer, dimension(:,:,:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type integer with 7 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8483 of file DAMASK_marc.f90.

◆ hdf5_write_real1()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real1 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 1 dimension

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 7948 of file DAMASK_marc.f90.

◆ hdf5_write_real2()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real2 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 2 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 7989 of file DAMASK_marc.f90.

◆ hdf5_write_real3()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real3 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 3 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8030 of file DAMASK_marc.f90.

◆ hdf5_write_real4()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real4 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 4 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8071 of file DAMASK_marc.f90.

◆ hdf5_write_real5()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real5 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 5 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8113 of file DAMASK_marc.f90.

◆ hdf5_write_real6()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real6 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 6 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8154 of file DAMASK_marc.f90.

◆ hdf5_write_real7()

subroutine hdf5_utilities::hdf5_write::hdf5_write_real7 ( integer(hid_t), intent(in)  loc_id,
real(preal), dimension(:,:,:,:,:,:,:), intent(inout)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

write dataset of type real with 7 dimensions

Parameters
[in,out]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file
[in]paralleldataset is distributed over multiple processes

Definition at line 8195 of file DAMASK_marc.f90.

◆ hdf5_write_rotation()

subroutine hdf5_utilities::hdf5_write::hdf5_write_rotation ( integer(hid_t), intent(in)  loc_id,
type(rotation), dimension(:), intent(in)  dataset,
character(len=*), intent(in)  datasetName,
logical, intent(in), optional  parallel 
)

writes a scalar orientation dataset

Parameters
[in]datasetdata written to file
[in]loc_idfile or group handle
[in]datasetnamename of the dataset in the file

Definition at line 8527 of file DAMASK_marc.f90.


The documentation for this interface was generated from the following file: