Commit Graph
39 Commits
Author SHA1 Message Date
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