Stowell, Mark L.
c870d7dc1c
Using new MapType entries and implementing new GetPhys*Dim methods
2025-05-11 14:39:49 -07:00
Stowell, Mark L.
cc7c996425
Adjusting pyramid integration rules and related data
2025-03-12 16:27:58 -07:00
Stowell, Mark L.
6c1cd2f64b
Improvements to comments
2025-03-12 10:19:22 -07:00
Tzanio Kolev
2ceee164c5
Merge branch 'master' into pyramid-dev
2025-02-04 14:53:54 -08:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Mark L. Stowell
030e4b00d1
Fixing direction used for interior Nedelec DoFs
2024-12-04 11:17:30 -08:00
Mark L. Stowell
07b543000f
Fixing face dof order in H1 pyramids
2024-11-11 09:57:32 -08:00
Mark L. Stowell
7b12197e94
Replacing scattered tolerances with a centrally defined one
2024-11-08 10:16:25 -08:00
Stowell, Mark L
0ba784d08f
Resolving limiting case problems found with fixed order comparison
2024-09-06 15:30:00 -07:00
Stowell, Mark L
f89f0eaad4
Fixing quad face dof order in pyramid finite elements
2024-09-05 16:10:49 -07:00
Stowell, Mark L
96d9068077
Adjusting interpolation vectors for ND and RT pyramids
2024-08-19 17:16:01 -07:00
Stowell, Mark L
e91f9b6e0c
Augmenting interpolation vectors for ND pyramids
2024-08-19 16:50:28 -07:00
Stowell, Mark L
9178cb687a
Small and medium sized bug fixes
2024-06-05 16:19:19 -07:00
Stowell, Mark L
95705c8121
Nodes implemented but now the real debugging begins
2024-05-29 17:52:08 -07:00
Stowell, Mark L
09222e3313
Adding curls of ND basis functions on pyramids
2024-05-29 13:43:03 -07:00
Stowell, Mark L
06f892e457
Implementation of Nedelec basis on pyramids
2024-05-23 12:55:33 -07: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
47e62a55f9
Merge branch 'master' of github.com:mfem/mfem into float
2023-11-09 21:38:06 -08: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
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
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
3a9060060d
Simplifying use of DofTransformation in SubMesh context
2023-04-07 14:58:17 -07:00
Will Pazner
da2bd5e422
Move face map utils to mfem::internal namespace
2023-04-03 20:30:25 -07:00
Veselin Dobrev
d1ef99f4cf
Merge branch 'master' into rt-face-restriction
...
Resolved conflicts:
CHANGELOG
2023-04-03 12:35:18 -07:00
Will Pazner
c3acad6dbd
Merge remote-tracking branch 'origin/master' into rt-face-restriction
...
# Conflicts:
# fem/fe/fe_base.hpp
# fem/restriction.cpp
2023-03-14 11:23:26 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Sebastian Grimberg
bc43f6fbf1
Merge branch 'master' into sjg/dof-to-quad-dev
2023-01-10 10:42:21 -08:00
Will Pazner
35cea24e21
Move face map logic from restriction.cpp into FiniteElement derived classes
...
Use inheritance instead of switch statement to dispatch
2023-01-09 20:46:51 -08:00
Will Pazner
2905874bc0
Fix shadow warnings in ND and RT with MFEM_THREAD_SAFE
2022-12-29 14:53:35 -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
Veselin Dobrev
972a4c227e
Various simplifications, tweaks, and fixes
2022-11-19 14:18:43 -08:00
Sebastian Grimberg
5e2f3f9490
Refactor GetDofToQuad to support H(curl) and H(div) for non-tensor elements
2022-11-08 21:26:11 -08:00
Will Pazner
4a1fc607ce
Fix bug when using IntegratedGLL basis in thread safe mode
2022-10-21 15:45:53 -07:00
Will Pazner
5a455dd141
Deprecate Vector implicit conversion to double*
2022-09-06 13:05:38 -07:00
Will Pazner
af02170c00
Bugfix: set ScaleIntegrated before calling Eval with IntegratedGLL basis
...
Because the Poly_1D::Basis1D are cached and shared between finite element
spaces/collections, the *same* Basis object can be used in finite elements with
different map types (e.g. VALUE, INTEGRAL, H_CURL, or H_DIV). This means that
setting ScaleIntegrated when the map type is set will not always give correct
results. To fix this, we need to make sure that ScaleIntegrated is set correctly
before every call to EvalIntegrated.
2022-04-15 11:33:31 -07:00
Stowell, Mark L
8c775bcb25
Reverting VectorFiniteElement constructor and overriding defaults in new classes only
2022-03-03 19:06:06 -08:00
Tzanio
27e4b547c4
Merge branch 'master' into lo-dim-em-dev
2022-03-01 17:48:01 -08:00
Stowell, Mark L
aa8c181706
Specifying vector and curl dimensions in new wedge elements
2022-02-28 09:55:40 -08:00
Stowell, Mark L
5fa73ccc17
Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
...
# Conflicts:
# fem/bilininteg.cpp
# fem/fe/fe_base.hpp
# fem/fe/fe_nd.cpp
# fem/fe/fe_nd.hpp
# fem/fe/fe_rt.cpp
# fem/fe/fe_rt.hpp
2022-02-28 09:49:07 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Stowell, Mark L
b2744cefef
Merge remote-tracking branch 'origin/master' into nd-prism-dev
...
# Conflicts:
# fem/doftrans.cpp
# fem/fe.cpp
# fem/fe.hpp
# fem/fe_coll.cpp
# tests/unit/CMakeLists.txt
2022-01-25 20:36:23 -08:00
Stowell, Mark L
4c25cfb50b
Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
...
# Conflicts:
# fem/fe.cpp
# fem/fe.hpp
# fem/gridfunc.cpp
# tests/unit/fem/test_lin_interp.cpp
2021-10-04 11:44:27 -07:00
Stowell, Mark L
eb0d3dd036
Adding changes from bugfix/thread-safe-dev
2021-08-17 19:37:56 -07:00
Stowell, Mark L
901eebd9e2
Merge remote-tracking branch 'origin/master' into fe-split-dev
...
# Conflicts:
# fem/fe.cpp
# fem/fe.hpp
2021-07-08 01:04:31 -07:00
Stowell, Mark L
2cffb578e2
Moving fe* files into subdirectory
2021-07-07 20:33:19 -07:00