IdoAkkerman
2e5a86db7a
Merge branch 'master' into hdiv-nurbs
2023-11-29 09:24:21 +01:00
IdoAkkerman
3a0c42aea5
Add L2 projection for NURBS
2023-11-28 15:37:16 +01: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
Dylan Copeland
29e3f9b7a6
Initial 2D implementation of NC-NURBS meshes, with an example in ex1.cpp.
2023-08-02 14:53:54 -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
Ketan Mittal
445ffbe037
merge with master, resolve conflict, and make style
2022-12-14 09:27:02 -08:00
Stowell, Mark L
58021339c0
Merge remote-tracking branch 'origin/master' into l2-integral-support
...
# Conflicts:
# fem/gridfunc.cpp
2022-12-09 13:20:58 -08:00
Stowell, Mark L
81e38c3f54
Removing soon to be deprecated casts
2022-12-08 09:42:33 -08:00
Ketan Mittal
77f958695b
some optimizations and fix node count in serial/parallel for weight of surface fitting term
2022-12-07 11:10:42 -08:00
Will Pazner
dcd8b0907f
Merge remote-tracking branch 'origin/master' into vector-remove-implicit-conversion
...
# Conflicts:
# CHANGELOG
# fem/fe/fe_nd.cpp
# fem/fe/fe_rt.cpp
2022-12-06 11:54:32 -08:00
Stowell, Mark L
a0bd50266c
Adding support for map type INTEGRAL in GridFunction::GetNodalValues
2022-11-29 16:28:02 -08:00
blaz
2b89bfb934
style
2022-11-23 14:14:21 -08:00
blaz
523bb28c54
style
2022-11-21 21:30:15 -08:00
blaz
04debcf761
modfified and documented miniapp
2022-11-21 20:23:06 -08:00
Veselin Dobrev
972a4c227e
Various simplifications, tweaks, and fixes
2022-11-19 14:18:43 -08:00
Vladimir Z Tomov
f4f6ab0f56
Merge branch 'master' into parGF-grad
2022-10-31 16:04:05 -07:00