The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
hdf5_write Interface Reference

Detailed Description

Write data to an HDF5 file.

Public Member Functions

subroutine hdf5_write_1d_i4 (array, filename, path)
 integer(i4) 1D array implementation of hdf5_write
subroutine hdf5_write_1d_r8 (array, filename, path, single_prec)
 real(r8) 1D array implementation of hdf5_write
subroutine hdf5_write_2d_i4 (array, filename, path)
 integer(i4) 2D array implementation of hdf5_write
subroutine hdf5_write_2d_r8 (array, filename, path, single_prec)
 real(r8) 2D array implementation of hdf5_write
subroutine hdf5_write_rst (rst_info, filename, path)
 FE vector implementation of hdf5_write.
subroutine hdf5_write_scalar_i4 (val, filename, path)
 integer(i4) scalar implementation of hdf5_write
subroutine hdf5_write_scalar_r8 (val, filename, path, single_prec)
 real(r8) scalar implementation of hdf5_write

Member Function/Subroutine Documentation

◆ hdf5_write_1d_i4()

subroutine hdf5_write_1d_i4 ( integer(i4), dimension(:), intent(in) array,
character(len=*), intent(in) filename,
character(len=*), intent(in) path )

integer(i4) 1D array implementation of hdf5_write

Parameters
[in]arrayValues to write to file
[in]filenamePath to file
[in]pathVariable path in file

◆ hdf5_write_1d_r8()

subroutine hdf5_write_1d_r8 ( real(r8), dimension(:), intent(in) array,
character(len=*), intent(in) filename,
character(len=*), intent(in) path,
logical, intent(in), optional single_prec )

real(r8) 1D array implementation of hdf5_write

Parameters
[in]arrayValues to write to file
[in]filenamePath to file
[in]pathVariable path in file
[in]single_precSave as single precision?

◆ hdf5_write_2d_i4()

subroutine hdf5_write_2d_i4 ( integer(i4), dimension(:,:), intent(in) array,
character(len=*), intent(in) filename,
character(len=*), intent(in) path )

integer(i4) 2D array implementation of hdf5_write

Parameters
[in]arrayValues to write to file
[in]filenamePath to file
[in]pathVariable path in file

◆ hdf5_write_2d_r8()

subroutine hdf5_write_2d_r8 ( real(r8), dimension(:,:), intent(in) array,
character(len=*), intent(in) filename,
character(len=*), intent(in) path,
logical, intent(in), optional single_prec )

real(r8) 2D array implementation of hdf5_write

Parameters
[in]arrayValues to write to file
[in]filenamePath to file
[in]pathVariable path in file
[in]single_precSave as single precision?

◆ hdf5_write_rst()

subroutine hdf5_write_rst ( type(hdf5_rst), intent(in) rst_info,
character(len=*), intent(in) filename,
character(len=*), intent(in) path )

FE vector implementation of hdf5_write.

Parameters
[in]rst_infoRestart data (structure containing data and mapping)
[in]filenamePath to file
[in]pathVariable path in file

◆ hdf5_write_scalar_i4()

subroutine hdf5_write_scalar_i4 ( integer(i4), intent(in) val,
character(len=*), intent(in) filename,
character(len=*), intent(in) path )

integer(i4) scalar implementation of hdf5_write

Parameters
[in]valValue to write to file
[in]filenamePath to file
[in]pathVariable path in file

◆ hdf5_write_scalar_r8()

subroutine hdf5_write_scalar_r8 ( real(r8), intent(in) val,
character(len=*), intent(in) filename,
character(len=*), intent(in) path,
logical, intent(in), optional single_prec )

real(r8) scalar implementation of hdf5_write

Parameters
[in]valValue to write to file
[in]filenamePath to file
[in]pathVariable path in file
[in]single_precSave as single precision?

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