Commit Graph

  • 6259514cd1 Remove temporary implementation of L1 Salvatore Filippone 2020-05-28 10:48:01 +0200
  • 7fe0eb8580 New L1-JAC implementation. Salvatore Filippone 2020-05-27 17:31:09 +0200
  • d249042ea2 Modified implementation for residual check/print Cirdans-Home 2020-05-27 14:58:40 +0200
  • adc5aebd6b In L1-GS only add nonzero D1 entries. Salvatore Filippone 2020-05-27 10:50:06 +0200
  • 108b4dd00d Fixes for L1-JAC vs Gauss-Seidel Salvatore Filippone 2020-05-26 17:34:03 +0200
  • 07fe952426 Early return in mlprec-aply Salvatore Filippone 2020-05-26 09:33:21 +0200
  • a704873923 Added C inteface to print ML preconditioner info Cirdans-Home 2020-05-25 21:57:41 +0200
  • d2264f5f11 Stop criterion for aggregation. Salvatore Filippone 2020-05-25 14:59:38 +0200
  • 8e2af97a35 Fix description of L1-GS Salvatore Filippone 2020-05-15 16:18:12 +0200
  • 4260dc74d5 Support for L1- variants of hybrid Gauss-Seidel Salvatore Filippone 2020-05-15 15:44:22 +0200
  • 940609564f Fix handling of L1-BJAC in PREC%SET Salvatore Filippone 2020-05-14 11:17:09 +0200
  • d81bb30844 Fixes for save/restore smoothers using clone_settings in hierarchy_bld Salvatore Filippone 2020-05-13 11:59:20 +0200
  • 95d3c06e17 Methods clear_data and clone_settings for MUMPS solver Salvatore Filippone 2020-05-13 11:23:16 +0200
  • b57967be6e Method clear_data for UMF solver. Salvatore Filippone 2020-05-12 22:02:47 +0200
  • 3dd15cc007 Method clear_data for SLU and SLUDIST Salvatore Filippone 2020-05-12 21:57:26 +0200
  • d55dd1f21b New clear_data and clone_settings methods for ILU Salvatore Filippone 2020-05-12 21:57:11 +0200
  • 9ba74e89cd Added clear_data and clone_settings to GS solver Salvatore Filippone 2020-05-12 17:34:22 +0200
  • 07a2a97b13 Added clear_data to diag solver Salvatore Filippone 2020-05-12 17:18:11 +0200
  • dad39223ec New clear_data and clone_settings methods for smoothers. Salvatore Filippone 2020-05-12 16:56:27 +0200
  • 94a412e92a Fix typo in clone_settings Salvatore Filippone 2020-05-12 15:28:56 +0200
  • 8b0577069f Define clone_settings and clear_data in base smoothers and solvers Salvatore Filippone 2020-05-12 15:26:54 +0200
  • a83ccc7f52 Improve checks for SLU/SLUDIST %free() Salvatore Filippone 2020-05-12 14:31:57 +0200
  • 32d550ed05 Improve use of TRIM in precinit Salvatore Filippone 2020-05-12 14:31:51 +0200
  • f7059c285d For SLU and SLUDIST check for NULL pointers on FREE Salvatore Filippone 2020-05-11 15:36:21 +0200
  • 5b9f76354b Merge branch 'unify_aggr_bld' of https://github.com/sfilippone/mld2p4-2 into unify_aggr_bld Salvatore Filippone 2020-05-11 12:11:46 +0200
  • 4d1a87e5d8 Added L1-JACOBI and L1-BJAC as simple preconditioners in PRECINIT Salvatore Filippone 2020-05-11 12:11:27 +0200
  • 8eae0dc459 Corrected return on C interface of precinit for already associated prec Cirdans-Home 2020-05-08 12:13:42 +0200
  • 8f60a49fc6 Fix jac%cnv Salvatore Filippone 2020-05-07 18:29:51 +0200
  • de75eec402 Fix build of BJAC diagonal block factorization. Salvatore Filippone 2020-05-06 15:48:08 +0200
  • 8f167a3295 Fix typo in cprecset.F90 Salvatore Filippone 2020-05-05 21:53:20 +0200
  • 0854eee936 New L1-BJAC smoother cleanups. Salvatore Filippone 2020-05-05 18:28:23 +0200
  • 441c607c4a Added L1-BJAC smoother. Salvatore Filippone 2020-05-05 14:03:35 +0200
  • 6ac8cffa0a Merge branch 'stopcriterion' into unify_aggr_bld Salvatore Filippone 2020-05-04 13:30:42 +0200
  • c0b033da57 Take out the backfix method. Salvatore Filippone 2020-05-04 12:44:37 +0200
  • e0491f1f17 Changed selection criterion between Jacobi/BJAC application stopcriterion Cirdans-Home 2020-04-30 19:10:01 +0200
  • e680f2092f Merge branch 'development' into stopcriterion to correct memory leak Cirdans-Home 2020-04-30 14:23:35 +0200
  • 67cff859ec Fix lev%free() for sm2a Salvatore Filippone 2020-04-30 14:05:04 +0200
  • 78e7f29371 Corrected print routine to avoid double print of last residual Cirdans-Home 2020-04-30 12:08:24 +0200
  • 87bcae4a28 Merge branch 'development' into stopcriterion Cirdans-Home 2020-04-29 17:12:05 +0200
  • 837a5b1a1d Added default behavior and psb_toupper function in string check Cirdans-Home 2020-04-29 16:57:51 +0200
  • c49301de12 Fix CSETC for MUMPS Salvatore Filippone 2020-04-29 12:28:36 +0200
  • 825037761f Reworked CSETC methods Salvatore Filippone 2020-04-29 09:45:44 +0200
  • 6ac3e6c146 Added stop criterion on residual for BJAC as coarse solver Cirdans-Home 2020-04-28 19:15:09 +0200
  • 4af1351344 Remove last vestiges of single precision sludist files from Makefile Salvatore Filippone 2020-04-27 18:43:41 +0200
  • 70a85c6972 Fix handling of level sweeps in the case of global solver and print warning. Salvatore Filippone 2020-04-27 16:53:53 +0200
  • 8006626693 Mumps: use izero instead of 0 in calling sequence Salvatore Filippone 2020-04-27 16:52:44 +0200
  • 0380a90ead Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-04-25 08:45:18 +0200
  • 9ac2a27077 Merge branch 'smoothed-parm' into unify_aggr_bld Salvatore Filippone 2020-04-24 16:57:31 +0200
  • 2c257321a0 Regenerate configure script from latest updates for SuperLU_DIST Salvatore Filippone 2020-04-24 16:18:10 +0200
  • 47b5d86fbf Merge branch 'smoothed-parm' of https://github.com/sfilippone/mld2p4-2 into smoothed-parm Salvatore Filippone 2020-04-24 16:13:04 +0200
  • 2f1d6e29bb Fixes for interfacing with multiple versions of SuperLU_DIST Salvatore Filippone 2020-04-24 16:02:16 +0200
  • 6fb0172cd7 Update support for SuperLU_Dist version 6 Salvatore Filippone 2020-04-22 17:39:57 +0100
  • cb0e726980 New call ac_coo%fix Salvatore Filippone 2020-04-22 11:53:50 +0200
  • 650fd36982 Merge branch 'smoothed-parm' into unify_aggr_bld Salvatore Filippone 2020-04-22 11:52:37 +0200
  • fa4623f54b Ensure using correct NZ value Salvatore Filippone 2020-04-22 10:41:08 +0100
  • 028ccea2e3 Fix handling of aggregator/smoother parms upon resizing Salvatore Filippone 2020-04-22 10:37:56 +0100
  • 5c22fe9c4c Merge branch 'smoothed-parm' into unify_aggr_bld Salvatore Filippone 2020-04-19 11:23:49 +0200
  • d2aeeb9dae Improve structure of Makefiles Salvatore Filippone 2020-04-18 17:59:36 +0200
  • e4e7d8970e Move call to ac%fix Salvatore Filippone 2020-04-17 16:22:42 +0200
  • aa6c9df52f Fix cbind Makefile Salvatore Filippone 2020-04-15 09:51:57 +0200
  • 28cc3283cd Update makefile for cbind. Salvatore Filippone 2020-04-15 09:50:57 +0200
  • 4ba8968f02 Merge branch 'smoothed-parm' into unify_aggr_bld Salvatore Filippone 2020-04-13 17:01:11 +0200
  • 6aed8608ca New version X_spmm_bld_inner Salvatore Filippone 2020-04-13 13:17:50 +0200
  • 4696ef16bf Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-04-08 11:42:09 +0200
  • f68f281089 Merge branch 'smoothed-parm' into unify_aggr_bld Salvatore Filippone 2020-04-08 10:37:57 +0200
  • 66000d638c Fix INTENT of desc_a for cases where we need a deep copy. Salvatore Filippone 2020-04-07 11:30:03 +0200
  • f2476eefc3 Take out unused vars in spmm_bld_inner. Salvatore Filippone 2020-04-05 18:17:07 +0200
  • 7398693f57 Fix error message args for LPK4/LP8 Salvatore Filippone 2020-04-02 13:01:06 +0200
  • 1b862e3dcc Fix intent for op_prol in inner_mod:var_bld Salvatore Filippone 2020-03-31 11:43:16 +0200
  • 6b4980490c Fixed intent of variables in module inner_mod Salvatore Filippone 2020-03-31 11:39:10 +0200
  • d57c46e78b Fix position of update_aggr call. Salvatore Filippone 2020-03-14 15:56:24 +0100
  • af8a9e875f Fix documentation typo Salvatore Filippone 2020-02-21 17:38:45 +0000
  • b29701e1c3 Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-02-20 13:54:09 +0000
  • aa205fa4f9 Fix coarse matrix build for replicated. Salvatore Filippone 2020-02-20 13:51:33 +0000
  • 343a0e3661 Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-02-20 12:30:24 +0000
  • 7f3f0cb2e5 Fix build of replicated coarse matrix for unsmoothed aggregation. Salvatore Filippone 2020-02-20 12:28:20 +0000
  • 497984f9e3 Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-02-15 15:14:12 +0000
  • 850317a62b Change mat%print interface, and refactor. Salvatore Filippone 2020-02-15 15:13:56 +0000
  • 63f8bd4557 New iproc argument in prec%dump Salvatore Filippone 2020-02-14 15:59:57 +0000
  • 1b7bdb437b Internal unused var cleanup Salvatore Filippone 2020-02-13 17:36:27 +0000
  • ac1c81f112 Fix handling of large process count in filename generation. Salvatore Filippone 2020-02-13 17:24:15 +0000
  • de25234293 Cleanup internal declarations and unused variables. Salvatore Filippone 2020-02-11 13:39:03 +0000
  • f34594df60 Unify notation for nd_nnz_tot and fix byte size. Salvatore Filippone 2020-02-11 11:17:33 +0000
  • d51de74a05 Fix computation of global matrix coarse size. Salvatore Filippone 2020-02-07 18:17:23 +0000
  • ee34e9e9f7 Fixes for build process. REPL does not work yet! Salvatore Filippone 2020-02-07 13:55:00 +0000
  • b339d867da Rework unsmoothed and "bizarre" bld to align with smoothed. Salvatore Filippone 2020-02-07 11:53:19 +0000
  • 85a03d87ba Partial cleanup of aggregation code. Salvatore Filippone 2020-02-06 16:42:20 +0000
  • 4291f08cc7 Streamline new smoothed implementation, first step Salvatore Filippone 2020-02-05 16:34:06 +0000
  • 2295f16aa7 Merge branch 'development' of https://github.com/sfilippone/mld2p4-2 into development Salvatore Filippone 2020-02-05 15:08:00 +0000
  • 8026e0ccd3 Cleanup variables etc. Fixed Makefile. Salvatore Filippone 2020-02-05 14:45:15 +0000
  • 8fbaa83f10 Changes for IPK8==LPK8 Salvatore Filippone 2020-02-05 14:42:22 +0000
  • 41731b2acb New spmm_bld_inner files. Salvatore Filippone 2020-02-05 14:42:08 +0000
  • 82bc6a7fc4 New implementation of SMTH_BLD. Salvatore Filippone 2020-02-05 11:23:18 +0000
  • c6257025d8 Beginning new version of smth_bld Salvatore Filippone 2020-02-05 08:48:59 +0000
  • 7cefe92b0b Improve memory management in nosmth_bld Salvatore Filippone 2020-02-03 13:41:48 +0000
  • 592d44419d Additional fixes for KIND in PSBLAS calls. Salvatore Filippone 2020-02-02 15:46:31 +0000
  • 2a8291489d Additional fixes for KIND in PSBLAS calls. Salvatore Filippone 2020-02-02 15:39:36 +0000
  • b3e482ff93 Fix issue with KIND for calling PSBLAS. Salvatore Filippone 2020-02-02 15:35:50 +0000
  • bad3aac784 New name VG in matdist. Salvatore Filippone 2020-01-15 14:28:34 +0000
  • 6c2efcb233 Fix Makefile for change of name to README.md Salvatore Filippone 2019-12-26 16:59:37 +0000