Tzanio
24818bf0d9
Merge branch 'master' into setpointmat-dev
2020-04-07 13:34:09 -07:00
Will Pazner
3aa0f06cf4
Refactor checking if FESpace is DG
...
Create convenience function IsDGSpace() which checks by performing a
dynamic_cast of the FECollection to L2_FECollection.
2020-03-17 17:41:23 -07:00
Tzanio
f1e04e7282
Merge branch 'master' into mfem-4.1-dev
...
Conflicts:
fem/quadinterpolator.cpp
fem/restriction.cpp
2020-03-10 16:56:01 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
camierjs
286df4f023
Adding missing header file
2020-03-07 13:50:02 -08:00
Jakub Červený
513fdc2692
Added IsoparamTransformation::SetPointMat, removed FinalizeTransformation.
2020-03-06 21:15:10 +01:00
Tzanio
2e37ba7d97
Merge branch 'master' into yohann/dg
...
Conflicts:
x fem/bilinearform_ext.cpp
2020-03-04 20:42:09 -08:00
Tzanio
58872c9e7b
Merge branch 'master' into okina-mmu
...
Conflicts:
fem/datacollection.cpp
tests/unit/CMakeLists.txt
2020-03-04 15:19:33 -08:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
camierjs
8f30f76e85
Move DEVICE macros to cuda header
...
Use stream sync
2020-02-20 15:08:49 -08:00
camierjs
39d6614642
Revert sample-runs and examples
...
HIP managed addons
Sparsmat transpose on host
2020-02-18 11:52:00 -08:00
camierjs
a520c2d965
Revert ifndef MFEM_USE_GZSTREAM
...
Wrap fix for external data (hypre)
2020-02-06 20:36:41 -08:00
Yohann Dudouit
2c4ddcec21
Remove ExchangeFaceNbrData in SetCurvature to not break miniapps.
2020-02-04 15:55:07 -08:00
Yohann Dudouit
3decaeb4e3
Move ExchangefaceNbrData.
2020-02-04 11:15:14 -08:00
Yohann Dudouit
23602955b4
Rename L2FacesValues to {SingleValued, DoubleValued}.
2020-02-03 15:46:59 -08:00
camierjs
ec31986b84
WIP parallel examples with host32 and debug memories
2020-02-03 14:30:50 -08:00
Yohann Dudouit
8a1a3b7404
Put Restrictions in different files.
2020-01-30 10:26:13 -08:00
Yohann Dudouit
e752bba054
make style
2020-01-28 14:01:19 -08:00
Yohann Dudouit
35664d3f5c
Simplify the code for GetFaceRestriction.
2020-01-28 13:46:24 -08:00
Yohann
ed033cf873
Merge branch 'master' into yohann/dg
2020-01-23 16:58:46 -08:00
Yohann Dudouit
6aee436dab
make style
2020-01-23 16:51:08 -08:00
Yohann Dudouit
b770f49ed2
Code cleaning based on Will Pazner's feedback.
2020-01-22 18:46:42 -08:00
Yohann Dudouit
308186a8ba
Check that the mesh is conforming.
2020-01-21 13:29:47 -08:00
Yohann Dudouit
e683ace00f
make style
2020-01-21 11:17:58 -08:00
camierjs
c37addeb9c
Merge branch 'master' into okina-mmu
2020-01-20 12:19:01 -08:00
camierjs
bda839d3db
Merge branch 'master' into okina-mmu
2020-01-17 10:30:53 -08:00
Yohann Dudouit
f289464a65
Fix a few typos.
2020-01-17 10:03:21 -08:00
Tzanio
70441f1189
Merge branch 'master' into pfespace-fix
2020-01-16 17:59:57 -08:00
Tzanio
873b1009a1
minor
2020-01-16 16:38:59 -08:00
Yohann Dudouit
45f444bb99
Merge branch 'yohann/dg' of github.com:mfem/mfem into yohann/dg
2020-01-16 16:34:55 -08:00
camierjs
20a63b218a
GetProlongationMatrix returns IdentityOperator when NRanks ==1
...
Add IsIdentityProlongation in operator.hpp
2020-01-16 16:11:51 -08:00
Yohann Dudouit
317e142b30
Guard DG PA to be used without GLL or Bernstein basis.
2020-01-16 12:58:42 -08:00
camierjs
78a3e0c6d2
Merge branch 'master' into okina-mmu
2020-01-15 11:09:20 -08:00
Tzanio
ca01cbee26
make style
2020-01-14 19:09:58 -08:00
Tzanio
49b89bcfba
Merge branch 'master' into yohann/dg
...
Conflicts:
fem/CMakeLists.txt
2020-01-14 19:09:28 -08:00
Veselin Dobrev
0724286729
Merge branch 'master' into nc-tet-dev
...
Resolved conflicts:
makefile
2020-01-13 20:37:06 -08:00
Yohann Dudouit
30abbbd48b
Small fixes
2020-01-13 15:38:02 -08:00
Yohann Dudouit
18f5693c4e
make style
2020-01-13 15:08:15 -08:00
Yohann Dudouit
2f5243e76a
Fix a strange bug appearing in O3.
2020-01-13 14:58:18 -08:00
Yohann Dudouit
afa83a2ec5
Add GetNFbyType function in fespace and clean code.
2020-01-13 13:54:22 -08:00
Yohann Dudouit
a0bd6181af
Fix ex9p for NPROCS=1.
2020-01-09 18:44:13 -08:00
Veselin Dobrev
94da8d4a90
Fix an issue in class OperatorJacobiSmoother.
...
Unified the implementation of AssembleDiagonal in one place
in BilinearForm which also works in parallel (using the virtual
call GetProlongationMatrix).
2020-01-09 16:16:30 -08:00
Yohann Dudouit
eef458e174
Fix a bug in ParallelAssemble.
2020-01-08 18:38:52 -08:00
Yohann Dudouit
776b6b16e4
Add AtomicAdd, and use it to fix GPU code.
2020-01-08 16:31:43 -08:00
Jakub Červený
0410bedf66
Explicit initialization of the 'ldof' array.
2020-01-07 13:48:15 +01:00
Yohann Dudouit
0cf8985710
Temporary fix in parallel for counting correctly the number of faces.
2020-01-06 18:51:32 -08:00
Yohann Dudouit
22c479060c
Fix a bug in L2FaceRestriction.
2020-01-06 11:25:39 -08:00
Yohann Dudouit
8f5170c669
Separate Interior and Boundary faces for PA.
2020-01-03 17:10:31 -08:00
Yohann Dudouit
24a653dc5a
Cleaning + Reorganization.
2019-12-27 18:57:13 -08:00