Commit Graph
18 Commits
Author SHA1 Message Date
camierjs 36c2282668 Merge branch 'master' into minimal-surf-dev-rewritten 2020-03-11 08:04:33 -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 f0bd9b287f Some edits in fem/ 2020-03-09 19:30:02 -07:00
Veselin Dobrev 607b733ed1 Introduce enum class QVectorLayout and use it in class
QuadratureInterpolator to control the output Q-vector
layout.

Update the sedov test to use the proper QVectorLayout where
needed.
2020-03-09 17:19:54 -07:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
camierjs 13f6da7194 Minor tweaks:
- MFEM_HOST_DEVICE for TDet
   - kernels Det<2> and Det<3> in Eval2D/3D
   - MFEM_UNROLL only usable with MFEM_USE_CUDA
   - using SecondOrderTimeDependentOperator in ex23 and test_ode2
2020-03-09 15:27:07 -07:00
camierjs a3c2b787ef Moved all T_VDIM parameters as first ones 2020-03-07 14:25:46 -08:00
camierjs 8632451697 Move 'Face' classes from fem/quadinterpolator to fem/quadinterpolator_face 2020-03-07 14:06:39 -08:00
Veselin Dobrev 4eca3f0ba8 In class QuadratureInterpolator, added support for FE spaces with
any vector dimension in the methods Values, Derivatives, and
PhysDerivatives. This code needs testing.

Some small tweaks the templated code to suppress compilation
warnings when building the code in miniapps/performance with
nvcc.
2020-03-06 23:14:38 -08:00
Veselin Dobrev e681968f8f Fix accidentally commited merge conflicts.
A few tweaks in quadinterpolator.cpp.
2020-03-05 19:14:04 -08:00
camierjs 28f3373ed8 Switch blas to kernels 2020-03-05 16:52:49 -08:00
camierjs a79cadc840 Merge branch 'master' into laghos 2020-03-05 16:37:55 -08:00
camierjs 036d399856 WIP Merge branch 'master' into minimal-surf-dev-rewritten 2020-03-05 08:56:51 -08:00
Tzanio 07692e135a Update license 2020-03-04 20:55:33 -08:00
Yohann Dudouit 52409356f4 Remove MultTranspose 2020-02-28 11:35:22 -08:00
Yohann Dudouit 41cf34e6ac Move GetSigns in quadinterpolator.cpp 2020-02-27 17:36:12 -08:00
Yohann Dudouit 1f22f49f64 Remove qspace from quadinterp.cpp 2020-02-27 17:19:37 -08:00
Yohann Dudouit bfc03a02e1 Move QuadratureInterpolator into its own files. 2020-02-19 16:11:54 -08:00