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 Dobrev and Kenny 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