Commit Graph
79 Commits
Author SHA1 Message Date
Jeremy L Thompson 6c032cb7cf astyle fixes 2025-08-15 09:09:50 -06:00
Jeremy L Thompson 8104dd3f04 update v0.13 guards - note: will have astyle fixes needed 2025-08-15 09:09:50 -06:00
Jed Brown bdd8696d22 ceed: support 0.12 and 1.0 2025-08-15 09:09:50 -06:00
Jeremy L Thompson 032fb568be libceed - v1.0 updates 2025-08-15 09:09:50 -06:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
David Kamensky ae117fa580 Merge branch 'master' into david/integ-base 2025-02-03 10:35:40 -08:00
David Kamensky c4e853a8ee Favoring GetIntRule over zero-argument GetIntegrationRule as direct accessor for IntRule. 2025-01-06 11:06:42 -07:00
Will Pazner ef9043a122 Replace many instances of GetFE(0) with GetTypicalFE()
Also replace many instances of GetElementTransformation(0) with
GetTypicalElementTransformation() and instances of GetElementGeometry(0) with
GetTypicalElementGeometry().

Remove some "early returns" in PA code with empty partitions. The reasoning is
that the early returns create divergent code paths among different MPI ranks,
which can cause deadlocks if e.g. collectives are used in code paths on not all
ranks.
2024-04-23 14:45:30 -07:00
Dylan Copeland 046a874cfb Merge branch 'master' of github.com:mfem/mfem into float 2024-02-06 10:56:41 -08:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Dylan Copeland 80449bbd15 Merge branch 'master' of github.com:mfem/mfem into float 2023-12-21 13:20:38 -08:00
dylan-copeland fd44d57e91 Merge branch 'master' of github.com:mfem/mfem into float 2023-12-18 09:39:48 -08:00
Sebastian Grimberg 59fd822fb5 Merge branch 'master' into sjg/ceed-chk-fix 2023-12-15 13:50:06 -08:00
Sebastian Grimberg a5f73604b1 Fix include issues for compiler errors 2023-12-14 18:07:15 -08:00
Sebastian Grimberg 5b5356495a CeedChk -> PCeedChk (deprecated internal function to MFEM wrapper) 2023-12-14 18:07:02 -08:00
Tzanio Kolev d983b34924 Renamed ftype -> real_t 2023-12-13 12:51:43 -08:00
Jeremy L Thompson 0e859e6122 ceed - check libCEED v0.12.0 min version 2023-11-02 12:49:52 -06:00
Dylan Copeland 3b4fc3b1df Generalized for MPI and hypre. 2023-10-31 21:12:15 -07:00
Jeremy L Thompson e8268e0357 ceed - update CEED_BASIS_COLLOCATED => CEED_BASIS_NONE 2023-09-05 09:36:55 -06:00
Sebastian Grimberg 3b9df69c78 Remove dependency on ceed/hash.h for newer libCEED versions 2023-07-21 11:17:58 -07:00
camierjs dce372389b Merge master in forall 2023-03-24 07:52:56 -07:00
camierjs 6851f32854 Merge master in forall 2023-03-14 08:46:19 -07:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Veselin DobrevandKenny Weiss c3dbd8041b Add support for shared builds on Windows with MSVC using CMake.
This commit based to a large extend on PR #1401.

Co-authored-by: Kenny Weiss <kennyweiss@users.noreply.github.com>
2023-02-27 19:31:21 -08:00
camierjs 018d5cfb8b Debugging lambdas in mfem::forall 2023-02-08 15:03:34 -08:00
Sebastian Grimberg 1f6b128837 Merge branch 'master' into sjg/multigrid-mult-rhs 2022-12-06 20:59:48 -08:00
Tzanio Kolev 615d13658e Merge branch 'master' into doxygen-subdirs 2022-12-06 11:32:02 -08:00
Will Pazner caf638a3d3 Use renamed functions when libCEED version >= 0.10.2 2022-12-02 12:47:09 -08:00
Tzanio Kolev 14c43e1f98 Fix Doxygen comments 2022-11-06 12:40:56 -08:00
Sebastian Grimberg 35b1d71507 Merge branch 'master' into sjg/multigrid-mult-rhs 2022-09-29 12:34:46 -04:00
Tzanio Kolev ba01aecddc Merge pull request #3066 from mfem/face-quadrature-space-coefficient
FaceQuadratureSpace
2022-09-16 16:59:28 -07:00
Will Pazner 39c4c47993 Support new QuadratureSpace in libCEED interface 2022-09-02 16:13:39 -07:00
luz paz 476c855bd7 Fix various typos
Found via `codespell -q 3 -L allright,ba,equil,esy,fo,hda,lod,nd,ned,numer,ot,pres,ro,seh,shat,solfes,strat,tbe,te,warmup`
2022-08-05 20:50:51 -04:00
Sebastian Grimberg 7444aa5070 Merge branch 'master' into sjg/multigrid-mult-rhs 2022-08-01 08:59:34 -07:00
Sebastian Grimberg 4ffe3ef158 Fix shadowed names, abiguous cases, and make style 2022-07-14 15:52:25 -07:00
Tzanio Kolev e9acd4c084 Small fixed + organized CHANGELOG 2022-07-12 08:36:57 -07:00
Yohann Dudouit c11576a686 Addressing review feedback from @acfisher. 2022-06-28 15:48:38 -07:00
Yohann Dudouit c0fbb01a73 Remove InitTensorRestriction. 2022-06-21 13:15:59 -07:00
Yohann Dudouit baea0cf188 Fix doc. 2022-06-06 16:32:20 -07:00
Yohann Dudouit 881d0be80a Merge remote-tracking branch 'origin/master' into yohann/mixed-mesh 2022-06-02 14:24:02 -07:00
Yohann Dudouit fb219d9e9f Merge branch 'master' into yohann/libCEED-refactor 2022-05-10 10:11:52 -07:00
Yohann Dudouit 6e56564b2c Remove unused namespace. 2022-04-11 11:45:05 -07:00
Yohann Dudouit 460fa618fb Move #ifdef out of namespace. 2022-04-11 11:44:03 -07:00
Yohann Dudouit 819712212a Refactor ceed.hpp. 2022-04-11 11:38:44 -07:00
Yohann Dudouit 6fe7e0f8b8 Remove cast operator. 2022-04-11 11:37:00 -07:00
Yohann Dudouit 06fd125d85 Revert public default constructor for PAIntegrator. 2022-04-11 11:35:33 -07:00
Yohann Dudouit 7f58074e97 Add documentation. 2022-04-06 17:30:36 -07:00
Yohann Dudouit 81178ac5fd Add destructor for MixedIntegrator. 2022-04-06 16:43:35 -07:00
Yohann Dudouit 3456950640 Verify integrators are used correctly. 2022-04-06 16:31:23 -07:00
Yohann Dudouit 79e352c460 Remove debugging code. 2022-04-06 16:11:40 -07:00