Tzanio
|
8f7cb0b3db
|
Switch to a singleton for the hypre session object: 'HYPRE_Session hypre;' -> 'Hypre::Init();'
|
2022-03-08 18:06:43 -08:00 |
|
Tzanio
|
f543b5e51d
|
Updates after discussion with hypre team
|
2022-03-08 13:37:16 -08:00 |
|
Tzanio
|
fc7f7d11f4
|
minor
|
2022-03-07 18:32:56 -08:00 |
|
Tzanio
|
7fa9f1b221
|
Check for hypre's version in HYPRE_Session
|
2022-03-07 14:49:56 -08:00 |
|
Tzanio
|
447f00d80b
|
Added a HYPRE_Session class to hypre.?pp and examples/miniapps
|
2022-03-07 14:22:22 -08:00 |
|
Tzanio
|
6d2530775b
|
Extended copyright to 2022
|
2022-02-25 10:24:50 -08:00 |
|
Tzanio Kolev
|
935d3f6df0
|
Merge pull request #2737 from mfem/shadow-linalg-dev
Fixing shadow variables in linalg classes [shadow-linalg-dev]
|
2022-02-24 08:50:38 -08:00 |
|
Tzanio
|
4f37593ef8
|
Fix compiler error with old HYPRE
|
2022-02-20 15:01:14 -08:00 |
|
Stowell, Mark L
|
53e4896385
|
Merge remote-tracking branch 'origin/master' into shadow-linalg-dev
|
2022-02-18 09:16:27 -08:00 |
|
Will Pazner
|
14b48da4d2
|
Merge remote-tracking branch 'origin/master' into shadow-out-dev
|
2022-02-18 08:20:52 -08:00 |
|
Stowell, Mark L
|
0ee82397de
|
Following suggestions from @pazner
|
2022-02-17 15:02:18 -08:00 |
|
Arturo Vargas
|
46df499e23
|
edit pass - PR comments
|
2022-02-03 11:48:58 -08:00 |
|
Arturo Vargas
|
4a6a421ea9
|
macro styling changes
|
2022-01-27 11:46:27 -08:00 |
|
Stowell, Mark L
|
63381b366a
|
Renaming ostream variables from out to os
|
2022-01-18 15:06:46 -08:00 |
|
Arturo Vargas
|
105d1e767b
|
add support for hypre with hip
|
2022-01-04 12:41:38 -08:00 |
|
Stowell, Mark L
|
61215468f3
|
Fixing shadow variables in linalg classes
|
2021-12-23 16:25:02 -08:00 |
|
Stowell, Mark L
|
f7c9bdab17
|
Renaming "out" and "err" local variables to avoid globals
|
2021-12-22 15:19:20 -08:00 |
|
Josh Essman
|
8c5e3c4e08
|
Merge branch 'master' into hyperparvec-move-dev
|
2021-11-22 10:25:05 -06:00 |
|
Victor A. P. Magri
|
ba1e213c19
|
Add check on hypre version
|
2021-11-11 11:05:03 -08:00 |
|
Josh Essman
|
bd1dbd3754
|
refactor: add CreateCompatibleVector method to HypreParVector
|
2021-11-09 15:45:39 -06:00 |
|
Victor A. P. Magri
|
7a6758a53b
|
Update prepocessor macros
|
2021-11-08 15:27:06 -08:00 |
|
Josh Essman
|
143b0378e5
|
cleanup: remove redundant code
|
2021-11-08 17:11:01 -06:00 |
|
Victor A. P. Magri
|
39b2f27dc2
|
Merge branch 'master' into hypre-update
|
2021-11-08 14:50:15 -08:00 |
|
Josh Essman
|
12cc340afb
|
cleanup: apply suggestions from @pazner
|
2021-11-08 08:08:30 -06:00 |
|
Josh Essman
|
c85f81f9b4
|
fix: update hypreparvec copy ctor to copy local data
|
2021-11-04 12:22:25 -05:00 |
|
Josh Essman
|
72331717c7
|
tests: add tests for new functionality and fix other hypreparvec test
|
2021-11-04 10:15:23 -05:00 |
|
Josh Essman
|
e96e88d543
|
feat: add vector move ctor/assignment
|
2021-11-04 09:01:28 -05:00 |
|
Josh Essman
|
2337137f33
|
feat: add move constructor for hypreparvec
|
2021-11-03 17:31:19 -05:00 |
|
Will Pazner
|
c76cbfa010
|
Add HypreParVector::Read
|
2021-10-15 13:03:13 -07:00 |
|
Victor A. P. Magri
|
28369b9be2
|
Update BoomerAMGCoarseParms call
|
2021-10-07 13:54:25 -07:00 |
|
Tzanio Kolev
|
a3f0a5bb7c
|
Merge pull request #2573 from mfem/hypre-cuda-lobpcg-fix
Fix an issue in HypreLOBPCG when HYPRE is built with CUDA
|
2021-09-29 20:58:42 -07:00 |
|
Tzanio Kolev
|
309928b152
|
Merge pull request #2567 from mfem/rbm_hypre
Elasticity RB modes - NCMesh
|
2021-09-28 09:42:43 -07:00 |
|
Veselin Dobrev
|
8c3ca133f5
|
Fix an issue in HypreLOBPCG when HYPRE is built with CUDA
|
2021-09-27 17:09:12 -07:00 |
|
Tzanio Kolev
|
0a9ec5bcf9
|
Merge pull request #2491 from mfem/hypre-bigint-fixes
Fixes for HYPRE_BIGINT and HYPRE_MIXEDINT
|
2021-09-27 12:55:56 -07:00 |
|
blaz
|
c023bd7ce2
|
Elasticity RB modes - NCMesh
|
2021-09-23 21:48:30 -07:00 |
|
victor
|
e6647ee265
|
Avoid unecessary copy when using hypre with gpu support
|
2021-09-20 15:59:18 -07:00 |
|
victor
|
1264d9906c
|
Move mapping pointer to device when hypre_IntArray is defined (suggested by @waynemitchell)
|
2021-09-20 15:40:58 -07:00 |
|
Veselin Dobrev
|
5a9c15ef8b
|
Update HypreParMatrix::ExtractSubmatrix to do the work on
host because hypre_ParCSRMatrixExtractSubmatrixFC works on
host only.
|
2021-09-20 14:53:25 -07:00 |
|
Veselin Dobrev
|
b7b1907b37
|
Add clarification comments in HypreParMatrix::ExtractSubmatrix
|
2021-09-20 12:55:47 -07:00 |
|
Veselin Dobrev
|
681098ca4b
|
In HypreParMatrix::ExtractSubmatrix, error out if hypre is
built with CUDA without UVM -- this is required by the
function hypre_ParCSRMatrixExtractSubmatrixFC, at least.
|
2021-09-20 12:47:55 -07:00 |
|
victor
|
796c4b2a89
|
Fix CF_marker computation for the old code branch (without hypre_IntArray)
|
2021-09-20 08:18:08 -07:00 |
|
victor
|
0e3c902fff
|
Apply astyle
|
2021-09-18 00:00:40 -07:00 |
|
victor
|
182b215126
|
Replace preprocessor variable with hypre_IntArrayData
|
2021-09-17 23:35:22 -07:00 |
|
victor
|
ef75de02d7
|
Update CF_marker object type to hypre_IntArray
|
2021-09-17 23:03:20 -07:00 |
|
Sebastian Grimberg
|
af21f7258e
|
Fix HYPRE_BigInt bugs for HYPRE_BIGINT and HYPRE_MIXEDINT
|
2021-08-25 22:01:49 -07:00 |
|
Tzanio
|
7feb27958b
|
Merge branch 'master' into hypre-fix
Conflicts:
CHANGELOG
|
2021-08-20 16:58:41 -07:00 |
|
victor
|
1361e3907d
|
Update with new fix based on hypre's version
|
2021-08-19 17:18:21 -07:00 |
|
Will Pazner
|
4cd960bd3a
|
Use l1-Jacobi smoother for ADS with CUDA
|
2021-08-18 17:24:02 -07:00 |
|
victor
|
8da76d18d2
|
Fix comment
|
2021-08-18 13:56:08 -07:00 |
|
victor
|
18336a2936
|
Run make style
|
2021-08-18 13:34:00 -07:00 |
|