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
7b12197e94
Replacing scattered tolerances with a centrally defined one
2024-11-08 10:16:25 -08:00
Stowell, Mark L
862eb07599
Fixing shadowed variables in RT basis
2024-10-09 11:18:17 -04:00
Stowell, Mark L
8ab27a16cc
Removing unnecessary vector size
2024-09-11 16:38:41 -04:00
Stowell, Mark L
04691da19a
Further memory leak testing
2024-09-11 12:34:22 -04:00
Stowell, Mark L
89fa1e05b2
Test of memory leak issue
2024-09-11 12:08:02 -04: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
2f4f06d549
Switching to more robust rational polynomials for RT basis functions on triangular faces
2024-05-16 14:41:37 -07:00
Stowell, Mark L
8f0398d330
Adding divergence of HDiv basis functions
2024-05-08 11:55:07 -07:00
Stowell, Mark L
29662bf5c6
Adding comment
2024-05-07 15:53:07 -07:00
Stowell, Mark L
fb149d7d12
Fixing ordering bug in RT_FuentesPyramid basis
2024-05-07 15:52:13 -07:00
Stowell, Mark L
15ff1a42cd
Removing unused code from RT_FunetesPyramid basis
2024-05-07 15:51:46 -07:00
Stowell, Mark L
1450a58374
Removing debugging code
2024-05-07 15:48:28 -07:00
Stowell, Mark L
c5be56264c
Pre-update commit containing much temporary code
2024-05-02 09:40: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
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
bae54ed67f
Fix copy-and-paste error in thread safe version of RT_WedgeElement
2022-03-23 10:19:42 -07:00
Tzanio
accf20a2d0
Merge branch 'master' into mfem-4.4-dev
2022-03-14 10:40:14 -07:00
Veselin Dobrev
7e9b167dd7
Adjust the FunctionSpace for a few FiniteElements
2022-03-11 11:06:38 -08: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