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_read Interface Reference

Detailed Description

Read data from an HDF5 file.

Public Member Functions

subroutine hdf5_read_1d_i4 (array, filename, path, success)
 integer(i8) 1D array implementation of oft_io::hdf5_write
 
subroutine hdf5_read_1d_r8 (array, filename, path, success)
 real(r8) 1D array implementation of oft_io::hdf5_write
 
subroutine hdf5_read_2d_i4 (array, filename, path, success)
 integer(i4) 2D array implementation of oft_io::hdf5_write
 
subroutine hdf5_read_2d_r8 (array, filename, path, success)
 real(r8) 2D array implementation of oft_io::hdf5_write
 
subroutine hdf5_read_rst (rst_info, filename, path, success)
 FE vector implementation of oft_io::hdf5_write.
 
subroutine hdf5_read_scalar_i4 (val, filename, path, success)
 integer(i4) scalar implementation of oft_io::hdf5_read
 
subroutine hdf5_read_scalar_r8 (val, filename, path, success)
 real(r8) scalar implementation of oft_io::hdf5_read
 

Member Function/Subroutine Documentation

◆ hdf5_read_1d_i4()

subroutine hdf5_read_1d_i4 ( integer(i4), dimension(:), intent(inout)  array,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

integer(i8) 1D array implementation of oft_io::hdf5_write

Parameters
[in,out]arrayValues to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_1d_r8()

subroutine hdf5_read_1d_r8 ( real(r8), dimension(:), intent(inout)  array,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

real(r8) 1D array implementation of oft_io::hdf5_write

Parameters
[in,out]arrayValues to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_2d_i4()

subroutine hdf5_read_2d_i4 ( integer(i4), dimension(:,:), intent(inout)  array,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

integer(i4) 2D array implementation of oft_io::hdf5_write

Parameters
[in,out]arrayValues to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_2d_r8()

subroutine hdf5_read_2d_r8 ( real(r8), dimension(:,:), intent(inout)  array,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

real(r8) 2D array implementation of oft_io::hdf5_write

Parameters
[in,out]arrayValues to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_rst()

subroutine hdf5_read_rst ( type(hdf5_rst), intent(inout)  rst_info,
character(*), intent(in)  filename,
character(*), intent(in)  path,
logical, intent(out), optional  success 
)

FE vector implementation of oft_io::hdf5_write.

Parameters
[in,out]rst_infoRestart data (structure containing mapping and data holder)
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_scalar_i4()

subroutine hdf5_read_scalar_i4 ( integer(i4), intent(out)  val,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

integer(i4) scalar implementation of oft_io::hdf5_read

Parameters
[out]valValue to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

◆ hdf5_read_scalar_r8()

subroutine hdf5_read_scalar_r8 ( real(r8), intent(out)  val,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  path,
logical, intent(out), optional  success 
)

real(r8) scalar implementation of oft_io::hdf5_read

Parameters
[out]valValue to read from file
[in]filenamePath to file
[in]pathVariable path in file
[out]successSuccessful read?

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