Commit Graph
44 Commits
Author SHA1 Message Date
Will Pazner 11b878612b Use three-argument version of GetElementDofs…
…and related functions that return a pointer to an internal DofTransformation
object that may be invalidated unexpectedly.
2025-06-02 21:04:31 -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
Stowell, Mark L c0fee4482a Adding pyramid type to DofTrans creation code 2024-06-13 17:47:06 -07:00
Stowell, Mark L ea655797da Generalizing ND_DofTransformation to support pyramids 2024-05-22 13:23:11 -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 d41b97552c Merge branch 'master' of github.com:mfem/mfem into float 2023-11-16 17:37:34 -08:00
Sebastian Grimberg aa8e466e42 Address PR feedback: Rename IsEmpty -> IsIdentity and clarify code comments 2023-10-31 12:26:35 -07:00
Sebastian Grimberg f4fdd37735 Unify DofTransformation and VDofTransformation classes for further simplification 2023-10-24 13:11:25 -07: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 e42c849e49 Refactor DofTransformation classes and use in FiniteElementSpace to exploit statefull/stateless objects 2023-08-08 11:59:26 -07:00
Stowell, Mark L 64d24c1466 Changes proposed in PR #3611 2023-05-10 16:36:59 -07:00
Stowell, Mark L ddb18d33df Rewrite of DofTransformation and related classes to create versions without stored face orientations 2023-04-24 10:04:13 -07:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Sebastian Grimberg 646d73b980 Fix minor copy-paste errors in DofTransformation 2022-11-08 12:35:25 -08:00
Stowell, Mark L 2ac3b1f12e Return immediately from certain DofTrans methods when no face DoFs are present 2022-03-10 09:48:20 -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
Socratis Petrides 75ae4e2c9b adding DofTransformation::InvTransformDual 2021-11-17 17:44:16 -08:00
Stowell, Mark L 53a874849d Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
# Conflicts:
#	fem/doftrans.cpp
2021-07-07 13:35:06 -07:00
Stowell, Mark L c2f2f0a769 Switching to in-place transformations 2021-07-03 12:05:18 -07:00
Stowell, Mark L b2508849f9 Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
# Conflicts:
#	examples/test_eigs_nd.cpp
2021-05-21 16:08:14 -07:00
Stowell, Mark L 9172fc12db Updating copyright statements 2021-05-21 13:18:25 -07:00
Stowell, Mark L 8f15924abb Moving commonly used variables to class definition 2021-02-23 17:02:15 -08:00
Stowell, Mark L 57e9696056 Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev 2021-02-22 13:36:20 -08:00
Stowell, Mark L 491b582a48 Adding argument names to member functions in header 2021-02-18 09:33:38 -08:00
Stowell, Mark L 9ae6c02639 Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
# Conflicts:
#	.travis.yml
#	fem/fe.hpp
#	fem/pfespace.cpp
#	tests/unit/fem/test_calcshape.cpp
2020-10-14 20:14:05 -07:00
Stowell, Mark L 767b9d400a Implementing DofTransformation changes for boundary elements 2020-05-05 14:24:35 -07:00
Stowell, Mark L 7d9e96f375 Fixing a bug in DofTransformation that impacts the discrete curl operator and hence ex4p 2019-05-21 10:23:05 -07:00
Stowell, Mark L bc22e8a464 Fixing a bug in DofTransformation that impacts the discrete curl operator and hence ex4p 2019-05-20 16:41:53 -07:00
Stowell, Mark L 8a960bfeb5 Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
# Conflicts:
#	examples/ex3p.cpp
#	fem/fe_coll.cpp
2019-05-19 14:07:55 -07:00
Stowell, Mark L f4f4df493c Adding a missing method to DofTransformation 2019-05-19 11:36:22 -07:00
Stowell, Mark L 1527388bae make style 2019-05-11 17:03:59 -07:00
Stowell, Mark L 7f9eecbab9 Simplifying transformation of quad faces 2019-05-11 11:09:58 -07:00
Stowell, Mark L 0188f05bf6 Adding prism implementations to doftrans.cpp 2019-05-10 21:15:06 -07:00
Stowell, Mark L fb802bab76 Fixing initialization of static member data 2019-05-10 11:49:09 -07:00
Stowell, Mark L 0ab9469674 Redesigning doftrans classes to enable sharing common member data 2019-05-10 11:31:53 -07:00
Stowell, Mark L f7e74f190b Adding convenience functions for transforming rectangular matrices 2018-11-18 17:49:22 -08:00
Stowell, Mark L 4112e9319a Changing method names 2018-11-18 17:00:17 -08:00
Stowell, Mark L 3ee2ab0db4 Adding ability to transform linear and bilinear forms 2018-11-18 10:48:37 -08:00
Stowell, Mark L 87e1b0d2e5 Implementing ND_TetDofTransform and VDofTransform 2018-11-15 00:33:24 -08:00
Stowell, Mark L 6a898e4d32 Adding experimental type to handle DoF transformations at element interfaces 2018-11-14 13:38:02 -08:00