Skip to content

feat: add hypredrive support#4007

Open
victorapm wants to merge 22 commits intodevelopfrom
feature/paludettomag1/hypredrive
Open

feat: add hypredrive support#4007
victorapm wants to merge 22 commits intodevelopfrom
feature/paludettomag1/hypredrive

Conversation

@victorapm
Copy link
Copy Markdown
Contributor

@victorapm victorapm commented Mar 27, 2026

Add hypredrive in library mode (libHYPREDRV) as an optional dependency in GEOS

libHYPREDRV provides flexible runtime control of hypre solvers. Particularly, it allows GEOS to fine-tune internal MGR parameters

GEOS-DEV/thirdPartyLibs#344

@victorapm victorapm self-assigned this Mar 27, 2026
@victorapm victorapm added ci: run CUDA builds Allows to triggers (costly) CUDA jobs flag: ready for review labels Mar 27, 2026
@victorapm victorapm added the ci: run integrated tests Allows to run the integrated tests in GEOS CI label Mar 27, 2026
@victorapm victorapm added the ci: run code coverage enables running of the code coverage CI jobs label Mar 27, 2026
@victorapm victorapm requested a review from arng40 as a code owner March 27, 2026 17:50
@victorapm victorapm added flag: requires rebaseline Requires rebaseline branch in integratedTests flag: requires updated TPL(s) Needs a specific TPL PR labels Mar 28, 2026
@victorapm
Copy link
Copy Markdown
Contributor Author

rebaseline due to new hypredriveInputFile XML entry under LinearSolverParameters (this is an optional keyword that allows passing arbitrary YAML strategies to hypredrive, according to its conventions)

everything is green now, @castelletto1 @OmarDuran @rrsettgast

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci: run code coverage enables running of the code coverage CI jobs ci: run CUDA builds Allows to triggers (costly) CUDA jobs ci: run integrated tests Allows to run the integrated tests in GEOS CI flag: ready for review flag: requires rebaseline Requires rebaseline branch in integratedTests flag: requires updated TPL(s) Needs a specific TPL PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant