Will Pazner
|
23bf647ade
|
Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
|
2022-04-11 09:18:10 -07:00 |
|
Will Pazner
|
74637f1e7f
|
Merge pull request #2804 from mfem/from-blocks-fix
Fix for HypreParMatrixFromBlocks for square matrices
|
2022-04-04 09:13:18 -07:00 |
|
Will Pazner
|
efdb30ce09
|
Batched LOR: add new HypreADS constructor
Allow for creation of HypreADS given explicit curl and gradient matrices and
coordinate vectors.
|
2022-03-28 20:46:35 -07:00 |
|
Will Pazner
|
afc20ffca1
|
Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
# Conflicts:
# doc/makefile
# linalg/hypre.cpp
# miniapps/solvers/plor_solvers.cpp
|
2022-03-21 20:53:45 -07:00 |
|
Will Pazner
|
88a7fa31fb
|
Set device pointer ownership in HypreParMatrix::SetOwnerFlags
|
2022-03-21 20:48:53 -07:00 |
|
Veselin Dobrev
|
9d7684c850
|
Fix a warning
|
2022-03-21 14:36:38 -07:00 |
|
Veselin Dobrev
|
a7925eeb28
|
Address 'FIXME' comments in hypre.cpp related to bigint
|
2022-03-21 14:27:01 -07:00 |
|
Will Pazner
|
c3ea6f4344
|
Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
# Conflicts:
# miniapps/solvers/plor_solvers.cpp
|
2022-03-21 11:26:48 -07:00 |
|
Tzanio
|
6c7a00d278
|
Match versions of HYPRE_Init and HYPRE_Finalize
|
2022-03-17 20:16:43 -07:00 |
|
Ketan Mittal
|
c7c4e7ce3a
|
bugfix hypre version for init and specify ordering in SetCurvature
|
2022-03-17 18:15:53 -07:00 |
|
Tzanio
|
eb2594cbad
|
Small final adjustments
|
2022-03-14 11:24:59 -07:00 |
|
Will Pazner
|
d226768ec0
|
Simplify and document HypreSolver::Setup
|
2022-03-13 11:43:06 -07:00 |
|
Will Pazner
|
c1ea4d48fa
|
Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
|
2022-03-12 11:59:38 -08:00 |
|
Will Pazner
|
778205ec30
|
Add Hypre::Finalize and check to make sure we don't finalize twice
|
2022-03-12 09:40:00 -08:00 |
|
Tzanio
|
1cb2839a20
|
Merge branch 'master' into hypre_init-dev
Conflicts:
CHANGELOG
|
2022-03-11 13:43:43 -08:00 |
|
Will Pazner
|
a5d90c56aa
|
Add HypreSolver::Setup
|
2022-03-10 17:14:46 -08:00 |
|
Will Pazner
|
81b6849a47
|
Batched LOR AMS: implementation and unit test
|
2022-03-10 14:25:06 -08:00 |
|
Will Pazner
|
0a52ee69ca
|
Batched LOR AMS: allow construction of HypreAMS without FE space
|
2022-03-10 10:53:33 -08:00 |
|
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 |
|
Will Pazner
|
1fb26145b1
|
Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
# Conflicts:
# general/cuda.hpp
# tests/unit/CMakeLists.txt
|
2022-03-01 17:54:15 -08:00 |
|
Tzanio
|
27e4b547c4
|
Merge branch 'master' into lo-dim-em-dev
|
2022-03-01 17:48:01 -08:00 |
|
Stowell, Mark L
|
5fa73ccc17
|
Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
# fem/bilininteg.cpp
# fem/fe/fe_base.hpp
# fem/fe/fe_nd.cpp
# fem/fe/fe_nd.hpp
# fem/fe/fe_rt.cpp
# fem/fe/fe_rt.hpp
|
2022-02-28 09:49:07 -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 |
|
Stowell, Mark L
|
f1aac89a3c
|
Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
|
2022-02-17 14:35:18 -08:00 |
|
Sebastian Grimberg
|
7f112f774d
|
Remove global reduction
|
2022-02-08 08:58:07 -08:00 |
|
Sebastian Grimberg
|
a8d7eb6a43
|
Add global check for square matrix
|
2022-02-08 08:32:45 -08:00 |
|
Arturo Vargas
|
46df499e23
|
edit pass - PR comments
|
2022-02-03 11:48:58 -08:00 |
|
Sebastian Grimberg
|
8fa43cccc8
|
Fix HypreParMatrixFromBlocks for square matrices
|
2022-02-02 14:55:55 -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 |
|
camierjs
|
67347ebade
|
Merge master in lor-batched-gpu
|
2021-11-30 15:53:42 -08:00 |
|
camierjs
|
fdb5d7d627
|
Parallel debug device
|
2021-11-30 15:53:26 -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 |
|
Stowell, Mark L
|
60f5eecb6c
|
Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
# .gitignore
# examples/CMakeLists.txt
# examples/makefile
|
2021-11-09 08:37:54 -08: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 |
|