tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
tblite_io_numpy_load::load_npy Interface Reference

Public Member Functions

subroutine load_npy_i4_r1 (reader, array, iostat, iomsg)
 
subroutine load_npy_i4_r1_file (filename, array, iostat, iomsg)
 
subroutine load_npy_rdp_r1 (reader, array, iostat, iomsg)
 
subroutine load_npy_rdp_r1_file (filename, array, iostat, iomsg)
 
subroutine load_npy_rdp_r2 (reader, array, iostat, iomsg)
 
subroutine load_npy_rdp_r2_file (filename, array, iostat, iomsg)
 
subroutine load_npy_rdp_r3 (reader, array, iostat, iomsg)
 
subroutine load_npy_rdp_r3_file (filename, array, iostat, iomsg)
 

Member Function/Subroutine Documentation

◆ load_npy_i4_r1()

subroutine tblite_io_numpy_load::load_npy::load_npy_i4_r1 ( type(reader_type), intent(inout) reader,
integer(i4), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in,out]readerReader for the binary file
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_i4_r1_file()

subroutine tblite_io_numpy_load::load_npy::load_npy_i4_r1_file ( character(len=*), intent(in) filename,
integer(i4), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in]filenameName of the npy file to load from
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r1()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r1 ( type(reader_type), intent(inout) reader,
real(dp), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in,out]readerReader for the binary file
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r1_file()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r1_file ( character(len=*), intent(in) filename,
real(dp), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in]filenameName of the npy file to load from
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r2()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r2 ( type(reader_type), intent(inout) reader,
real(dp), dimension(:, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in,out]readerReader for the binary file
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r2_file()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r2_file ( character(len=*), intent(in) filename,
real(dp), dimension(:, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in]filenameName of the npy file to load from
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r3()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r3 ( type(reader_type), intent(inout) reader,
real(dp), dimension(:, :, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in,out]readerReader for the binary file
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

◆ load_npy_rdp_r3_file()

subroutine tblite_io_numpy_load::load_npy::load_npy_rdp_r3_file ( character(len=*), intent(in) filename,
real(dp), dimension(:, :, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )
Parameters
[in]filenameName of the npy file to load from
[out]arrayArray to be loaded from the npy file
[out]iostatError status of loading, zero on success
[out]iomsgAssociated error message in case of non-zero status code

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