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

Attach new named scalar attribute (double precision float or integer) to HDF5 object (group or dataset) More...

Private Member Functions

subroutine s_hdf5_ser_write_attribute_dble (handle, objpath, attrname, attrvalue, error)
 Attach named float64 attribute to existing group or dataset. More...
 
subroutine s_hdf5_ser_write_attribute_int (handle, objpath, attrname, attrvalue, error)
 Attach named integer attribute to existing group or dataset. More...
 

Detailed Description

Attach new named scalar attribute (double precision float or integer) to HDF5 object (group or dataset)

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

Definition at line 134 of file sll_m_hdf5_io_serial.F90.

Member Function/Subroutine Documentation

◆ s_hdf5_ser_write_attribute_dble()

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

Attach named float64 attribute to existing group or dataset.

Definition at line 452 of file sll_m_hdf5_io_serial.F90.

◆ s_hdf5_ser_write_attribute_int()

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

Attach named integer attribute to existing group or dataset.

Definition at line 468 of file sll_m_hdf5_io_serial.F90.

    Report Typos and Errors