Commit Graph

  • 0c9d295264 route additive and multiplicative nested block solves through psb_d_nested_field_solve nested_matrix_type jalmerol 2026-06-29 13:42:52 +0200
  • 660fc9c2d2
    Merge 36704e640b into d7f3bf536d #42 Luca Heltai 2026-06-26 20:03:27 +0200
  • 36704e640b Replace _Bool with bool in C interface headers for C++ compatibility #42 Luca Heltai 2026-06-26 20:01:09 +0200
  • 4315a2b395 Merge branch 'development' into remap-coarse remap-coarse sfilippone 2026-06-24 14:02:38 +0200
  • 66026aca90 Attempt for remapping sfilippone 2026-06-24 14:01:53 +0200
  • 4724477727
    Merge 286423cc08 into d7f3bf536d #39 Marco Feder 2026-06-23 16:18:00 +0000
  • ef3e46ae6e Split serial_vect in mod and impl merge-kinsol-maint sfilippone 2026-06-21 13:14:25 +0200
  • 4aea0d40e8 Fix setelem definition and impl. sfilippone 2026-06-17 10:09:40 +0200
  • f91ffc1f5a Add linsolve_mod sfilippone 2026-06-17 09:29:09 +0200
  • 768c6764d3 move file to new location jalmerol 2026-06-16 17:37:37 +0200
  • 606548e294 added field-split nested preconditioner with Schur and inner Krylov support jalmerol 2026-06-16 17:31:13 +0200
  • 6bc7c0c34f util: psb_X_mmio_mod sfilippone 2026-06-16 16:42:19 +0200
  • 64bee3fb7d CBIND linsolve fixes sfilippone 2026-06-16 16:42:07 +0200
  • 8a57d90d06 Cbind base fixes sfilippone 2026-06-16 16:41:51 +0200
  • 42a2c67482 Fix MLT-DIV in serial vectors sfilippone 2026-06-16 16:41:19 +0200
  • 53cca9a94c Linsolve mods sfilippone 2026-06-16 16:40:55 +0200
  • 50607ad9bf Fix util dependencies sfilippone 2026-06-16 16:40:27 +0200
  • e068aaf2e7 Fix MMIO in UTIL maint-3.9.0 sfilippone 2026-06-16 16:37:49 +0200
  • 23e43f4361 Merge branch 'maint-3.9.0' of github.com:sfilippone/psblas3 into maint-3.9.0 sfilippone 2026-06-16 12:55:53 +0200
  • 91d7e8179b Split functions in cbind from psblas to serial sfilippone 2026-06-16 12:48:51 +0200
  • fd2883375c Fix mmio_impl sfilippone 2026-06-16 12:48:39 +0200
  • 206c9b91ee Fix silly typo testmergemaint sfilippone 2026-06-15 17:11:30 +0200
  • 4a56c9cc96 Avoid multiple cbind definitions sfilippone 2026-06-15 17:09:57 +0200
  • 09534c9d54 Add mmio_mod sfilippone 2026-06-15 16:34:29 +0200
  • 1468c6ea2a Test merging of main/kinsol-stop sfilippone 2026-06-15 16:17:40 +0200
  • 3a30c9495d First merge steps sfilippone 2026-06-15 14:36:46 +0200
  • 5d07ed92aa [UPDATE] Restored work argument for non _vect routines in preconditioners communication_v2 Stack-1 2026-06-15 13:29:12 +0200
  • 877058094a docs: linearize psblas-3.9.pdf for web viewing Stack-1 2026-06-13 15:55:06 +0200
  • c215f4f404 docs: fix GitHub rendering of internals and PDF Stack-1 2026-06-13 15:41:10 +0200
  • dad4d3b894 docs: add developer guide internals layer Stack-1 2026-06-13 15:28:23 +0200
  • a140a1050c docs: document communication_v2 user-level flags and fix manual errors Stack-1 2026-06-13 15:28:10 +0200
  • 8bd49c43b1 [UPDATE] Convert the CG test to the builder API and drop the redundant builder test Stack-1 2026-06-13 12:50:13 +0200
  • e1d759d019 [ADD] Generate the nested matrix support for s/c/z from the templates Stack-1 2026-06-13 01:58:38 +0200
  • fd60bb8d7f [UPDATE] User-friendly row queries on the nested matrix Stack-1 2026-06-12 20:24:06 +0200
  • 8e02a99a11 [ADD] Stock preconditioners, configurable block format and full base-class contract for the nested matrix Stack-1 2026-06-12 19:50:40 +0200
  • cddb5bd40c Improve stopping criterion handling kinsol-stop sfilippone 2026-06-12 15:10:28 +0200
  • dc7af8b82e Define is_asb & friends in C interface sfilippone 2026-06-12 15:10:14 +0200
  • 026b1953c2 [FIX] Drop work= from MINRES vector calls after the development merge Stack-1 2026-06-11 20:49:29 +0200
  • 5f659ffba2 [ADD] ignore test .log artifacts Stack-1 2026-06-11 20:11:15 +0200
  • 732a74c928 [FIX] Drop work= from MINRES vector calls after the development merge Stack-1 2026-06-11 19:07:42 +0200
  • 1244b640e0 [UPDATE] Merge communication_v2 into nested_matrix_type Stack-1 2026-06-11 18:22:03 +0200
  • a2c9238ba6 Merge origin/communication_v2 into communication_v2 Stack-1 2026-06-11 18:12:55 +0200
  • 7d4354feac Merge origin/development into communication_v2 Stack-1 2026-06-11 18:07:28 +0200
  • acdd2e9eb5 [ADD] Nested (MATNEST-style) block matrix support and tests Stack-1 2026-06-11 16:51:50 +0200
  • d7f3bf536d Cosmetic changes in cuda dir development sfilippone 2026-06-11 15:20:44 +0200
  • 8254b66140 Overzealous make clean sfilippone 2026-06-11 15:20:29 +0200
  • 0688629612 Configry adjustments to sequencing PSBL_IPK sfilippone 2026-06-11 15:20:02 +0200
  • 1c51cab1b5 Make desc_is_asb always a method sfilippone 2026-06-10 13:52:23 +0200
  • 187a8c3051 Minor adjustments to configry sfilippone 2026-06-10 13:51:54 +0200
  • 847e638123 Fix detail in base/modules/makefile sfilippone 2026-06-10 13:51:18 +0200
  • 67deef4e97 restored work parameter in non-vect implementations federicamontes 2026-06-10 12:45:37 +0200
  • 3aceaa31eb Implementation of preconditioned MINRES minres Fabio Durastante 2026-06-08 15:31:00 +0200
  • 0c3f67ae35 Refactor rgmres step 2 sfilippone 2026-06-08 15:29:00 +0200
  • 3c747f3c82 Define i_mmio_impl sfilippone 2026-06-08 13:31:21 +0200
  • 2e40d962e2 New GMRES and MMIO_IMPL improved and templated sfilippone 2026-06-08 13:21:26 +0200
  • a424441677 Refactor RGMRES step 1. sfilippone 2026-06-08 12:32:47 +0200
  • 4a5acb014c Put mmio_impl into templates sfilippone 2026-06-05 16:33:25 +0200
  • d7cb05f371 Define unrolling at 64 for HLL sfilippone 2026-06-05 15:55:07 +0200
  • d99e759fd1 Change handling of stopping criterion, refactor GMRES sfilippone 2026-06-05 15:53:51 +0200
  • 45e04024aa Locate mpi.mod for OpenMPI in CMake build test_dev Stack-1 2026-06-05 12:45:00 +0200
  • 784c3cc0b4 Drop stale work argument from psb_d_nest_spsm Stack-1 2026-06-05 12:45:00 +0200
  • 6bd7c32b58 Locate mpi.mod for OpenMPI in CMake build Stack-1 2026-06-05 12:45:00 +0200
  • e45b1a04c4 Locate mpi.mod for OpenMPI in CMake build Stack-1 2026-06-05 12:45:00 +0200
  • b8d41569fd Add double-precision nested block-structured matrix/vector layer jalmerol 2026-05-25 18:15:07 +0200
  • 6b7115e7f0 Add CMake build/ directory to .gitignore Stack-1 2026-06-05 00:00:56 +0200
  • 164f393183 Add CMake build/ directory to .gitignore Stack-1 2026-06-05 00:00:56 +0200
  • fbf96f6f5d Fix CMake base source list for comm_schemes and psb_comm_mod Stack-1 2026-06-04 23:35:54 +0200
  • 027ca71a38 Fix CMake base source list for comm_schemes and psb_comm_mod Stack-1 2026-06-04 23:35:54 +0200
  • a0df004218 Merge branch 'communication_v2' into test_dev Stack-1 2026-06-04 22:42:45 +0200
  • f725ccdeeb Merge branch 'development' into communication_v2 Stack-1 2026-06-04 22:31:01 +0200
  • 2acfbe7e4a [FIX] Fixed threshold for spmm computational_routines test Stack-1 2026-06-04 21:21:08 +0200
  • e88e3d3008 [UPDATE] Added comm tests for all precisions and fixed spmm test in computational_routines Stack-1 2026-06-03 11:47:15 +0200
  • 4ec9c5cfd3 New stop criterion sfilippone 2026-05-29 15:01:34 +0200
  • 18a9ebbd8b Fixes for sundial interfacing to VECT and LINSOLVE (rgmres) sfilippone 2026-05-29 14:00:57 +0200
  • 2c65c50593 [ADD] Added single point of comm_scheme selection on descriptor Stack-1 2026-05-27 15:24:43 +0200
  • a988b33cd5 Intermediate step for debugging sfilippone 2026-05-27 14:40:17 +0200
  • 29248d366f [UPDATE] Refactor after template update for RMA routines Stack-1 2026-05-26 13:15:31 +0200
  • 4b8e4dd4a3 [UPDATE] Refactor after template update for RMA routines Stack-1 2026-05-26 12:11:49 +0200
  • bfd5b2a1be Define psb_@X@_linsolve_mod vectop-fix sfilippone 2026-05-22 16:30:50 +0200
  • 0bdb1c2d84 Fix vector MLT and DIV sfilippone 2026-05-22 16:30:33 +0200
  • eabdeda1af New stop criteria sfilippone 2026-05-22 14:56:12 +0200
  • fffc8dbc00 Merge branch 'maint-3.9.0' into merge-maint-par merge-maint-par sfilippone 2026-05-12 15:55:10 +0200
  • 9e1c7b775e Fix (de)allocate prec and SolverOptions sfilippone 2026-05-12 13:27:24 +0200
  • d231efe35a [FIX] Modified spmv test to check overlap Stack-1 2026-05-12 12:32:03 +0200
  • ed138c8afd Fix matrix generation sfilippone 2026-05-05 16:58:17 +0200
  • 926409bf0e Fix matrix generation sfilippone 2026-05-05 16:49:42 +0200
  • 014abc941c Fix matrix generation sfilippone 2026-05-05 16:43:40 +0200
  • 6c9337c728 Fix sample matrix generators sfilippone 2026-05-05 15:55:03 +0200
  • 09308b5c7d various changes, including test matrix generators sfilippone 2026-05-05 15:49:13 +0200
  • c1ceda1598 Merge branch 'maint-3.9.0' of github.com:sfilippone/psblas3 into maint-3.9.0 sfilippone 2026-05-05 15:43:14 +0200
  • 914dd33e4a Maintenance fixes sfilippone 2026-05-05 15:42:29 +0200
  • 9ef5179ecc Test sfilippone 2026-05-05 12:35:03 +0200
  • 6d4ed9575a Channge naming scheme for C types sfilippone 2026-05-04 16:52:58 +0200
  • 9b95e14b2c recover seriall_cbind_impl sfilippone 2026-05-04 15:35:52 +0200
  • 263621b524 Change set_scal in base_vect_impl. Fix C includes sfilippone 2026-05-04 15:34:08 +0200
  • b29166c60a New templated H and C files in CBIND, take 1 sfilippone 2026-05-04 14:20:48 +0200
  • 5d7b10683a Refactor CBIND Salvatore Filippone 2026-05-03 19:13:34 +0200
  • 90b6a1637d Refactor cbind/base modules Salvatore Filippone 2026-05-03 17:17:28 +0200
  • dd6dd4cdfe Refactor vect_mod Salvatore Filippone 2026-05-03 11:14:23 +0200
  • 7ff4d251fd Merge branch 'maint-3.9.0' into merge-maint-par Salvatore Filippone 2026-05-03 09:11:29 +0200