Commit Graph

20 Commits (025350a361dbfc8775dd1fa4028d79aa3567ebee)

Author SHA1 Message Date
Salvatore Filippone 8bc575d319 Fix bug in psb_check_error() 4 years ago
Salvatore Filippone 4c91ab66f2 c_check_error() should take ctxt by value 4 years ago
Salvatore Filippone 875ef40724 Missing USE statement for psb_error_check, make it public 4 years ago
Salvatore Filippone aeb1397e9f Fix error_impl, and add check_error() 4 years ago
Salvatore Filippone 81fc75a091 Fixes for memory leaks in the C interface 4 years ago
Cirdans-Home fedfa46ef6 Added missing cbind directive 4 years ago
Cirdans-Home 411d2dcdf0 Added C interface to psb_cmp_ctxt 4 years ago
Cirdans-Home e64d52cbc2 Added routine to get integer context for c-mpi interoperability 4 years ago
Salvatore Filippone 9178d63ebd Updates for C ctxt handling. 4 years ago
Salvatore Filippone 5f67cc4bb5 new context in CBIND 4 years ago
Salvatore Filippone b376d226cb Fixed declaration and use of CONTEXT with new type. 4 years ago
Salvatore Filippone 3cc63f7e84 Change constant name to psb_c_Xpk_ 5 years ago
Salvatore Filippone 8d489f8ce2 Merged MixedI8 in new branch (to be later merged into development) 6 years ago
Salvatore Filippone a566ae52e4 psblas3-mcbind:
cbind/base/psb_cpenv_mod.f90
 cbind/test/pargen/ppdec.c

Fix psb_c_set_index_base; use it in test program.
8 years ago
Salvatore Filippone e30cafaf11 psblas3-mcbind:
cbind/base/psb_c_base.h
 cbind/base/psb_c_tools_cbind_mod.F90
 cbind/base/psb_cpenv_mod.f90
 cbind/base/psb_d_tools_cbind_mod.F90
 cbind/base/psb_s_tools_cbind_mod.F90
 cbind/base/psb_z_tools_cbind_mod.F90

Added index base internal and accessors. 
Added adjustment for index base other than 1.
8 years ago
Salvatore Filippone 4734f19167 psblas3-mcbind:
Makefile
 cbind/base/Makefile
 cbind/base/psb_base_cbind_mod.f90
 cbind/base/psb_base_psblas_cbind_mod.f90
 cbind/base/psb_c_base.h
 cbind/base/psb_c_cbase.c
 cbind/base/psb_c_cbase.h
 cbind/base/psb_c_sbase.c
 cbind/base/psb_c_sbase.h
 cbind/base/psb_c_zbase.c
 cbind/base/psb_c_zbase.h
 cbind/base/psb_cpenv_mod.f90
 cbind/krylov
 cbind/prec
 cbind/test
 cbind/util

Fixed C includes.
8 years ago
Salvatore Filippone 8471f213be psblas3-mcbind:
Merged changes from trunk.
8 years ago
Salvatore Filippone a60a547be6 psblas3-mcbind:
cbind/base/psb_base_tools_cbind_mod.F90
 cbind/base/psb_cpenv_mod.f90
 cbind/base/psb_d_psblas_cbind_mod.f90
 cbind/base/psb_d_serial_cbind_mod.F90
 cbind/base/psb_d_tools_cbind_mod.F90
 cbind/base/psb_objhandle_mod.F90
 cbind/base/psb_objhandle_mod.f90

Added kind parameter for short/long integers.
8 years ago
Salvatore Filippone 69b42b7816 psblas3-mcbind:
cbind/base/Makefile
 cbind/base/psb_c_base.h
 cbind/base/psb_c_dbase.c
 cbind/base/psb_c_dbase.h
 cbind/base/psb_cpenv_mod.f90
 configure.ac
 configure

Added check for C99 compiler.
Added typedefs for int/real/complex.
8 years ago
Salvatore Filippone 1002d815e3 psblas3-mcbind
Make.inc.in
 Makefile
 cbind
 cbind/Makefile
 cbind/base
 cbind/base/Makefile
 cbind/base/psb_base_cbind.h
 cbind/base/psb_base_cbind_mod.f90
 cbind/base/psb_base_psblas_cbind_mod.f90
 cbind/base/psb_base_string_cbind_mod.f90
 cbind/base/psb_base_tools_cbind_mod.F90
 cbind/base/psb_c_base.c
 cbind/base/psb_c_base.h
 cbind/base/psb_c_dbase.c
 cbind/base/psb_c_dbase.h
 cbind/base/psb_cpenv_mod.f90
 cbind/base/psb_d_psblas_cbind_mod.f90
 cbind/base/psb_d_serial_cbind_mod.F90
 cbind/base/psb_d_tools_cbind_mod.F90
 cbind/base/psb_objhandle_mod.f90

Branch for C bindings.
8 years ago