Yohann Dudouit
|
14d1dea073
|
Fix shadowing in restriction.cpp.
|
2022-04-11 12:00:30 -07:00 |
|
Yohann Dudouit
|
f7c1ea9f9c
|
Optimize ElementRestriction::FillI and ElementRestriction::FillJAndData.
|
2022-03-02 12:43:27 -08:00 |
|
Tzanio Kolev
|
5308d285f7
|
Merge pull request #2855 from mfem/copyright-2022
Extended copyright to 2022
|
2022-03-01 07:41:29 -08:00 |
|
Will Pazner
|
a00c82d0aa
|
Merge pull request #2794 from mfem/yohann/device-verify+assert
Add MFEM_VERIFY_KERNEL and MFEM_ASSERT_KERNEL.
|
2022-02-28 16:35:52 -08:00 |
|
Will Pazner
|
a8387e04bf
|
Merge remote-tracking branch 'origin/master' into yohann/device-verify+assert
# Conflicts:
# fem/restriction.cpp
|
2022-02-28 12:21:59 -08:00 |
|
Yohann Dudouit
|
5de22c21f9
|
Add early return when nf==0.
|
2022-02-25 17:54:47 -08:00 |
|
Tzanio
|
6d2530775b
|
Extended copyright to 2022
|
2022-02-25 10:24:50 -08:00 |
|
Stowell, Mark L
|
4736553365
|
Fixing new shadowed variables in face restriction classes
|
2022-02-18 09:57:28 -08:00 |
|
Yohann Dudouit
|
33a015aede
|
non-conforming -> nonconforming.
|
2022-02-08 14:04:20 -08:00 |
|
Yohann Dudouit
|
6ed2314eec
|
NonConforming -> Nonconforming.
|
2022-02-08 13:57:43 -08:00 |
|
Yohann Dudouit
|
01caa8dcb7
|
Remove unsused methods.
|
2022-02-07 16:50:43 -08:00 |
|
Yohann Dudouit
|
076f0fbd29
|
Use MFEM_ASSERT_KERNEL.
|
2022-02-03 09:54:57 -08:00 |
|
Yohann Dudouit
|
a78d206931
|
NonConforming -> Nonconforming
|
2022-02-03 09:24:38 -08:00 |
|
Yohann Dudouit
|
0bc28bca46
|
Fix new struct.
|
2022-02-02 10:06:44 -08:00 |
|
Yohann Dudouit
|
df528c10f1
|
Apply Will's suggestions:
- Conforming -> Coincident
- Coarse -> Superset
- Fine -> Subset
- Shared -> FaceNbr
|
2022-02-01 12:57:04 -08:00 |
|
Yohann Dudouit
|
4404a4dbca
|
Replace coarse-fine and fine-coarse with coarse and fine.
|
2022-02-01 10:19:03 -08:00 |
|
Yohann Dudouit
|
cf4acf95a6
|
Fix semantic of GhostSlave faces.
|
2022-02-01 10:14:38 -08:00 |
|
Yohann Dudouit
|
b7d7338dca
|
Draft for second proposal for FaceInformation
|
2022-01-31 16:24:54 -08:00 |
|
Yohann Dudouit
|
0eb0d82bda
|
Remove Elem1 from function names in favor of CoarseFine and FineCoarse.
|
2022-01-24 17:39:19 -08:00 |
|
Yohann Dudouit
|
5e03149861
|
Make function names more explicit.
|
2022-01-19 20:59:13 -08:00 |
|
Veselin Dobrev
|
f640103e26
|
Merge branch 'yohann/pa-dg-ncmesh' into yohann/shared-master-slave
|
2022-01-19 15:37:15 -08:00 |
|
Yohann Dudouit
|
88695cefff
|
Refactor FaceInformation to associate location and conformity to both elem1 and elem2.
|
2022-01-19 11:13:41 -08:00 |
|
Veselin Dobrev
|
27c4f22338
|
Small tweaks in the code and the documentation.
|
2022-01-18 19:48:38 -08:00 |
|
Yohann Dudouit
|
70fba19635
|
Invert shared non-conforming slave and master.
|
2022-01-14 12:13:34 -08:00 |
|
Yohann Dudouit
|
f54842b6a7
|
Use int variables to avoid comparison between signed and unsigned integers.
|
2021-12-14 12:13:43 -08:00 |
|
Yohann Dudouit
|
2214f65e20
|
Simplify InterpConfig based on @samuelpmishLLNL feedback.
|
2021-12-14 11:59:39 -08:00 |
|
Yohann Dudouit
|
094f032de5
|
Remove Mesh::GetNCFacesPtMat.
|
2021-12-14 10:37:57 -08:00 |
|
Yohann Dudouit
|
ec176a6bf8
|
Fix: move height and width initialization outside MFEM_DEBUG.
|
2021-12-13 15:50:54 -08:00 |
|
Yohann Dudouit
|
63d2303a48
|
Add documentation.
|
2021-12-10 16:51:01 -08:00 |
|
Yohann Dudouit
|
f811da79e4
|
Move verifications in CheckFESpace methods.
|
2021-12-10 14:05:30 -08:00 |
|
Yohann Dudouit
|
c37a187f9d
|
Redesign protected constructor.
|
2021-12-10 10:53:02 -08:00 |
|
Yohann Dudouit
|
d02545cc3e
|
Initial refactor removing duplicated code in Mult and AddMultTranspose.
|
2021-12-09 15:56:08 -08:00 |
|
Yohann Dudouit
|
8bee3a173d
|
Fix AddMultTranspose
|
2021-11-11 10:51:38 -08:00 |
|
Yohann Dudouit
|
8afc72f6dc
|
Removing dead code
|
2021-11-10 13:39:59 -08:00 |
|
Yohann Dudouit
|
84f6acaeac
|
Flip point matrix in 2D.
|
2021-10-29 10:41:01 -07:00 |
|
Yohann Dudouit
|
5113b1a8ed
|
Use GetLocalInterpolation in GetCoarseToFineInterpolation.
|
2021-10-28 18:01:24 -07:00 |
|
Yohann Dudouit
|
b9e3b3c20a
|
Change camel case to snake case for more variables.
|
2021-10-07 17:30:53 -07:00 |
|
Yohann Dudouit
|
f4ca1e3e60
|
Fix unwanted rename.
|
2021-10-07 15:22:15 -07:00 |
|
Yohann Dudouit
|
dd77aa8eb7
|
More dofs->dof_values.
|
2021-10-07 15:14:57 -07:00 |
|
Yohann Dudouit
|
e0cac54513
|
Rename dofValue->dof_value, nextOffset->next_offset, dofIn->dof_in, dofOut->dof_out.
|
2021-10-07 15:10:26 -07:00 |
|
Yohann Dudouit
|
0ce2bc6275
|
Rename nd to nface_dofs.
|
2021-10-07 14:56:54 -07:00 |
|
Yohann Dudouit
|
4f74e10f30
|
Improve interpolators map key.
|
2021-10-07 13:56:03 -07:00 |
|
Yohann Dudouit
|
0467b670b7
|
Use more self-documented variable names.
|
2021-10-06 17:05:33 -07:00 |
|
Yohann Dudouit
|
e3788a948f
|
Reorganize class attributes.
|
2021-10-06 16:34:56 -07:00 |
|
Yohann Dudouit
|
b15998374d
|
Rename offsets -> gather_offsets.
|
2021-10-06 16:27:52 -07:00 |
|
Yohann Dudouit
|
0bcbc0235a
|
Rename dof to face_dofs.
|
2021-10-06 16:18:44 -07:00 |
|
Yohann Dudouit
|
46e21def4e
|
Merge branch 'master' into yohann/pa-dg-ncmesh
|
2021-10-06 15:29:42 -07:00 |
|
Yohann Dudouit
|
9b5f87398c
|
Remove unused protected methods and simplify code.
|
2021-10-06 14:35:47 -07:00 |
|
Yohann Dudouit
|
05ed290c34
|
Take into account the native ordering of H1 for the interpolator.
Always use PermuteAndSet for Elem2.
|
2021-10-06 14:18:48 -07:00 |
|
Yohann Dudouit
|
80a59acf5f
|
Fix a bug in InterpConfig.
|
2021-10-05 20:00:51 -07:00 |
|