Commit Graph
66 Commits
Author SHA1 Message Date
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07: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 e689fd5b28 Merge branch 'master' into bsd-relicense 2020-02-27 09:29:25 -08:00
camierjs 03ff0c70ef Merge branch 'master' into okina-mmu 2020-02-23 15:03:54 -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
Arturo Vargas 645ee5e60e templated diff application on popular orders 2020-02-10 13:05:14 -08:00
camierjs 78a3e0c6d2 Merge branch 'master' into okina-mmu 2020-01-15 11:09:20 -08:00
Tzanio c3ac60b647 make style 2020-01-08 12:58:04 -08:00
Yohann Dudouit c7953aa673 Change AssembleDiagonal to work with libCEED.
Merge branch 'master' into yohann/okina-gpu-libceed

Conflicts:
	INSTALL
	makefile
2020-01-08 09:37:28 -08:00
camierjs 6a61e78bf9 Merge branch 'master' into okina-mmu 2020-01-06 11:01:36 -08:00
Tzanio 096951e913 Merge branch 'master' into feature/okina-jacobi 2020-01-02 12:54:50 -08:00
Tzanio 80552e0d7c Small edits 2020-01-02 12:54:16 -08:00
Tzanio 4886cb45bd Merge branch 'master' into yohann/okina-gpu-libceed
Conflicts:
	CHANGELOG
	CMakeLists.txt
	makefile
2019-12-29 14:48:44 -08:00
Andrew T. Barker 43bdeb989e Rename QD3 -> QD2 (after removing previous QD2) 2019-12-17 13:34:49 -08:00
Andrew T. Barker 12260d84f2 Typos + don't compute unnecessary intermediate quantities. 2019-12-17 13:33:56 -08:00
camierjs 60d17267f4 PA coeff host write in AssemblePA 2019-12-13 16:21:26 -08:00
Andrew T. Barker 0176f9d50c Merge remote-tracking branch 'origin/master' into feature/okina-jacobi
Conflicts:
	fem/bilininteg_diffusion.cpp
2019-12-13 15:56:57 -08:00
Andrew T. Barker 7d02d12828 bilininteg_diffusion: better naming of loop indices 2019-12-13 15:48:04 -08:00
Yohann Dudouit 2fcc1c7325 Minor style change. 2019-12-12 15:09:12 -08:00
Yohann Dudouit 50f7ac6f80 Merge branch 'master' into yohann/okina-gpu-libceed
Conflicts:
	fem/bilininteg_diffusion.cpp
	fem/bilininteg_mass.cpp
2019-12-12 15:07:42 -08:00
camierjs 22bdac0332 Cleanup fem/bilininteg diffusion and mass from previous master merge. 2019-12-12 13:01:37 -08:00
camierjs e8bbb5da26 Merge branch 'master' into okina-mmu 2019-12-12 11:42:42 -08:00
Tomov 242557fe13 Minor. 2019-12-10 10:47:43 -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
Andrew T. Barker 89838888d8 bugfix: correct diagonal coefficient (thanks to @artv3) 2019-12-02 12:10:02 -08:00
Yohann Dudouit fed1783fd5 Use CeedOperatorApplyAdd instead of CeedOperatorApply. 2019-12-02 10:33:56 -08:00
camierjs bf2d1eb59a Cuda, debug examples but last mt 2019-11-25 15:31:54 -08:00
Veselin Dobrev b87ec735d2 Apply 'make style' and other small tweaks. 2019-11-18 16:34:52 -08:00
Tzanio 0babf42d83 make style 2019-11-11 09:09:21 -08:00
camierjs 5823d789d9 Use non Occa diagonal 2019-11-07 16:12:17 -08:00
camierjs 8998d0bc03 SmemPAMassAssembleDiagonal 2D, 3D and op, x & y cleanup 2019-11-07 15:52:11 -08:00
camierjs 6521ff13f3 Less shared memory for SmemPADiffusionDiagonal3D 2019-11-07 12:55:56 -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
Daniel Drzisga c595c0bb43 Optimized PA assembly for constant coefficient case 2019-11-05 13:35:42 -08:00
Daniel Drzisga 67f0dd8111 Added check for null pointer coefficients 2019-10-28 08:57:17 -07:00
Yohann Dudouit b1784fc793 Replaces void* by CeedData* in Mass and Diffusion integrators. 2019-10-24 16:52:51 -07:00
Daniel Drzisga 0a2766adea Added support for any scalar coefficients in partial assembly of mass and
diffusion operators
2019-10-09 12:16:07 -07:00
camierjs be15513f1f Merge branch 'master' into feature/okina-jacobi 2019-09-23 10:40:56 -07:00
Yohann Dudouit c9fc6dfada Move libCEED files in a libceed subdirectory. 2019-09-11 18:00:31 -07:00
Yohann Dudouit 26f1114105 Separate diffusion and mass specific code from libceed.cpp. 2019-09-11 17:57:52 -07:00
Yohann Dudouit a09ce63307 libCEED takes into account the integration rule order of MFEM. 2019-09-11 17:57:52 -07:00
camierjs 09a93c96fb Rebase with ex1 working 2019-09-11 17:57:51 -07:00
Yohann Dudouit 9a3d7a34ad Rebase compiles. 2019-09-11 17:57:51 -07:00
Yohann Dudouit 05fcff7325 Move bilininteg_ext into bilininteg_diffusion/mass 2019-09-11 17:57:51 -07:00
camierjs f0e36f71fc Raja forall with 2D & 3D kernel policies 2019-08-28 17:05:22 -07:00
camierjs 8353494bd0 RajaCudaWrap3D using KernelPolicy, RajaCudaWrap2D still WIP 2019-08-28 14:28:09 -07:00
Andrew T. Barker 41feec751f Remove debug print in bilininteg_diffusion.cpp (thanks to @drzisga) 2019-08-26 13:55:00 -07:00
Andrew T. Barker fa9cea9486 Rename VectorSmoother -> OperatorJacobiSmoother 2019-08-21 16:45:48 -07:00