Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Sebastian Grimberg
a8502b5b29
Fix bug for GPU builds when using sparse direct solvers with multiple RHS
2023-09-29 07:30:09 -07:00
Sebastian Grimberg
6ae0a5bb89
Fix STRUMPACK version check bug
2023-04-11 21:56:44 -07:00
Sebastian Grimberg
417837e238
Remove code for unsupported STRUMPACK < v3.0
...
Fix ReturnCode bug for v6.3.1 as well.
2023-04-11 10:23:49 -07:00
hughcars
3a1b7ebc51
Merge branch 'master' into sjg/strumpack-solver-dev
2023-03-30 12:44:22 -04:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Sebastian Grimberg
53bc105b9b
Add option to enable or disable STRUMPACK GPU support
2023-01-27 15:25:41 -08:00
Sebastian Grimberg
c7f42bd83c
Fix deprecated Vector cast
2023-01-12 10:26:11 -08:00
Sebastian Grimberg
48750e304b
Update STRUMPACK solver: 64-bit index support and multiple RHS
...
For STRUMPACK > 6.3.1, also support mixed precision solver.
2023-01-10 10:54:18 -08:00
Will Pazner
dcd8b0907f
Merge remote-tracking branch 'origin/master' into vector-remove-implicit-conversion
...
# Conflicts:
# CHANGELOG
# fem/fe/fe_nd.cpp
# fem/fe/fe_rt.cpp
2022-12-06 11:54:32 -08:00
Veselin Dobrev
972a4c227e
Various simplifications, tweaks, and fixes
2022-11-19 14:18:43 -08:00
Veselin Dobrev
87596eaa38
Ensure SuperLU_DIST and STRUMPACK can use hypre matrices in GPU
...
memory by moving them temporarily to CPU memory.
2022-10-29 08:22:30 -07:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Pieter Ghysels
ef0858c7a1
Fix for STRUMPACK with hypre >= 21600
2020-08-25 10:48:41 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Tzanio
c9875bea1e
minor + make style
2019-01-20 21:10:43 -08:00
Pieter Ghysels
cb8a0c9bc7
Replace STRUMPACKSolver::SetMC64Job with
...
STRUMPACKSolver::DisableMatching, STRUMPACKSolver::EnableMatching
and STRUMPACKSolver::EnableParallelMatching.
This avoids the preprocessor macros in the ex11p.cpp example code.
The last routine is only enabled when compiling with STRUMPACK version >= 3.
2019-01-20 19:42:16 -08:00
Pieter Ghysels
9d59ff86a9
Check strumpack version, use correct call to set matching job
2019-01-17 14:09:37 -08:00
Pieter Ghysels
fa88da0acf
update strumpack interface for strumpack 3.x.y
2019-01-17 11:42:49 -08:00
Tzanio
de73da7593
make style
2017-06-14 12:35:53 -07:00
Stowell, Mark L
a020352560
Cleaning up unused variable warning and adding size checks
2017-06-12 16:56:55 -07:00
pghysels
a81eb2de81
Add a number of routines to the STRUMPACKSolver class
...
to set STRUMPACK solver options.
Pass the command line arguments to STRUMPACK.
Remove some debugging statements.
Make the indentation more consistent.
2017-06-10 23:40:05 -07:00
Pieter Ghysels
27cdf6631f
Initial commit for STRUMPACK support in MFEM.
2017-06-06 21:54:12 -07:00