tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
tblite_io_numpy_loadz::load_npz Interface Reference

Interface for loading npz files. More...

Public Member Functions

subroutine load_npz_i4_r1 (filename, varname, array, iostat, iomsg)
 Load a numpy array from a npz file.
 
subroutine load_npz_rdp_r1 (filename, varname, array, iostat, iomsg)
 Load a numpy array from a npz file.
 
subroutine load_npz_rdp_r2 (filename, varname, array, iostat, iomsg)
 Load a numpy array from a npz file.
 
subroutine load_npz_rdp_r3 (filename, varname, array, iostat, iomsg)
 Load a numpy array from a npz file.
 

Detailed Description

Interface for loading npz files.

Member Function/Subroutine Documentation

◆ load_npz_i4_r1()

subroutine tblite_io_numpy_loadz::load_npz::load_npz_i4_r1 ( character(len=*), intent(in) filename,
character(len=*), intent(in) varname,
integer(i4), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )

Load a numpy array from a npz file.

Parameters
[in]filenameFilename of the npz file
[in]varnameName of the variable to load
[out]arrayArray to load the data into
[out]iostatStatus of the read operation
[out]iomsgError message in case of failure

◆ load_npz_rdp_r1()

subroutine tblite_io_numpy_loadz::load_npz::load_npz_rdp_r1 ( character(len=*), intent(in) filename,
character(len=*), intent(in) varname,
real(dp), dimension(:), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )

Load a numpy array from a npz file.

Parameters
[in]filenameFilename of the npz file
[in]varnameName of the variable to load
[out]arrayArray to load the data into
[out]iostatStatus of the read operation
[out]iomsgError message in case of failure

◆ load_npz_rdp_r2()

subroutine tblite_io_numpy_loadz::load_npz::load_npz_rdp_r2 ( character(len=*), intent(in) filename,
character(len=*), intent(in) varname,
real(dp), dimension(:, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )

Load a numpy array from a npz file.

Parameters
[in]filenameFilename of the npz file
[in]varnameName of the variable to load
[out]arrayArray to load the data into
[out]iostatStatus of the read operation
[out]iomsgError message in case of failure

◆ load_npz_rdp_r3()

subroutine tblite_io_numpy_loadz::load_npz::load_npz_rdp_r3 ( character(len=*), intent(in) filename,
character(len=*), intent(in) varname,
real(dp), dimension(:, :, :), intent(out), allocatable array,
integer, intent(out), optional iostat,
character(len=:), intent(out), optional, allocatable iomsg )

Load a numpy array from a npz file.

Parameters
[in]filenameFilename of the npz file
[in]varnameName of the variable to load
[out]arrayArray to load the data into
[out]iostatStatus of the read operation
[out]iomsgError message in case of failure

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