Yohann Dudouit
5adc33c8a5
Reorganize libCEED integration.
2022-03-31 17:18:06 -07:00
Tzanio
0f40b6a975
Fix some recommendations from https://lgtm.com/projects/g/mfem/mfem
2022-03-08 09:57:58 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Tzanio Kolev
232d46ac77
Merge pull request #2731 from mfem/shadow-out-dev
...
Fixing shadow warnings about "out/err" globals [shadow-out-dev]
2022-02-23 11:55:25 -08:00
Tzanio
f8c75fac32
Merge branch 'master' into nd-prism-dev
...
Conflicts:
CHANGELOG
2022-02-22 12:40:27 -08:00
Stowell, Mark L
61a6c27ebb
To prevent merge conflict with shadow-fem-dev branch
2022-02-18 15:09:49 -08:00
Stowell, Mark L
f07e137d89
Merge remote-tracking branch 'origin/master' into shadow-fem-dev
...
# Conflicts:
# fem/prestriction.cpp
# fem/restriction.cpp
2022-02-18 09:55:58 -08:00
Will Pazner
14b48da4d2
Merge remote-tracking branch 'origin/master' into shadow-out-dev
2022-02-18 08:20:52 -08:00
Tzanio Kolev
56d092df0e
Merge pull request #2822 from mfem/var-order-BuildConformingProlongation-fix
...
bug-fix in BuildConformingProlongation
2022-02-18 08:03:46 -08:00
Socratis Petrides
51cab29634
return null P/R in case of a DG space
2022-02-16 09:49:22 -08:00
Veselin Dobrev
e08b2beb23
Merge branch 'master' into yohann/pa-dg-ncmesh
...
Resolved conflict:
general/hash.hpp
2022-02-15 20:30:04 -08:00
Socratis Petrides
e65dc1ed36
bug-fix in BuildConformingProlongation
2022-02-10 17:28:25 -08:00
Will Pazner
5bd76ca866
Add SparseMatrix::EnsureMultTranspose
2022-02-10 11:19:32 -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
Dylan Copeland
42646153b8
Fixing the 3D case.
2022-01-25 15:06:01 -08:00
Dylan Copeland
50452026cf
Bug fix.
2022-01-25 12:15:36 -08:00
Stowell, Mark L
63381b366a
Renaming ostream variables from out to os
2022-01-18 15:06:46 -08:00
Veselin Dobrev
3da0d9fc2f
Merge branch 'master' into yohann/pa-dg-ncmesh ( #2195 )
2022-01-14 19:45:55 -08:00
Stowell, Mark L
bc76377bda
Changes based on feedback from @vladotomov
2021-12-30 10:57:05 -08:00
Stowell, Mark L
00622b78fc
Fixing shadow variables in fem classes
2021-12-23 16:32:09 -08:00
Stowell, Mark L
f7c9bdab17
Renaming "out" and "err" local variables to avoid globals
2021-12-22 15:19:20 -08:00
Socratis Petrides
f60e6a6ac3
Bug fix RefinementOperator::MultTranspose
2021-11-17 17:47:19 -08:00
Socratis Petrides
f6c10448f2
small bug-fix refine-operatorr::MultTranspose()
2021-11-17 14:10:49 -08:00
Yohann
301d0c3b39
Merge branch 'master' into yohann/pa-dg-ncmesh
2021-11-11 19:12:32 -08:00
Tzanio Kolev
ef656f03e9
Merge pull request #2507 from mfem/coarse-fine-map-fix-dev
...
Proposed fix for GetCoarseFineMap() for Derefinement in parallel
2021-10-31 14:40:38 -07:00
Tzanio
f491fe30c3
Merge branch 'master' into lor-solvers-p-ref
2021-09-28 16:31:10 -07:00
Jakub Červený
61e9c368d7
DerefinementOperator: uses original GetCoarseToFineMap, now in fespace.cpp.
2021-09-17 12:52:20 +02:00
Jakub Červený
a747244a6f
WIP refactoring DerefinementOperator constructor
2021-09-14 13:08:58 +02:00
Jakub Červený
9b05700cb5
Initialization of Embedding::geom and ::ghost in NCMesh and Mesh.
2021-09-14 11:23:49 +02:00
Jakub Červený
83c11c4ea5
Refactoring coarse/fine: added MakeCoarseToFineTable, Embedding::geom/ghost.
2021-09-13 16:01:36 +02:00
Yohann Dudouit
a34fcc4beb
Merge branch 'master' into yohann/pa-dg-ncmesh
2021-08-30 13:12:11 -07:00
Stowell, Mark L
bc0c2a1460
Swapping ownership of data structure to avoid double free
2021-08-06 11:02:49 -07:00
Stowell, Mark L
e15c28140d
Fixing memory leak in FiniteElementSpace
2021-08-06 09:44:31 -07:00
Stowell, Mark L
c9154db2b3
Bugfix: need to set initial size of vector
2021-07-14 14:02:13 -07: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
Will Pazner
74710220a1
Remove need (mostly) for LOR DOF permutations
...
Build the permutation into the P and R operators of the LOR space, so that the
true DOF numbering corresponds to the same true DOF number of the high-order
space. This means the LORSolver does not need to perform any permutation, since
it is incorporated into the RAP.
2021-06-30 18:30:59 -07:00
Will Pazner
0a9b0c681d
Handle LOR permutation construction in variable-order case
2021-06-30 18:30:59 -07:00
Stowell, Mark L
d5ef458b34
Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
2021-06-29 13:36:46 -07:00
Stowell, Mark L
6c687ff50c
Merge remote-tracking branch 'origin/master' into no-tet-reorder-dev
2021-06-29 13:31:19 -07:00
Tzanio Kolev
cdb92cefd0
Merge pull request #2329 from mfem/yohann/face-restriction-base
...
Add an abstract interface FaceRestriction
2021-06-25 08:00:41 -07:00
Stowell, Mark L
0a3788ae2a
Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
2021-06-15 13:24:57 -07:00
Stowell, Mark L
6a6a59f612
Merge remote-tracking branch 'origin/master' into no-tet-reorder-dev
...
# Conflicts:
# fem/bilinearform.cpp
# fem/linearform.cpp
2021-06-15 13:24:33 -07:00
Yohann Dudouit
c869398f60
Add a FaceRestriction interface.
2021-06-11 15:49:49 -07:00
EB Chin
5095d095f5
initial reorg of L2ProjectionGridTransfer
2021-06-05 00:25:11 -07:00
Stowell, Mark L
c70ce7376a
Merge remote-tracking branch 'origin/no-tet-reorder-dev' into nd-prism-dev
2021-05-21 11:50:03 -07:00
Stowell, Mark L
15a52d57d8
make style
2021-05-21 10:18:01 -07:00
Stowell, Mark L
cb8566ed91
Merge remote-tracking branch 'origin/master' into no-tet-reorder-dev
...
# Conflicts:
# fem/fespace.cpp
# fem/gridfunc.cpp
# fem/pfespace.cpp
# tests/unit/fem/test_domain_int.cpp
2021-05-21 10:02:19 -07:00
Will Pazner
4084da8dc8
Merge remote-tracking branch 'origin/master' into lor-hcurl-hdiv
...
# Conflicts:
# fem/fe_coll.cpp
# fem/fe_coll.hpp
2021-05-06 12:38:23 -07:00
Yohann Dudouit
49a1cc415e
Merge branch 'master' into yohann/pa-dg-ncmesh
2021-05-05 11:32:45 -07:00