Commit Graph
2060 Commits
Author SHA1 Message Date
camierjs c577ee0f43 Pre simplify w/o SerialImpl 2026-03-18 10:22:37 -07:00
camierjs 77fcf08222 Remove server, cleanup & pre SerialImpl for all 2026-03-18 10:18:40 -07:00
camierjs 7581a50d7d Melding back & bump to 128 max ranks 2026-03-17 22:02:32 -07:00
camierjs c12fe25b99 Parallel exchange and streams 2026-03-17 21:52:28 -07:00
camierjs e7c80fc92a wip Parallel mode 2026-03-17 18:10:50 -07:00
camierjs 4bc96f7adf Fix wrong thread delete 2026-03-17 14:15:04 -07:00
camierjs 88d888455a cleanup & make support 2026-03-17 13:07:44 -07:00
camierjs 8c9a4f6dfe Cleanup 2026-03-17 12:07:15 -07:00
camierjs b6a9473e64 Cleanup, reorg files 2026-03-17 11:40:42 -07:00
camierjs 501df35699 Add FindGLVis CMake 2026-03-17 10:51:59 -07:00
camierjs 2a89edf46e Whole run 2026-03-16 18:17:04 -07:00
camierjs 84ac542210 First run 2026-03-16 18:13:15 -07:00
camierjs 8299a7fa35 GLVis stream & server 2026-03-16 15:08:56 -07:00
Tzanio Kolev 03ba184adb Merge pull request #4882 from mfem/debug-mem-silent
Add option to run debug memory backend without issuing errors
2026-03-01 11:46:15 -08:00
Tzanio Kolev d3ae34710c Merge pull request #5195 from mfem/flip-index
Index sign functions
2026-02-27 13:32:22 -08:00
John Camier 629e93afd9 Merge branch 'master' into debug-mem-silent 2026-02-24 09:20:59 -08:00
Tzanio Kolev 3e277808a9 Merge pull request #5210 from mfem/hughcars/array-move-assignment-bugfix
Fix Array non-owning move assignment
2026-02-24 08:41:48 -08:00
Tzanio Kolev 76d0312309 Merge branch 'master' into hughcars/array-move-assignment-bugfix 2026-02-21 12:52:11 -08:00
John Camier 261f3805b8 Merge branch 'master' into debug-mem-silent 2026-02-17 10:59:40 -08:00
Tzanio Kolev 6e98055eb7 Merge branch 'master' into quadrature-function-fix 2026-02-17 08:28:12 -08:00
Dylan Copeland cc16ddadbf Merge branch 'master' of github.com:mfem/mfem into flip-index 2026-02-13 10:35:32 -08:00
camierjs dbb86c87c2 Revert last MFEM_VERIFY 2026-02-04 16:23:07 -08:00
camierjs e866ede0c4 Re-enable GPU Wrap2D runtime verifications and revert EAMassAssemble static qualifiers 2026-02-04 16:05:57 -08:00
Veselin Dobrev 2d021685de Fix a bug in QuadratureFunction::GetValues when getting a reference to
the data for one mesh element as a DenseMatrix.

Added new methods:
- Array<T>::MakeRef(Memory<T> &base, int offset, int size_)
- DenseMatrix::MakeRef(Memory<real_t> &base, int offset, int h, int w)
2026-02-02 08:42:58 -08:00
camierjs 5507772f37 HIP defaults to MFEM_HIP_BLOCKS 2026-01-31 12:52:17 -08:00
Hugh Carson d6ea262498 Address PR feedback
- Hoist src deletion
- Remove unneeded explicit cast given src is named
2026-01-30 14:01:59 -05:00
Dylan Copeland 6b147fd9ff Merge branch 'master' of github.com:mfem/mfem into flip-index 2026-01-29 15:45:52 -08:00
John Camier 2c0419a9a8 Merge branch 'master' into launch-bounds 2026-01-28 11:36:48 -08:00
Hugh Carson 894de992da Move assignment of non-owned arrays must fallback to copy assignment 2026-01-27 14:01:23 -05:00
camierjs 10d975d0e7 Remove unused code 2026-01-12 15:54:22 -08:00
camierjs 1bd9dd2e5d CUDA CEED benches 2026-01-11 18:10:28 -08:00
camierjs 31409edb7f Add CUDA MAX_THREADS_PER_BLOCK logic 2026-01-11 11:50:44 -08:00
camierjs 40039a6897 Cleanup CEED benchmarks 2026-01-10 10:58:50 -08:00
camierjs a05d4e1852 Bounds for HIP 2026-01-09 14:49:40 -08:00
Dylan Copeland 6f280d81b5 Introducing new functions for flipping index signs. 2026-01-05 18:46:25 -08:00
Tzanio Kolev d48af86cdf Merge branch 'master' into hybridization-gpu-amr 2026-01-05 16:32:49 -08:00
John Camier fbb50af208 Merge branch 'master' into debug-mem-silent 2025-12-30 12:50:33 -08:00
Will Pazner 1e35d9e49f Merge pull request #5092 from mfem/gpu-uuid
Added a way to get the GPU uuid
2025-12-29 12:04:11 -08:00
Andrew Ho dee699eede switch to use the cuda runtime API for compatibility with MFEM_GPU_CHECK 2025-12-22 06:41:53 -08:00
Ketan Mittal 81272cb468 Merge branch 'master' into gpu-uuid 2025-12-15 13:03:13 -08:00
Will Pazner bd4df5fad0 Add missing HostReadWriteJ in Table 2025-12-14 11:31:57 -08:00
Will Pazner 9cc9765e15 Add missing Doxygen comment 2025-12-10 21:23:05 -08:00
Andrew Ho 15060b8da4 expanded documentation 2025-12-01 12:39:43 -08:00
Will Pazner c78863a437 Merge remote-tracking branch 'origin/master' into table-array
# Conflicts:
#	fem/tmop/tmop_pa_da3.cpp
#	fem/tmop/tmop_pa_tc2.cpp
#	fem/tmop/tmop_pa_tc3.cpp
#	general/array.hpp
#	linalg/densemat.hpp
2025-11-25 14:00:20 -08:00
Andrew Ho b993e42c24 Merge branch 'master' into gpu-uuid 2025-11-10 13:16:26 -08:00
Tzanio Kolev 087a29249a Merge pull request #5096 from mfem/guard-raja-gpu-in-forall
raja+gpu forall guard
2025-11-09 14:09:11 -08:00
Tzanio Kolev dcff876e94 Merge pull request #4979 from mfem/array-vector-improvements-dev
Improvements to Vector + Array
2025-11-08 16:53:41 -08:00
Tzanio Kolev 058e3414b0 Merge branch 'master' into fix-caliper-scope 2025-11-04 11:51:58 -08:00
Tom Stitt 47c39d5102 followup to #4923 so mfem built with raja gpu support can be used in a library that isn't using the device compiler 2025-11-03 14:33:43 -08:00
Tom Stitt 97cb5abb35 switch to CALI_CXX_MARK_SCOPE 2025-10-31 14:48:45 -07:00