Commit Graph
27 Commits
Author SHA1 Message Date
Will Pazner 43f8ea13dd Fix compilation errors for pyramid elements with MFEM_THREAD_SAFE 2025-04-04 09:19:12 -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 789f5d2e49 double -> real_t 2024-11-11 10:13:02 -08:00
Stowell, Mark L 5272fbf7fa Removing VerifyNodal from L2 basis on pyramids 2024-10-09 09:48:39 -04:00
Stowell, Mark L 8b41801be5 Using new function space where appropriate 2024-09-06 15:28:56 -07:00
Stowell, Mark L 230d8830c5 make style 2024-05-14 13:17:08 -07:00
Stowell, Mark L 3373ee5c34 Improving/implementing gradients of H1 and L2 pyramid basis functions 2024-05-14 13:16:06 -07:00
Stowell, Mark L 09fcd3ecca Switching L2_FuentesPyramid basis to use common polynomials with other Fuentes bases 2024-05-07 15:50:32 -07:00
Stowell, Mark L 35857b5379 Fixing bug in L2 basis with closed points (as used in GLVis) 2024-05-07 15:49:37 -07:00
Stowell, Mark L c5be56264c Pre-update commit containing much temporary code 2024-05-02 09:40:33 -07:00
Stowell, Mark L 1d46fbba57 Cleaning up deprecation warnings 2024-04-08 13:22:15 -07:00
Stowell, Mark L 4804824873 Merge remote-tracking branch 'origin/master' into pyramid-dev
# Conflicts:
#	fem/fe/fe_base.cpp
#	fem/fe/fe_base.hpp
#	fem/gridfunc.cpp
2024-04-08 12:09:46 -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
Stowell, Mark L 19df0ed57d Adding scalar basis on pyramids from Bergot paper with fewer interior DoFs 2024-01-24 18:38:51 -08:00
Tzanio Kolev d983b34924 Renamed ftype -> real_t 2023-12-13 12:51:43 -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
Stowell, Mark L e6ce209f64 Merge remote-tracking branch 'origin/master' into pyramid-dev
# Conflicts:
#	fem/fe.cpp
#	fem/fe.hpp
#	fem/fe_coll.cpp
#	fem/fe_coll.hpp
#	fem/geom.hpp
#	fem/intrules.cpp
#	mesh/mesh.cpp
#	mesh/mesh.hpp
#	mesh/mesh_headers.hpp
#	mesh/pyramid.cpp
#	mesh/pyramid.hpp
#	miniapps/common/mesh_extras.cpp
#	miniapps/tools/display-basis.cpp
#	tests/unit/fem/test_3d_bilininteg.cpp
#	tests/unit/fem/test_get_value.cpp
2023-10-06 10:48:38 -07:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Will Pazner f8b7be7137 Add some consts 2022-04-19 12:23:17 -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
Will Pazner 5967224259 Support projecting coefficients onto L2 elements with IntegratedGLL basis 2022-04-15 11:05:11 -07:00
Will Pazner 0b5d50da32 Remove check for nodal basis in L2_TetrahedronElement constructor
This allows creating 3D L2 finite element collections with IntegratedGLL basis
type.
2022-04-15 09:24:54 -07:00
Will Pazner 17bce1a92d Add ProjectDiv for L2 elements with IntegratedGLL basis 2022-04-15 09:24:10 -07:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Stowell, Mark L 2cffb578e2 Moving fe* files into subdirectory 2021-07-07 20:33:19 -07:00