IdoAkkerman
eee3fa1285
Remove debug statement
2024-05-31 13:12:20 +02:00
IdoAkkerman
3ae5df47b8
Communicate in parallel
2024-05-31 12:46:35 +02:00
Socratis Petrides
df09aea4da
rename GridFunction member variable fec
2024-05-28 17:31:15 -07:00
Dylan Copeland
ebbf706a55
Minor fixes.
2024-05-28 13:21:37 -07:00
Dylan Copeland
f1f683061d
ProlongToMaxOrder is now a member of (Par)GridFunction.
2024-05-28 12:12:47 -07:00
Vladimir Z Tomov
cd6b864e9c
Merge branch 'master' into tmop-fitting-interface
2024-05-20 13:41:58 -07:00
Veselin Dobrev
41f0823467
Merge pull request #4253 from mfem/fix-gpu-aware-mpi-race
...
Fix Data Race with GPU Aware MPI
2024-05-04 18:28:16 -07:00
Tom Stitt
ea613f904d
DEVICE_SYNC -> STREAM_SYNC
2024-05-03 11:42:22 -07:00
Mittal, Ketan
f037b23fb1
initial commit
2024-04-24 12:10:08 -07:00
Jan Nikl
b08b839fc5
Moved the bcast to to the debug section in ProjectBdrCoefficient*().
2024-04-23 15:10:38 -07:00
Will Pazner
ef9043a122
Replace many instances of GetFE(0) with GetTypicalFE()
...
Also replace many instances of GetElementTransformation(0) with
GetTypicalElementTransformation() and instances of GetElementGeometry(0) with
GetTypicalElementGeometry().
Remove some "early returns" in PA code with empty partitions. The reasoning is
that the early returns create divergent code paths among different MPI ranks,
which can cause deadlocks if e.g. collectives are used in code paths on not all
ranks.
2024-04-23 14:45:30 -07:00
Tom Stitt
698f85618f
add device sync to avoid race condition when using gpu aware mpi and async device
2024-04-17 07:22:08 -07:00
Jan Nikl
26dcdff1fb
Merge branch 'master' into najlkin-pr14
2024-03-28 09:43:39 -07:00
Julian Andrej
c2dc05c433
change to real_t
2024-03-27 11:35:13 -07:00
Veselin Dobrev
5485f2becf
Merge branch 'master' into ProjectBdrCoefficient-par-consistency
2024-03-26 18:28:09 -07:00
Jan Nikl
42c4724132
Enabled check of the values counter on shared boundaries in ParGridFunction::ProjectBdrCoefficient(Tangent).
2024-03-04 14:17:51 -08:00
Julian Andrej
2f94ba3786
Broadcast values to other processors to have a consistent GridFunction
2024-02-23 13:27:58 -08:00
Jan Nikl
9ecd621e5b
Merge branch 'master' into najlkin-pr14
2024-02-09 13:39:13 -08:00
Dylan Copeland
046a874cfb
Merge branch 'master' of github.com:mfem/mfem into float
2024-02-06 10:56:41 -08:00
Tzanio Kolev
3dda9a5042
Merge pull request #4078 from mfem/najlkin/misc-bugfix
...
Various minor bug/deficiency fixes
2024-02-03 14:22:35 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Jan Nikl
391bc38039
Merge branch 'master' into najlkin-pr14
2024-01-24 16:47:33 -08:00
Jan Nikl
a0ae98f400
Added const qualifier to boundary attributes in ParGridFunction projection methods.
2024-01-22 16:23:43 -08:00
dylan-copeland
4e25b1ba6b
Merge branch 'master' of github.com:mfem/mfem into float
2024-01-05 11:37:18 -08:00
Tzanio Kolev
d983b34924
Renamed ftype -> real_t
2023-12-13 12:51:43 -08:00
Dylan Copeland
d41b97552c
Merge branch 'master' of github.com:mfem/mfem into float
2023-11-16 17:37:34 -08:00
Hugh Carson
398ff215f3
Merge remote-tracking branch 'origin/master' into hughcars/ncmesh-interior-boundary-dev
2023-11-16 09:31:11 -05:00
Veselin Dobrev
110bec1507
Merge pull request #3956 from mfem/projectbdr-assert-bug
...
Wrong assert code in ParGF::ProjectBdrCoefficient
2023-11-15 19:00:47 -08:00
Hugh Carson
f46e7d93de
Various cleanups/refactors ahead of interior boundary
2023-11-13 11:54:31 -05:00
Dylan Copeland
47e62a55f9
Merge branch 'master' of github.com:mfem/mfem into float
2023-11-09 21:38:06 -08:00
Dylan Copeland
3b4fc3b1df
Generalized for MPI and hypre.
2023-10-31 21:12:15 -07:00
Vladimir Z Tomov
d9937c5b82
Wrong assert code in ParGF::ProjectBdrCoefficient
2023-10-29 17:26:09 -07:00
Hugh Carson
1589d13f94
Add some more assert messages and adjust whitespace
2023-10-27 18:12:35 -04:00
Hugh Carson
328d5c088a
Merge remote-tracking branch 'origin/master' into hughcars/nc-ho-nedelec-tet-dev
2023-10-25 13:32:01 -04:00
Hugh Carson
fe3033ef0e
Address PR Feedback:
...
- Add sample runs for ex3p and ex13p with nonconforming
- Reconcile nc parameter options for ex3p and ex13p
- Fix MFEM_ASSERT error message
- Realign comments at 80 characters
- Introduce some extra const
- Change doxygen comment to reflect all parameters as @param[in] for AddTriFaces
- Remove comment debris in test_ncmesh
2023-10-25 13:29:28 -04:00
Sebastian Grimberg
ba0f9bba88
Rename GetInterpDim -> GetRangeDim
2023-09-12 10:55:42 -07:00
Sebastian Grimberg
a2557a37b2
Rename FiniteElementCollection::GetVDim (and FiniteElement::GetVDim) to GetInterpDim to avoid conflict with FiniteElementSpace::GetVDim
2023-09-11 12:03:11 -07:00
Hugh Carson
8ba39f2976
Merge remote-tracking branch 'origin/master' into hughcars/nc-ho-nedelec-tet-dev
2023-06-27 12:16:41 -04:00
Hugh Carson
c7100ca6e7
Miscellaneous cleanup, a few unique_ptr, some assertions etc.
2023-06-23 17:59:59 -04:00
Mittal, Ketan
2f411ae0e9
add unit test and make serial mesh an input for getting serial gridfunction
2023-06-08 15:26:56 -07:00
Mittal, Ketan
0bf3e290e0
reviewer comments
2023-06-08 13:23:22 -07:00
Mittal, Ketan
8c3867f9a8
Merge branch 'master' of https://github.com/mfem/mfem into pgridfunc-save-serial
2023-06-08 12:40:23 -07:00
Ketan Mittal
126341eefb
minor
2023-04-28 11:47:28 -07:00
Hugh Carson
8d36ef0206
Style fix
2023-04-19 10:53:19 -04:00
Hugh Carson
1c25aeb978
Change auto to DofTransformation
2023-04-19 09:59:04 -04:00
hughcars
5ca0cad558
Merge branch 'master' into hughcars/l2zzestimator-bug-fix
2023-04-18 18:33:59 -04:00
camierjs
6c150900e2
Merge master in forall
2023-04-17 08:11:55 -07:00
hughcars
9f5d4740c2
Merge branch 'master' into hughcars/l2zzestimator-bug-fix
2023-04-17 08:57:30 -04:00
Ketan Mittal
2c4df1fcd0
initial commit
2023-04-05 16:33:57 -07:00
Ketan Mittal
eed32e52db
resolve conflicts
2023-03-28 14:21:54 -07:00