Commit Graph
373 Commits
Author SHA1 Message Date
Hugh Carson 75bffa67f5 Address reviewer feedback:
- Move unit test to serial code, fix missing one sided NC refinement
- Remove comment debris
2024-05-15 16:06:09 -04:00
Hugh Carson 8cc311191a Fix GetFaceDofs -> GetFaceVDofs 2024-05-14 09:57:27 -04:00
Hugh Carson 2dabf82a0d Fix bug where projection onto internal boundaries fails to identify parent dofs in NC faces 2024-04-23 18:28:53 -04:00
Dylan Copeland d2e89166f9 Merge branch 'master' of github.com:mfem/mfem into float 2024-03-05 10:23:02 -08:00
Tzanio Kolev 8ba0ca7f84 Merge pull request #4058 from mfem/sjg/getnodalvalues-device-fix
Fix GridFunction::GetNodalValues when the vector has use_dev = true
2024-02-13 12:12:05 -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 b17f011297 Merge branch 'master' into sjg/getnodalvalues-device-fix 2024-01-31 13:19:06 -08:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Jan Nikl 20dbb8efba Added support of integral elements to L2 error. 2024-01-22 14:38:02 -08:00
Jan Nikl 2d582d80c9 Added const qualifier for boundary attributes in GridFunction projection methods. 2024-01-22 14:38:02 -08:00
Sebastian Grimberg c6b1d45b25 Fix GridFunction::GetNodalValues when the vector has use_dev = true 2024-01-05 16:00:20 -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
Hugh Carson d49dcc33f9 Introduce support for interior boundary elements within NCMesh
- A boundary element is now either a conformal face (internal or external) or a slave face (internal)
- The dofs of master faces of an internal slave face are discovered to enable adding essential boundaries
- Various small refactorings for loops etc.
2023-11-13 14:17:01 -05:00
Dylan Copeland 47e62a55f9 Merge branch 'master' of github.com:mfem/mfem into float 2023-11-09 21:38:06 -08:00
Tzanio Kolev a662e29b50 Merge branch 'master' into hughcars/nc-ho-nedelec-tet-dev 2023-11-06 07:25:25 -08:00
Dylan Copeland 3b4fc3b1df Generalized for MPI and hypre. 2023-10-31 21:12:15 -07:00
Tzanio Kolev 6eb8c2d270 Merge pull request #3943 from mfem/sjg/be-fbe-ori-fix
Fix integration point transformation from boundary element to face element
2023-10-31 12:18:32 -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
Sebastian Grimberg 568b241762 Resolve unit test failures for 1D and 2D meshes (0D and 1D boundaries) 2023-10-24 12:06:32 -07:00
Sebastian Grimberg 5cec99aaf6 Address PR feedback 2023-10-20 12:07:11 -07:00
Sebastian Grimberg 1c6430c2f5 Account for all possible boundary element to face orientations in 3D in GridFunction using be_to_bfe 2023-10-19 17:33:28 -07:00
Hugh Carson ea12a7e892 Merge remote-tracking branch 'origin/master' into hughcars/nc-ho-nedelec-tet-dev 2023-10-11 14:42:23 -04: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
Sebastian Grimberg 947a0d7393 Merge branch 'master' into sjg/fecoll-vdim-fix 2023-09-28 14:43:53 -04:00
Sebastian Grimberg 0a704c61ba Move KDTreeNodalProjection into fem/kdtree.hpp and fem/kdtree.cpp, and some other final style consistency changes 2023-09-18 10:28:25 -07: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
blaz 15fcaa5fde fixed compilation issue 2023-09-10 22:53:28 -07:00
blaz b5a9129c90 templated the nodal transfer class 2023-09-10 20:44:13 -07:00
blaz 65193feefb adressing the PR questions 2023-07-05 23:06:49 -07:00
blaz 6ea9dc4113 style 2023-07-02 17:04:16 -07:00
blaz 9d87ea3ee0 Merge branch 'kdtree' of https://github.com/mfem/mfem into kdtree 2023-07-02 16:36:23 -07:00
blaz 1c39ef9958 style 2023-07-02 16:36:02 -07:00
Hugh Carson c679e7412f Refactor test, should be easier to change in future for testing on mixed meshes 2023-06-23 17:59:59 -04:00
Hugh Carson c7100ca6e7 Miscellaneous cleanup, a few unique_ptr, some assertions etc. 2023-06-23 17:59:59 -04:00
Tzanio Kolev 9067e0b5ce Merge branch 'master' into kdtree 2023-06-04 13:42:57 -07:00
Hugh Carson 1c25aeb978 Change auto to DofTransformation 2023-04-19 09:59:04 -04:00
hughcars 9f5d4740c2 Merge branch 'master' into hughcars/l2zzestimator-bug-fix 2023-04-17 08:57:30 -04:00
blaz 9a2ea3696e style 2023-04-14 22:34:01 -07:00
blaz 53deb75f8b Merge branch 'master' into kdtree 2023-04-14 22:30:15 -07:00
blaz f565bf1713 reviewers requested changes 2023-04-14 22:22:20 -07:00
Ketan Mittal eed32e52db resolve conflicts 2023-03-28 14:21:54 -07:00
Tzanio Kolev 96c2fc6463 Merge branch 'master' into hughcars/l2zzestimator-bug-fix 2023-03-27 08:27:56 -07:00
Vladimir Z Tomov e10a991272 CountZones - made it virtual, changed the name.
other minor edits.
2023-03-26 12:28:13 -07:00
Hugh Carson e1ece74a73 Fix bug with missing DofTransformations. Also fix bug in L2ZZErrorEstimator adding element vectors rather than setting subvectors 2023-03-15 16:59:33 -04:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Tzanio Kolev e110cd4554 Merge branch 'master' into parGF-grad 2023-02-09 20:40:38 -08:00