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 |
|
Will Pazner
|
a6830a367a
|
Merge remote-tracking branch 'origin/master' into yohann/sort+test
|
2022-11-04 09:55:29 -07:00 |
|
Tzanio Kolev
|
4a069397a4
|
Merge pull request #3105 from mfem/yohann/dg-amr-opt
Optimize and benchmark nonconforming matrix-free DG.
|
2022-09-26 14:30:06 -07:00 |
|
Yohann
|
9ac1f3eec6
|
Rename SortSparseMatrix to EnableSparseMatrixSorting.
- Add a boolean parameter to enable/disable
- Also sort on CPU
|
2022-09-16 15:27:59 +02:00 |
|
Yohann
|
d31979c02e
|
Add InPlace to methods doing "in place" computations.
|
2022-09-12 17:12:23 +02:00 |
|
Yohann Dudouit
|
7404fbbaf1
|
Replace DEVICE_MASK with ~CPU_MASK.
|
2022-08-31 17:59:16 -07:00 |
|
Yohann Dudouit
|
a49b8a5a63
|
Merge branch 'master' into yohann/sort+test
|
2022-08-25 13:35:30 -07:00 |
|
Yohann Dudouit
|
1fe908294d
|
Add method to disable sparse matrix sorting on device.
|
2022-08-25 13:17:54 -07:00 |
|
Yohann Dudouit
|
9f035181c1
|
Update SortColumnIndices to be device aware.
|
2022-08-23 15:27:28 -07:00 |
|
Yohann Dudouit
|
eeff48cf5e
|
Check that the diag policy is DIAG_ONE when FA.
|
2022-08-01 18:06:24 -07:00 |
|
Yohann Dudouit
|
fa62bc0bd1
|
Use hypre_CSRMatrixSortRow.
|
2022-07-26 11:52:31 -07:00 |
|
Tzanio Kolev
|
baa438344f
|
Merge branch 'master' into yohann/mixed-mesh
|
2022-07-15 07:38:14 -07:00 |
|
Yohann Dudouit
|
fb7fdecb9f
|
Use moved methods.
|
2022-06-13 10:59:38 -07:00 |
|
Yohann Dudouit
|
3ed49a8ccf
|
Merge remote-tracking branch 'origin/master' into yohann/fa-form-system
|
2022-06-10 10:18:15 -07:00 |
|
Yohann Dudouit
|
aefc9068e0
|
Minor.
|
2022-06-06 16:09:15 -07:00 |
|
Yohann Dudouit
|
e131e0f3a6
|
Rename SerialEliminateBC and ParallelEliminateBC in EliminateBC.
|
2022-06-06 16:07:05 -07:00 |
|
Yohann Dudouit
|
21dc848651
|
Factorize code between bilinearform_ext and lor.
|
2022-06-06 15:54:18 -07:00 |
|
Yohann Dudouit
|
ae27de9af2
|
Remove unused variable.
|
2022-06-03 12:20:56 -07:00 |
|
Yohann Dudouit
|
6bb1aaba5d
|
Refactor RAP and EliminateBC in FABilinearFormExtension
|
2022-05-24 10:29:48 -07:00 |
|
Yohann Dudouit
|
54c1073f4c
|
Minor simplification.
|
2022-05-19 12:21:01 -07:00 |
|
Yohann Dudouit
|
eb0882ed94
|
Use device version of BC elimination.
|
2022-05-17 17:46:05 -07:00 |
|
Yohann Dudouit
|
4104e010d5
|
Add RAP and EliminateBC methods.
|
2022-05-17 16:55:29 -07:00 |
|
Yohann Dudouit
|
cd161542b3
|
Remove dead code.
|
2022-05-17 15:35:19 -07:00 |
|
Yohann Dudouit
|
17ef5ae043
|
FABilinearFormExtension::FormSystemMatrix and FABilinearFormExtension::FormLinearSystem finally working but give wrong results.
|
2022-05-17 15:33:08 -07:00 |
|
Yohann Dudouit
|
e3297d9e91
|
Attempt to implement FormLinearSystem and FormSystemMatrix.
|
2022-04-27 15:20:07 -07:00 |
|
Yohann Dudouit
|
5fe0d860d7
|
Avoid building ElementRestriction when using CEED.
|
2022-04-01 13:42:25 -07:00 |
|
Yohann Dudouit
|
5adc33c8a5
|
Reorganize libCEED integration.
|
2022-03-31 17:18:06 -07:00 |
|
Will Pazner
|
ed964f7ee8
|
Fix memory leak in FA assembly
|
2022-03-21 10:49:19 -07:00 |
|
Tzanio Kolev
|
5308d285f7
|
Merge pull request #2855 from mfem/copyright-2022
Extended copyright to 2022
|
2022-03-01 07:41:29 -08:00 |
|
Yohann Dudouit
|
8b2fe2be41
|
Fix a potential bug in EABilinearFormExtension::MultTranspose
When using libCEED `useRestrict` was evaluated to the wrong value.
|
2022-02-25 16:22:25 -08:00 |
|
Yohann Dudouit
|
df2cb518d0
|
Fix a bug in EABilinearFormExtension::MultTranspose.
The "face" blocks were not inverted when transposing.
|
2022-02-25 16:03:01 -08:00 |
|
Yohann Dudouit
|
9d4515319b
|
Modify factorize_face_terms to make DG EA work with NCMesh.
|
2022-02-25 13:53:03 -08:00 |
|
Yohann Dudouit
|
e24efa4959
|
Remove conforming test for EA (it actually works).
|
2022-02-25 12:58:34 -08:00 |
|
Yohann Dudouit
|
4e77bad9dd
|
Last trial_fes->Conforming().
|
2022-02-25 11:35:07 -08:00 |
|
Yohann Dudouit
|
985d40a47a
|
faceIntX -> int_face_X , faceIntY -> int_face_Y, faceBdrX -> bdr_face_X, faceBdrY -> bdr_face_Y.
|
2022-02-25 11:32:58 -08:00 |
|
Yohann Dudouit
|
a84b74d625
|
Use trial_fes->Conforming().
|
2022-02-25 11:20:39 -08:00 |
|
Yohann Dudouit
|
7cf4685f2b
|
trialFes -> trial_fes, testFes -> test_fes
|
2022-02-25 11:20:01 -08:00 |
|
Tzanio
|
6d2530775b
|
Extended copyright to 2022
|
2022-02-25 10:24:50 -08:00 |
|
Tzanio
|
c18a8b4b55
|
Merge branch 'master' into yohann/pa-convection-transpose
|
2022-02-24 19:03:59 -08:00 |
|
Yohann Dudouit
|
c7bd052e0c
|
Add MFEM_VERIFY to prevent silent bugs.
|
2022-02-22 16:55:24 -08:00 |
|
Stowell, Mark L
|
93c4885230
|
Merge remote-tracking branch 'origin/master' into shadow-pa-dev
|
2022-02-18 10:35:29 -08:00 |
|
Yohann Dudouit
|
d85396e2df
|
Initialize element matrices to zero when no integrators.
|
2022-02-02 10:17:50 -08:00 |
|
Stowell, Mark L
|
24de1b367a
|
Fixing shadow variables in pa related classes
|
2021-12-23 16:34:48 -08:00 |
|
Yohann Dudouit
|
c869398f60
|
Add a FaceRestriction interface.
|
2021-06-11 15:49:49 -07:00 |
|
Veselin Dobrev
|
32e10dcf73
|
Merge branch 'master' into yohann/ceed-convection
Resolved conflicts:
fem/bilinearform_ext.cpp
|
2021-02-04 16:19:14 -08:00 |
|
Veselin Dobrev
|
0c98591d4a
|
Merge pull request #1732 from mfem/yohann/single-SpMat
Add a function to Get the fully-assembled operator in a single SparseMatrix
|
2021-02-04 14:31:46 -08:00 |
|
Yohann Dudouit
|
ab7ebe5556
|
Merge branch 'master' into yohann/ceed-convection
|
2021-02-03 16:52:26 -08:00 |
|
Yohann Dudouit
|
36225982b7
|
Rename libceed folder to ceed.
|
2021-02-02 10:14:48 -08:00 |
|
Adrien M. Bernede
|
04fb572359
|
Let's forget about 2020
|
2021-01-26 11:55:36 -08:00 |
|
Yohann
|
152a5845ca
|
Merge branch 'master' into yohann/ceed-convection
|
2021-01-21 12:48:12 -08:00 |
|