Dylan Copeland
|
6b147fd9ff
|
Merge branch 'master' of github.com:mfem/mfem into flip-index
|
2026-01-29 15:45:52 -08:00 |
|
Dylan Copeland
|
e9acfeccda
|
Using new sign functions.
|
2026-01-14 12:10:07 -08:00 |
|
Tzanio Kolev
|
d48af86cdf
|
Merge branch 'master' into hybridization-gpu-amr
|
2026-01-05 16:32:49 -08:00 |
|
Tzanio Kolev
|
74ff518840
|
Merge pull request #4840 from mfem/qf-project-gf-fallback
Add fallback for QuadratureFunction::ProjectGridFunction
|
2025-12-01 20:03:00 -08:00 |
|
Joseph Signorelli
|
779a4e6c0b
|
Move ordering to general in its own file
|
2025-11-04 08:07:26 -06:00 |
|
Joseph Signorelli
|
43231cb143
|
Revert "Move Ordering to multivector.hpp/cpp" and move Ordering::Reorder to fespace.cpp/hpp
This reverts commit 769d2914c8.
|
2025-11-03 11:19:34 -06:00 |
|
Jan Nikl
|
440d552e85
|
Merge branch 'master' into qf-project-gf-fallback
|
2025-10-15 10:04:34 -07:00 |
|
Joseph Signorelli
|
769d2914c8
|
Move Ordering to multivector.hpp/cpp
|
2025-08-13 16:02:37 -07:00 |
|
Will Pazner
|
8df6973bc7
|
Small fix for AMR in normal trace jump EA integrator
|
2025-08-08 10:37:24 -07:00 |
|
Will Pazner
|
985dfe2749
|
Cache InterpolationManager in FiniteElementSpace
The InterpolationManager used in ParNCH1FaceRestriction is still a bit
different.
|
2025-08-08 10:37:24 -07:00 |
|
Will Pazner
|
91b4825cca
|
Use unique_ptr for face restrictions in FiniteElementSpace
|
2025-08-08 10:37:24 -07:00 |
|
Tzanio Kolev
|
a99efcdb63
|
Merge branch 'master' into dev-derefine
|
2025-06-26 08:25:48 -07:00 |
|
Veselin Dobrev
|
d95e6e0adc
|
Merge pull request #4854 from mfem/pref-mixed-serial
Restore p-refinement on serial mixed meshes
|
2025-06-24 12:27:52 -07:00 |
|
Will Pazner
|
71f25f5e16
|
Fix bug relating to DofTransformation
In FiniteElementSpace::GetElementDofs and related functions, set the
DofTransformation object to identity if no transformation is needed.
|
2025-06-18 16:53:32 -07:00 |
|
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 |
|
Andrew Ho
|
529d6e3bc2
|
Split deref matrix ops into separate files
|
2025-05-12 16:34:40 -07:00 |
|
Andrew Ho
|
96cfef783c
|
Review suggestions
- const on some local variables
- use VarMessageTag instead of hard-coded integers for MPI messages
- comment updates
|
2025-05-12 10:59:23 -07:00 |
|
Dylan Copeland
|
cf269700a8
|
Enable and add sample runs for p-refinement on serial mixed meshes.
|
2025-05-09 10:56:46 -07:00 |
|
Will Pazner
|
86b16c8989
|
Add fallback for QuadratureFunction::ProjectGridFunction
The (slower) fallback will be used when QuadratureInterpolator is not supported
for the finite element space.
|
2025-04-29 10:35:44 -07:00 |
|
Andrew Ho
|
ea6c104475
|
added const and documentation
|
2025-04-23 12:05:21 -07:00 |
|
Andrew Ho
|
c61d0e07d3
|
switch to using INT_MAX for rows to skip
|
2025-04-22 16:51:04 -07:00 |
|
Andrew Ho
|
93a3648712
|
fixed a few performance bugs
|
2025-04-21 20:12:35 -07:00 |
|
Andrew Ho
|
c70d2b7309
|
off-diagonals should be implemented now
|
2025-04-21 00:34:35 -07:00 |
|
Andrew Ho
|
b577d2322e
|
diagonals for pfespace derefop working
still need to work out the off-diagonals
|
2025-04-19 17:46:10 -07:00 |
|
Andrew Ho
|
6f99204d37
|
code cleanup
|
2025-04-19 01:32:52 -07:00 |
|
Andrew Ho
|
21b6ade630
|
removed derefine multT
I don't think this is ever used or has any meaning
|
2025-04-17 14:31:44 -07:00 |
|
Andrew Ho
|
6d8c32db80
|
only need atomic for mult with DG
|
2025-04-17 09:01:07 -07:00 |
|
Andrew Ho
|
4adb51df50
|
fixed documentation and p derefinement oob read
|
2025-04-16 14:37:47 -07:00 |
|
Andrew Ho
|
6cec49e220
|
fix compiler warnings
|
2025-04-16 14:23:35 -07:00 |
|
Andrew Ho
|
9e10cd87b1
|
fixed verify for vdim > 1
|
2025-04-15 23:15:23 -07:00 |
|
Andrew Ho
|
3f7c551d66
|
implemented MultTranspose
|
2025-04-15 22:45:35 -07:00 |
|
Andrew Ho
|
a7a5ce5cb1
|
implemented Mult for VDim ordering
|
2025-04-15 21:48:53 -07:00 |
|
Andrew Ho
|
4218c11b41
|
have at least one kernel working
|
2025-04-15 21:31:55 -07:00 |
|
Andrew Ho
|
3c4a860f3a
|
re-arranged the run operation so functor is responsible
need to change parallelization so vdim can be allocated into shared
memory as well
|
2025-04-15 10:55:39 -07:00 |
|
Andrew Ho
|
e64300f84b
|
Re-arranged DerefineMatrixOp to use kernel specialization infrastructure
all that's left is to implement Mult and MultT for specializations
|
2025-04-10 13:31:26 -07:00 |
|
Andrew Ho
|
3854184620
|
have setup for prototype derefinematrixop implemented
still not sure if DerefinementOperator is acceptable/modifiable or not
for this
|
2025-04-09 16:22:13 -07:00 |
|
Tzanio Kolev
|
6558b84cb2
|
Merge branch 'master' into hybridization-gpu
|
2025-03-26 13:44:31 -07:00 |
|
Tzanio Kolev
|
25c2975d86
|
Merge pull request #4038 from mfem/ppr
Parallel p-refinement
|
2025-03-25 20:13:44 -07:00 |
|
Dylan Copeland
|
9fd16ab65d
|
Another bug fix for mixed meshes.
|
2025-03-12 16:32:12 -07:00 |
|
Dylan Copeland
|
fc63c5e90b
|
Documentation and some simplifications.
|
2025-03-06 20:37:44 -08:00 |
|
Dylan Copeland
|
7fe4c3c199
|
Bug fixes.
|
2025-02-19 17:01:09 -08:00 |
|
Dylan Copeland
|
4d21ab6a4d
|
Type fix.
|
2025-02-11 15:49:21 -08:00 |
|
Dylan Copeland
|
a55d495f1f
|
Verify that space can be p-refined.
|
2025-02-11 15:39:51 -08:00 |
|
Dylan Copeland
|
f519d59644
|
More documentation. Simplified ProlongateToMaxOrder and GridFunction updates.
|
2025-02-11 13:12:57 -08:00 |
|
Will Pazner
|
e797278779
|
Merge remote-tracking branch 'origin/master' into hybridization-gpu
# Conflicts:
# fem/integ/bilininteg_mass_pa.cpp
# tests/unit/fem/test_assembly_levels.cpp
|
2025-02-07 14:24:06 -08:00 |
|
Dylan Copeland
|
4c62788e60
|
Merge branch 'master' of github.com:mfem/mfem into ppr
|
2025-02-04 16:18:17 -08: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 |
|
Tzanio Kolev
|
afb7aaa2a5
|
Merge pull request #4630 from mfem/mark-external-faces-dev
Experimental solution to BC selection issue in ex1 and ex1p [mark-external-faces-dev]
|
2025-01-30 07:48:38 -08:00 |
|
Stowell, Mark L.
|
7bb9027c82
|
Changes suggested by v-dobrev
|
2025-01-23 15:46:20 -08:00 |
|