librsb  1.2.0-rc7
Data Structures
rsb.F90 File Reference

Header file automatically generated from <rsb.h>, offering ISO-C-BINDING interfaces to <rsb.h>'s functions. Defines MODULE rsb. For examples of usage, see Fortran examples in Example programs and code. The official documentation is that of <rsb.h>. Make sure you are using a modern Fortran compiler. More...

Data Structures

module  rsb
interface  rsb::rsb_strerror_r
 ISO C BINDING interface to rsb_strerror_r. More...
interface  rsb::rsb_perror
 ISO C BINDING interface to rsb_perror. More...
interface  rsb::rsb_lib_init
 ISO C BINDING interface to rsb_lib_init. More...
interface  rsb::rsb_lib_reinit
 ISO C BINDING interface to rsb_lib_reinit. More...
interface  rsb::rsb_lib_set_opt_str
 ISO C BINDING interface to rsb_lib_set_opt_str. More...
interface  rsb::rsb_lib_set_opt
 ISO C BINDING interface to rsb_lib_set_opt. More...
interface  rsb::rsb_lib_get_opt
 ISO C BINDING interface to rsb_lib_get_opt. More...
interface  rsb::rsb_lib_exit
 ISO C BINDING interface to rsb_lib_exit. More...
interface  rsb::rsb_mtx_alloc_from_coo_begin
 ISO C BINDING interface to rsb_mtx_alloc_from_coo_begin. More...
interface  rsb::rsb_mtx_alloc_from_coo_end
 ISO C BINDING interface to rsb_mtx_alloc_from_coo_end. More...
interface  rsb::rsb_mtx_alloc_from_csr_const
 ISO C BINDING interface to rsb_mtx_alloc_from_csr_const. More...
interface  rsb::rsb_mtx_alloc_from_csc_const
 ISO C BINDING interface to rsb_mtx_alloc_from_csc_const. More...
interface  rsb::rsb_mtx_alloc_from_csr_inplace
 ISO C BINDING interface to rsb_mtx_alloc_from_csr_inplace. More...
interface  rsb::rsb_mtx_alloc_from_coo_const
 ISO C BINDING interface to rsb_mtx_alloc_from_coo_const. More...
interface  rsb::rsb_mtx_alloc_from_coo_inplace
 ISO C BINDING interface to rsb_mtx_alloc_from_coo_inplace. More...
interface  rsb::rsb_mtx_clone
 ISO C BINDING interface to rsb_mtx_clone. More...
interface  rsb::rsb_mtx_free
 ISO C BINDING interface to rsb_mtx_free. More...
interface  rsb::rsb_mtx_get_nrm
 ISO C BINDING interface to rsb_mtx_get_nrm. More...
interface  rsb::rsb_mtx_get_vec
 ISO C BINDING interface to rsb_mtx_get_vec. More...
interface  rsb::rsb_mtx_rndr
 ISO C BINDING interface to rsb_mtx_rndr. More...
interface  rsb::rsb_file_mtx_rndr
 ISO C BINDING interface to rsb_file_mtx_rndr. More...
interface  rsb::rsb_spmv
 ISO C BINDING interface to rsb_spmv. More...
interface  rsb::rsb_spmm
 ISO C BINDING interface to rsb_spmm. More...
interface  rsb::rsb_spsv
 ISO C BINDING interface to rsb_spsv. More...
interface  rsb::rsb_spsm
 ISO C BINDING interface to rsb_spsm. More...
interface  rsb::rsb_mtx_add_to_dense
 ISO C BINDING interface to rsb_mtx_add_to_dense. More...
interface  rsb::rsb_sppsp
 ISO C BINDING interface to rsb_sppsp. More...
interface  rsb::rsb_spmsp
 ISO C BINDING interface to rsb_spmsp. More...
interface  rsb::rsb_spmsp_to_dense
 ISO C BINDING interface to rsb_spmsp_to_dense. More...
interface  rsb::rsb_mtx_switch_to_coo
 ISO C BINDING interface to rsb_mtx_switch_to_coo. More...
interface  rsb::rsb_mtx_switch_to_csr
 ISO C BINDING interface to rsb_mtx_switch_to_csr. More...
interface  rsb::rsb_mtx_get_coo
 ISO C BINDING interface to rsb_mtx_get_coo. More...
interface  rsb::rsb_mtx_get_csr
 ISO C BINDING interface to rsb_mtx_get_csr. More...
interface  rsb::rsb_mtx_get_rows_sparse
 ISO C BINDING interface to rsb_mtx_get_rows_sparse. More...
interface  rsb::rsb_mtx_get_coo_block
 ISO C BINDING interface to rsb_mtx_get_coo_block. More...
interface  rsb::rsb_mtx_get_info
 ISO C BINDING interface to rsb_mtx_get_info. More...
interface  rsb::rsb_mtx_get_info_str
 ISO C BINDING interface to rsb_mtx_get_info_str. More...
interface  rsb::rsb_mtx_upd_vals
 ISO C BINDING interface to rsb_mtx_upd_vals. More...
interface  rsb::rsb_mtx_get_prec
 ISO C BINDING interface to rsb_mtx_get_prec. More...
interface  rsb::rsb_mtx_set_vals
 ISO C BINDING interface to rsb_mtx_set_vals. More...
interface  rsb::rsb_mtx_get_vals
 ISO C BINDING interface to rsb_mtx_get_vals. More...
interface  rsb::rsb_tune_spmm
 ISO C BINDING interface to rsb_tune_spmm. More...
interface  rsb::rsb_tune_spsm
 ISO C BINDING interface to rsb_tune_spsm. More...
interface  rsb::rsb_psblas_trans_to_rsb_trans
 ISO C BINDING interface to rsb_psblas_trans_to_rsb_trans. More...
interface  rsb::rsb_file_mtx_save
 ISO C BINDING interface to rsb_file_mtx_save. More...
interface  rsb::rsb_file_mtx_load
 ISO C BINDING interface to rsb_file_mtx_load. More...
interface  rsb::rsb_file_vec_load
 ISO C BINDING interface to rsb_file_vec_load. More...
interface  rsb::rsb_file_vec_save
 ISO C BINDING interface to rsb_file_vec_save. More...
interface  rsb::rsb_file_mtx_get_dims
 ISO C BINDING interface to rsb_file_mtx_get_dims. More...
interface  rsb::rsb_coo_sort
 ISO C BINDING interface to rsb_coo_sort. More...
interface  rsb::rsb_time
 ISO C BINDING interface to rsb_time. More...

Detailed Description

Header file automatically generated from <rsb.h>, offering ISO-C-BINDING interfaces to <rsb.h>'s functions. Defines MODULE rsb. For examples of usage, see Fortran examples in Example programs and code. The official documentation is that of <rsb.h>. Make sure you are using a modern Fortran compiler.