Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | List of all members
sll_o_hdf5_ser_read_attribute Interface Reference

Read pre-existing named scalar attribute (double precision float or integer) from HDF5 object (group or dataset) More...

Private Member Functions

subroutine s_hdf5_ser_read_attribute_dble (handle, objpath, attrname, attrvalue, error)
 Read named float64 attribute from existing group or dataset. More...
 
subroutine s_hdf5_ser_read_attribute_int (handle, objpath, attrname, attrvalue, error)
 Read named integer attribute from existing group or dataset. More...
 

Detailed Description

Read pre-existing named scalar attribute (double precision float or integer) from HDF5 object (group or dataset)

Parameters
[in]handlefile handle
[in]objpathabsolute path of HDF5 object (group or dataset)
[in]attrnamename of HDF5 attribute
[out]attrvaluescalar value
[out]errorHDF5 error code

Definition at line 150 of file sll_m_hdf5_io_serial.F90.

Member Function/Subroutine Documentation

◆ s_hdf5_ser_read_attribute_dble()

subroutine s_hdf5_ser_read_attribute_dble ( type(sll_t_hdf5_ser_handle), intent(in)  handle,
character(len=*), intent(in)  objpath,
character(len=*), intent(in)  attrname,
real(f64), intent(out)  attrvalue,
integer, intent(out)  error 
)
private

Read named float64 attribute from existing group or dataset.

Definition at line 484 of file sll_m_hdf5_io_serial.F90.

◆ s_hdf5_ser_read_attribute_int()

subroutine s_hdf5_ser_read_attribute_int ( type(sll_t_hdf5_ser_handle), intent(in)  handle,
character(len=*), intent(in)  objpath,
character(len=*), intent(in)  attrname,
integer, intent(out)  attrvalue,
integer, intent(out)  error 
)
private

Read named integer attribute from existing group or dataset.

Definition at line 500 of file sll_m_hdf5_io_serial.F90.

    Report Typos and Errors