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
Hugh Carson
469096892f
Address bug where transfer map failed for transfering between surface and a volume root mesh
2024-06-04 10:24:29 -04:00
Dylan Copeland
046a874cfb
Merge branch 'master' of github.com:mfem/mfem into float
2024-02-06 10:56:41 -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
Sebastian Grimberg
f4fdd37735
Unify DofTransformation and VDofTransformation classes for further simplification
2023-10-24 13:11:25 -07:00
Dylan Copeland
f106c03dd1
Generalized floating point type. So far, ex1 works for a serial build without lapack.
2023-10-09 14:19: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
59803409fc
Adding face orientation corrections to serial transfer map
2023-04-11 14:28:24 -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
Will Pazner
c5c7acd5cf
Make TransferMap 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
Julian Andrej
5f3fdc281c
documentation
2022-05-19 16:47:30 -07:00
Julian Andrej
5d28013f5d
refactor
2022-05-18 14:41:28 -07:00