Stowell, Mark L
6b7c8bf33b
Changing to CeedGridCoef::coeff to const to conform to GridFunctionCoefficient class
2020-05-12 12:08:48 -07:00
Tzanio
f974098533
Updated some comments
2020-03-26 08:44:51 -07:00
Yohann Dudouit
a8aa3fe1a6
Merge branch 'yohann/CEED-unified-PA' of https://github.com/mfem/mfem into yohann/CEED-unified-PA
2020-03-23 11:59:45 -07:00
Yohann Dudouit
1097712fe9
MAKE STYLE
2020-03-23 11:59:38 -07:00
Tzanio
66598ed7a0
Merge branch 'master' into yohann/CEED-unified-PA
2020-03-23 11:41:59 -07:00
Yohann Dudouit
883c40ab78
Simplify the signature of CeedPAAssemble.
2020-03-23 11:33:41 -07:00
Yohann Dudouit
8864b4075d
Add documentation
2020-03-23 11:21:32 -07:00
Yohann Dudouit
11758e8f26
Remove unused variables and includes.
2020-03-20 13:17:54 -07:00
Yohann Dudouit
de898a3f13
make style
2020-03-12 12:58:42 -07:00
Yohann Dudouit
e343c5b0c6
Minor fix
2020-03-11 10:37:56 -07:00
Yohann Dudouit
61ad0cd0aa
Use Unified PA assembly in mass and diffusion.
2020-03-11 10:00:11 -07:00
Yohann Dudouit
eac1854313
Skeleton to unify PA assemble.
2020-03-10 17:44:24 -07:00
Tzanio
f0bd9b287f
Some edits in fem/
2020-03-09 19:30:02 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Yohann Dudouit
7f025dbefc
make style
2020-03-07 13:16:24 -08:00
Yohann Dudouit
345afe87c4
Fix typo
2020-03-07 13:16:13 -08:00
Yohann Dudouit
a51d4461bd
Remove Identity restriction, use strided instead.
2020-03-07 13:16:05 -08:00
Yohann Dudouit
0cc443cf61
Merge branch 'mfem-4.1-dev' into yohann/libCEED-strided
2020-03-06 15:36:42 -08:00
Yohann Dudouit
0195f20913
make style
2020-03-06 12:56:49 -08:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
88a78bb6aa
Merge branch 'master' into bsd-relicense
...
Conflicts:
CONTRIBUTING.md
2020-03-02 09:28:37 -08:00
Yohann Dudouit
a861b04de4
Fix typo
2020-02-28 15:55:59 -08:00
Yohann Dudouit
bbc63a9a02
Remove Identity restriction, use strided instead.
2020-02-28 15:48:38 -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
Yohann Dudouit
15552f9423
Update to last Ceed interface.
2020-02-19 15:41:55 -08:00
Tzanio
4f88b061c7
Merge branch 'master' into yohann/nontensor
2020-02-16 19:34:49 -08:00
Yohann Dudouit
5884f96b20
Create a UsesTensorBasis function for FESpace.
2020-02-14 15:55:33 -08:00
Yohann Dudouit
be390f524e
Fix the libCEED integration in MFEM due to the interface change.
2020-02-06 14:50:43 -08:00
Yohann Dudouit
c04bc95c48
make style
2020-02-04 17:12:36 -08:00
Yohann Dudouit
59ab675334
Modifications based on A. Barker review.
2020-02-04 16:54:49 -08:00
Yohann Dudouit
790eb85817
Clean the code
2020-01-16 19:05:28 -08:00
Yohann Dudouit
f487ceba99
Merge branch 'master' into yohann/nontensor
...
Conflicts:
fem/libceed/ceed.cpp
fem/libceed/ceed.hpp
fem/libceed/diffusion.cpp
fem/libceed/mass.cpp
2020-01-16 17:47:15 -08:00
Yohann Dudouit
da41a0f3db
Fix the destructor of CeedData.
2019-12-18 14:37:23 -08:00
Veselin Dobrev
2562bcda20
Update the minimal needed git-hash for libCEED.
...
Small cleanup of #include directives.
2019-12-10 20:21:14 -08:00
Tzanio
dd17389c1f
make style
2019-12-06 14:49:45 -08:00
Yohann Dudouit
0052685d39
Remove memory leak for ex6 -pa -d ceed-cuda.
2019-12-03 16:50:39 -08:00
Yohann Dudouit
e05e7748fd
Fix circular dependency.
2019-12-02 18:00:12 -08:00
Yohann Dudouit
fed1783fd5
Use CeedOperatorApplyAdd instead of CeedOperatorApply.
2019-12-02 10:33:56 -08:00
Veselin Dobrev
a42d209056
Fix libCEED's version requirement.
2019-11-18 20:28:46 -08:00
Veselin Dobrev
b87ec735d2
Apply 'make style' and other small tweaks.
2019-11-18 16:34:52 -08:00
Tzanio
3f0f6e925f
make style
2019-11-11 09:17:46 -08:00
Yohann Dudouit
7488a91216
Merge branch 'yohann/okina-gpu-libceed' of github.com:mfem/mfem into yohann/okina-gpu-libceed
2019-11-08 09:54:44 -08:00
Veselin Dobrev
e18916ec92
Make sure CMake build works with libceed. In the GNU make build
...
system, install libceed q-function headers.
Add a runtime check for q-function header location: install/source
directories.
2019-11-07 16:48:55 -08:00
Yohann Dudouit
8decda8986
Add documentation to libCEED functions in MFEM.
2019-11-07 11:29:31 -08:00
Yohann Dudouit
6b8414d820
First set of modifications based on technical meeting.
...
- guards CEED parts in bilininteg.hpp
- Capitalise some CEED related functions
- Replace Device::IsEnabled with Device::Allows(CUDA)
- Remove dead code in libceed/mass.cpp
2019-11-06 14:24:04 -08:00
Yohann Dudouit
69810197f6
Use enum class CeedCoeff instead of enum.
2019-10-30 12:29:35 -07:00
Yohann Dudouit
b1784fc793
Replaces void* by CeedData* in Mass and Diffusion integrators.
2019-10-24 16:52:51 -07:00
Yohann Dudouit
dfc7f9f66d
Rename a function to make it self documented.
2019-10-07 17:27:59 -07:00
Yohann Dudouit
fe10861332
more cleaning.
2019-10-07 11:20:03 -07:00
Yohann Dudouit
575beb9f7b
Code cleaning.
2019-10-07 11:16:49 -07:00