Tzanio Kolev
2b7360ecab
Merge pull request #4666 from mfem/par-sub-transfer-fix
...
Bug fix and improvements to (Par)TransferMap
2025-03-29 12:57:40 -07:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Will Pazner
945b88c1a8
Restrict (Par)TransferMap::Transfer to grid functions
2025-01-23 09:52:56 -08:00
Will Pazner
e2815c1864
Bug fix and improvements to (Par)TransferMap
...
- Fixes a bug in ParSubMesh-to-ParSubMesh ParTransferMap.
- Implement submesh-to-submesh transfer using composition of transfer maps.
- Allow creation of transfer maps from finite element spaces (rather than grid functions).
- Allow transfer of L-vectors (rather than just grid functions).
2025-01-16 10:54:48 -08:00
Dylan Copeland
d2e89166f9
Merge branch 'master' of github.com:mfem/mfem into float
2024-03-05 10:23:02 -08:00
Dylan Copeland
046a874cfb
Merge branch 'master' of github.com:mfem/mfem into float
2024-02-06 10:56:41 -08:00
Stowell, Mark L
b87027927f
Uncommenting calls to earlier communication code
2024-02-02 17:13:56 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -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
Dylan Copeland
47e62a55f9
Merge branch 'master' of github.com:mfem/mfem into float
2023-11-09 21:38:06 -08:00
Sebastian Grimberg
723a613236
Clean up unnecessary ;;
2023-11-07 09:08:19 -08:00
Dylan Copeland
3b4fc3b1df
Generalized for MPI and hypre.
2023-10-31 21:12:15 -07:00
Sebastian Grimberg
f4fdd37735
Unify DofTransformation and VDofTransformation classes for further simplification
2023-10-24 13:11:25 -07:00
Veselin Dobrev
5d50d96a7b
Update (Par)TransferMap to support data on GPU by copying it to CPU.
...
This fixes issues when running ex34, ex34p, ex35p with device backends.
2023-08-14 18:39:07 -07:00
Stowell, Mark L
118d7f4e56
Switching to the new stateless doftrans where appropriate
2023-04-24 10:05:13 -07:00
Stowell, Mark L
7ce21b6206
Revert "Moving DofTransformation access to FiniteElementSpace"
...
This reverts commit 1a46b6a343 .
2023-04-22 11:27:06 -07:00
Stowell, Mark L
1a46b6a343
Moving DofTransformation access to FiniteElementSpace
2023-04-19 15:13:53 -07:00
Stowell, Mark L
49c93a5cba
Merge remote-tracking branch 'origin/master' into submesh-nd-dev
...
# Conflicts:
# fem/fe/fe_base.hpp
# fem/fespace.hpp
2023-04-17 14:09:04 -07:00
Stowell, Mark L
cf2cb9545e
Supporting RT spaces in SubMesh to SubMesh transfers (on boundaries)
2023-04-14 16:34:09 -07:00
Stowell, Mark L
a9f5c688f4
Fix to skip face orientation check in 1D meshes
2023-04-14 10:48:46 -07:00
Stowell, Mark L
ffb6dd72eb
Supporting face orientations in 2D sub-meshes produced either as FromDomain or FromBoundary
2023-04-12 16:47:42 -07:00
Stowell, Mark L
70e1e015cf
Small change for const-correctness
2023-04-11 14:28:51 -07:00
Stowell, Mark L
60223bf9a2
Adding SubMesh -> SubMesh support for ND spaces
2023-04-10 17:05:39 -07:00
Stowell, Mark L
b577ab48f9
Modifying TransferMap objects to support DofTransformations
2023-04-07 15:03:14 -07:00
Stowell, Mark L
0cbc41c189
Adding negative dof support to serial transfer map and parallel submesh -> submesh block
2023-04-06 17:13:15 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Stowell, Mark L
3bada4f3c4
Merge remote-tracking branch 'origin/master' into submesh-nd-dev
2023-01-11 17:05:34 -05:00
Will Pazner
eaaa541a16
Make ParTransferMap implicitly movable
2023-01-08 20:07:36 -08:00
Will Pazner
8754571ef0
Infer root mesh type in GetRootParent
2023-01-08 17:25:39 -08:00
Stowell, Mark L
8210a1291a
Adding support for negative vdofs in submesh maps
2022-12-21 11:26:08 -08:00
Stowell, Mark L
c9b0823944
Merge remote-tracking branch 'origin/bugfix/submesh-bdr-l2' into submesh-nd-dev
2022-12-12 16:51:13 -08:00
Stowell, Mark L
fd90338e6c
Modifying ParTransfermap to handle negative DoFs
2022-12-10 10:13:27 -08:00
Will Pazner
86e9298c5a
Fix deprecation warnings in ParTransferMap
2022-09-19 12:21:07 -07:00
Julian Andrej
4e38e2d264
revert mistake
2022-05-19 17:41:38 -07:00
Julian Andrej
5f3fdc281c
documentation
2022-05-19 16:47:30 -07:00
Julian Andrej
9623502afd
header guard corrections
2022-05-19 09:50:40 -07:00
Julian Andrej
3b934147f6
par guard
2022-05-18 15:00:52 -07:00
Julian Andrej
5d28013f5d
refactor
2022-05-18 14:41:28 -07:00