Tzanio Kolev
|
2f6eb8838f
|
Merge pull request #3007 from mfem/bugfix/rwa/coarsen-L2-proj
Use local L2 projection for coarsening L2 spaces on non-conforming AMR meshes [bugfix/rwa/coarsen-L2-proj]
|
2023-01-27 14:30:06 -08:00 |
|
Robert W. Anderson
|
83dfc2bb49
|
replace Set with SetRow for better performance
|
2023-01-19 10:47:28 -08:00 |
|
Veselin Dobrev
|
f64405b283
|
Merge branch 'master' into sjg/multigrid-mult-rhs
|
2023-01-09 12:16:28 -08:00 |
|
Will Pazner
|
26073f789d
|
Deprecate GetFaceGeometryType and GetFaceBaseGeometry
Now both of these functions call GetFaceGeometry.
GetFaceGeometry has been updated to handle ghost faces.
|
2022-12-06 12:21:12 -08:00 |
|
Robert W. Anderson
|
1504729937
|
Merge branch 'master' into bugfix/rwa/coarsen-L2-proj
|
2022-11-09 19:23:44 -08:00 |
|
Sebastian Grimberg
|
93536a8492
|
Merge branch 'master' into sjg/multigrid-mult-rhs
|
2022-10-24 17:53:03 -07:00 |
|
Veselin Dobrev
|
1482864193
|
Remove the need to explicitly call EnsureMultTranspose in the
classes SparseMatrix and HypreParMatrix.
Added new methood HypreParMatrix::ResetTranspose.
Added some crarifying doxygen documentation.
|
2022-10-20 16:03:23 -07:00 |
|
Sebastian Grimberg
|
35b1d71507
|
Merge branch 'master' into sjg/multigrid-mult-rhs
|
2022-09-29 12:34:46 -04:00 |
|
Will Pazner
|
90257baa43
|
Merge remote-tracking branch 'origin/master' into linear-form-ext-fixes
# Conflicts:
# fem/linearform.cpp
# tests/unit/fem/test_linearform_ext.cpp
|
2022-09-20 12:05:39 -07:00 |
|
Will Pazner
|
e03a7fef41
|
Return ElementRestrictionOperator* from FiniteElementSpace::GetElementRestriction
|
2022-09-16 11:29:09 -07:00 |
|
Tzanio Kolev
|
5299a2fed1
|
Merge branch 'master' into bugfix/rwa/coarsen-L2-proj
|
2022-07-27 08:39:10 -07:00 |
|
Sebastian Grimberg
|
89b7031a7a
|
Add interface for multiple RHS solves
Also adds AddMult, AddMultTranspose as Operator methods for the ones that support it already.
|
2022-07-14 15:52:25 -07:00 |
|
Will Pazner
|
325f27176d
|
Merge remote-tracking branch 'origin/master' into face-quadrature-space-coefficient
# Conflicts:
# fem/bilininteg_convection_pa.cpp
# fem/bilininteg_diffusion_pa.cpp
# fem/bilininteg_mass_pa.cpp
# fem/bilininteg_vecdiffusion.cpp
|
2022-06-10 13:19:19 -07:00 |
|
Robert W. Anderson
|
d2bba7e1bb
|
fuse DG and CG loops in parallel restriction assembly
|
2022-05-19 20:27:00 -07:00 |
|
Robert W. Anderson
|
999c1be8af
|
fuse DG and CG loops for global restriction assembly
|
2022-05-19 19:23:16 -07:00 |
|
Robert W. Anderson
|
0384621463
|
make style
|
2022-05-18 21:51:52 -07:00 |
|
Robert W. Anderson
|
684270f526
|
split the assembling of the global refinement matrix into different methods for continuous (old method) and discontinuous (new method) spaces
|
2022-05-17 10:59:06 -07:00 |
|
Robert W. Anderson
|
47d8fd1622
|
when building global R matrix, each row will have multiple sets of entries, corresponding to multiple fine children; the mark and skip mechanism is not appropriate here
|
2022-05-15 00:11:31 -07:00 |
|
Will Pazner
|
4e658ee85e
|
Move QuadratureSpace and QuadratureFunction to their own files
|
2022-04-05 12:44:24 -07:00 |
|
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 |
|