Commit Graph
212 Commits
Author SHA1 Message Date
Salvatore Filippone 86b8a261ef Fixed conversion bug, changed SPASB interface 2023-01-19 08:36:22 -05:00
Salvatore Filippone f09e25524e Create ECSR format and use it for A%AND 2023-01-18 09:17:49 -05:00
Salvatore Filippone 00cc83cde8 First version of AD/AND with memory duplication 2023-01-18 05:04:16 -05:00
Salvatore Filippone 5aef5451fa Fix test program 2022-11-21 06:26:21 -05:00
Salvatore Filippone 4d988ea3db Improvemnts to MAT ASB in OpenMP 2022-11-21 05:47:29 -05:00
Salvatore Filippone f09767baca Fix tests in X_PDE3D 2022-08-01 12:13:19 +02:00
Salvatore Filippone b4c538825f Merge branch 'remotebuild' into development 2022-05-24 12:32:55 +02:00
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed. 2022-04-01 11:38:40 +02:00
Salvatore Filippone 0b19adab3c Round of fixes for matrix remote build. Something still wrong. 2022-02-04 19:12:32 +01:00
Salvatore Filippone 6d0b26ecf1 Further changes for remote build, new method 2022-02-03 13:25:51 +01:00
Salvatore Filippone 0e676d2903 Infrastructure for remote builds 2022-02-01 13:15:48 +01:00
Salvatore Filippone 1337009f91 Infrastructure for non-local matrix build 2022-02-01 10:56:06 +01:00
Salvatore Filippone af022e9467 Redefine interface of prec%descr to get INFO. Fix configure for MPICXX. 2021-05-06 19:15:15 +02:00
Salvatore Filippone 39e1efb508 Fix test programs for SERIAL_MPI 2021-04-13 16:54:37 +02:00
Salvatore Filippone a9d2c73783 Fix usage of set_p_adjcncy in test programs 2020-12-16 11:27:13 +01:00
Cirdans-Home b6ebe59ac3 Checks for options settings and BJAC setup 2020-11-25 11:14:46 +01:00
Salvatore Filippone 6866558372 Merge branch 'new-context' into implement-ainv
# Conflicts:
#	prec/impl/psb_c_bjacprec_impl.f90
#	prec/impl/psb_c_prec_type_impl.f90
#	prec/impl/psb_d_bjacprec_impl.f90
#	prec/impl/psb_d_prec_type_impl.f90
#	prec/impl/psb_s_bjacprec_impl.f90
#	prec/impl/psb_s_prec_type_impl.f90
#	prec/impl/psb_z_bjacprec_impl.f90
#	prec/impl/psb_z_prec_type_impl.f90
#	prec/psb_c_prec_type.f90
#	prec/psb_d_prec_type.f90
#	prec/psb_s_prec_type.f90
#	prec/psb_z_prec_type.f90
#	test/pargen/psb_d_pde2d.f90
#	test/pargen/psb_d_pde3d.f90
#	test/pargen/psb_s_pde2d.f90
#	test/pargen/psb_s_pde3d.f90
2020-11-20 17:18:40 +01:00
Cirdans-Home 526dc1c260 Added options to set and test program 2020-11-20 14:54:35 +01:00
Cirdans-Home 9d1390ad94 Corrected bug in application phase 2020-11-19 20:30:53 +01:00
Cirdans-Home 3e22e9e963 implemented biconjugation 2020-11-19 16:02:15 +01:00
Cirdans-Home 62c75abbf4 Completed integration of ILU-type factorization 2020-11-16 18:37:45 +01:00
Salvatore Filippone 6a6f6ad2c2 Change name of ICTXT to CTXT 2020-11-16 16:15:48 +01:00
Cirdans-Home fbf23c3959 Added implementation in BJAC and test for ILU-type factorizations 2020-11-16 11:19:15 +01:00
Salvatore Filippone b376d226cb Fixed declaration and use of CONTEXT with new type. 2020-11-14 16:42:15 +01:00
Salvatore Filippone 5b1300b7cc Merge branch 'fix_cdasb' into unify_aggr_bld
# Conflicts:
#	base/internals/psi_extrct_dl.F90
2020-05-21 14:28:13 +02:00
Salvatore Filippone e2bd21d9be Update internal documentation. 2019-12-15 18:37:28 +00:00
Salvatore Filippone 9c3e1dbd49 New test program mods. 2019-11-07 14:05:39 +00:00
Salvatore Filippone 410c0c9995 graph_fnd_owner sweep
Implement initial sweep in graph_fnd_owner based on user-provided
topology.
Cleanup old indx_map implementation.
New test program just for testing cdasb.
2019-11-07 12:59:28 +00:00
Salvatore Filippone 31ed911b1e New set/get_maxspace() 2019-11-05 14:28:15 +00:00
Salvatore Filippone 3ae846edb5 Start refactoring of crea_index 2019-10-23 15:57:47 +01:00
Salvatore Filippone 883c026367 Fix matrix generation. 2019-05-27 12:02:47 +01:00
Salvatore Filippone b2904e6809 Improve output printout from test programs. 2019-04-16 12:03:21 +01:00
Salvatore Filippone 8d489f8ce2 Merged MixedI8 in new branch (to be later merged into development) 2018-12-10 11:42:40 +00:00
Salvatore Filippone e16b7906fa Fixed test directory issues with Makefiles and interface updates. 2018-10-28 11:20:00 +00:00
Salvatore Filippone 78120dc1c0 New ICTXT arg in INIT. 2018-10-10 13:54:54 +01:00
Salvatore Filippone 64fdf563fc Made test program generate symmetric matrices. 2018-05-14 12:10:34 +01:00
Salvatore Filippone f2741e3f5c Fixed index generation in pargen. 2018-04-23 12:09:21 +01:00
Salvatore Filippone 462f1d098c Modified internals to have tmp_ovrlap in local numbering.
Also simplified crea_index taking out isglob argument.
Fixed bldext, cdall & friends accordingly.
2018-04-15 16:56:58 +01:00
Salvatore Filippone dd946ef5e2 Fix pargen sample programs. 2018-04-15 10:02:02 +01:00
Salvatore Filippone 95009f7ad5 Lifted interface to symbmm into psb_serial_mod.
Updated printouts in test programs.
2018-04-06 16:19:52 +01:00
Salvatore Filippone a5f9a781f5 Fixed time measurements. 2018-03-14 20:37:09 +00:00
Salvatore Filippone df94b86d93 partidx fixes.
Fixed 2/3D bug in test/pargen.
2018-02-26 18:01:17 +00:00
Salvatore Filippone 10df894681 Clean up tests for partidx 2018-02-18 09:46:48 +00:00
Salvatore Filippone aaaf4c9f09 New psb_partidx_mod.F90.
Merged into psb_util.
Updated all test/pargen progs.
2018-02-18 09:42:35 +00:00
Salvatore Filippone 470c6658f9 Added dist1Didx 2018-02-16 09:31:29 +00:00
Salvatore Filippone 96abc8e75b Fixed idx2ijk, added dist1Didx 2018-02-15 15:55:49 +00:00
Salvatore Filippone e9f466bfa3 Try idxijk 2018-02-15 07:58:14 +00:00
Salvatore Filippone e451af9621 Test programs can take input file on command line. 2018-01-28 18:53:32 +00:00
Salvatore Filippone c774783057 Updated copyright statement 2018-01-28 09:28:57 +00:00
Soren Rasmussen 4beef03aec Updated description 2017-12-07 11:00:51 +00:00