The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | List of all members
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 oft_io::hdf5_write
 
subroutine hdf5_write_1d_r8 (array, filename, path, single_prec)
 real(r8) 1D array implementation of oft_io::hdf5_write
 
subroutine hdf5_write_2d_i4 (array, filename, path)
 integer(i4) 2D array implementation of oft_io::hdf5_write
 
subroutine hdf5_write_2d_r8 (array, filename, path, single_prec)
 real(r8) 2D array implementation of oft_io::hdf5_write
 
subroutine hdf5_write_rst (rst_info, filename, path)
 FE vector implementation of oft_io::hdf5_write.
 
subroutine hdf5_write_scalar_i4 (val, filename, path)
 integer(i4) scalar implementation of oft_io::hdf5_write
 
subroutine hdf5_write_scalar_r8 (val, filename, path, single_prec)
 real(r8) scalar implementation of oft_io::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 oft_io::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 oft_io::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 oft_io::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 oft_io::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 oft_io::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 oft_io::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 oft_io::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: