array_test Program

Uses

  • program~~array_test~~UsesGraph program~array_test array_test module~h5fortran h5fortran program~array_test->module~h5fortran ieee_arithmetic ieee_arithmetic program~array_test->ieee_arithmetic iso_fortran_env iso_fortran_env program~array_test->iso_fortran_env module~h5fortran->iso_fortran_env iso_c_binding iso_c_binding module~h5fortran->iso_c_binding h5lt h5lt module~h5fortran->h5lt hdf5 hdf5 module~h5fortran->hdf5

Calls

program~~array_test~~CallsGraph program~array_test array_test proc~test_write_slice test_write_slice program~array_test->proc~test_write_slice proc~test_read_slice test_read_slice program~array_test->proc~test_read_slice proc~test_readwrite_array test_readwrite_array program~array_test->proc~test_readwrite_array proc~test_basic_array test_basic_array program~array_test->proc~test_basic_array

Contents


Variables

Type AttributesNameInitial
real(kind=real32) :: nan

Subroutines

subroutine test_basic_array(filename)

read int32 verify reading into larger array real

Arguments

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

tests that compression doesn't fail for very small datasets, where it really shouldn't be used (makes file bigger)

subroutine test_read_slice(filename)

Arguments

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

subroutine test_write_slice(filename)

Arguments

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

subroutine test_readwrite_array(filename, ng, nn, pn)

more group

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: filename
integer, intent(in) :: ng
integer, intent(in) :: nn
integer, intent(in) :: pn