main_int64 Program

Uses

  • program~~main_int64~~UsesGraph program~main_int64 main_int64 iso_fortran_env iso_fortran_env program~main_int64->iso_fortran_env hdf5 hdf5 program~main_int64->hdf5

hdf5 fortran interface can also read/write int64, but it's not in the h5lt interface initialize fortran interface and file


Calls

program~~main_int64~~CallsGraph program~main_int64 main_int64 proc~write_data write_data program~main_int64->proc~write_data h5close_f h5close_f program~main_int64->h5close_f h5open_f h5open_f program~main_int64->h5open_f proc~verify_data verify_data program~main_int64->proc~verify_data proc~write_int64 write_int64 proc~write_data->proc~write_int64 h5fclose_f h5fclose_f proc~write_data->h5fclose_f h5fcreate_f h5fcreate_f proc~write_data->h5fcreate_f proc~verify_data->h5fclose_f proc~read_int64 read_int64 proc~verify_data->proc~read_int64 h5fopen_f h5fopen_f proc~verify_data->h5fopen_f h5dclose_f h5dclose_f proc~write_int64->h5dclose_f h5dcreate_f h5dcreate_f proc~write_int64->h5dcreate_f h5screate_f h5screate_f proc~write_int64->h5screate_f h5sclose_f h5sclose_f proc~write_int64->h5sclose_f h5kind_to_type h5kind_to_type proc~write_int64->h5kind_to_type proc~read_int64->h5dclose_f proc~read_int64->h5kind_to_type h5dopen_f h5dopen_f proc~read_int64->h5dopen_f

Contents


Variables

Type AttributesNameInitial
integer :: ierr
character(len=:), allocatable:: filename

Functions

function read_int64(fid, name) result(i)

Arguments

Type IntentOptional AttributesName
integer(kind=hid_t), intent(in) :: fid
character(len=*), intent(in) :: name

Return Value integer(kind=int64)


Subroutines

subroutine verify_data(filename)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: filename

subroutine write_data(filename)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: filename

subroutine write_int64(fid, i, name)

dataspace

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=hid_t) :: fid
integer(kind=int64), intent(in) :: i
character(len=*), intent(in) :: name