camierjs
3803c3305e
- Remove unnecessary general/forall.hpp include in miniapps and tests
...
- Fix cast warnings in mesh (nc)nurbs files
2025-12-04 16:49:09 -08:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Veselin Dobrev
1f89281b12
Replace calls to mfem::forall_switch(HypreUsingGPU(), ...) with calls
...
to a new function, mfem::hypre_forall(...) that matches the hypre
execution (and memory location) policy. This way, if MFEM uses CPU and
hypre uses GPU, mfem::hypre_forall() will run on GPU, as expected, and
not on CPU as does mfem::forall_switch(HypreUsingGPU(), ...).
2024-04-30 15:54:45 -07:00
Tom Stitt
e1b491926f
Merge remote-tracking branch 'origin/master' into hypre-runtime-compute-policy
2024-04-03 09:53:16 -07:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Arturo Vargas
f71490420a
Merge branch 'master' into hypre-runtime-compute-policy
2024-01-18 14:35:01 -08:00
Tom Stitt
f0a731d02d
cleanup
2023-11-22 09:53:15 -08:00
Will Pazner
7de9f15d12
Improve GPU algorithm in FormDiscreteDivergenceMatrix
...
Allow for more parallelism, threading over every matrix entry rather than just
over every row
2023-11-06 14:59:31 -08:00
Tom Stitt
4115a9ad5d
handle more HYPRE_USING_{GPU,HIP,CUDA}
2023-08-29 21:16:35 -07:00
Will Pazner
167f0d8380
Fix relative paths for H(div) includes
2023-05-03 11:05:09 -07:00
Will Pazner
1a07e09305
Update copyright year in H(div) solvers miniapp
2023-05-03 11:05:09 -07:00
Will Pazner
227a3c2c98
Add H(div) saddle-point solver miniapps
...
Included are grad-div and Darcy/Poisson miniapps.
2023-01-26 19:19:11 -08:00