camierjs
1c60d5946b
Fix vector diffusion bounds
2026-01-14 14:57:07 -08:00
camierjs
c9768e34bc
Add missing specializations and vector bounds
2026-01-14 14:34:54 -08:00
camierjs
bae772c6f1
CEED bench options
2026-01-12 10:25:01 -08:00
camierjs
79e0bc1ab2
CEED bench options
2026-01-12 09:08:29 -08:00
camierjs
c21c6cb00b
Add CEED benches order 7
2026-01-11 19:50:28 -08:00
camierjs
1bd9dd2e5d
CUDA CEED benches
2026-01-11 18:10:28 -08:00
camierjs
ed66371ebd
Cleanup CEED bench
2026-01-11 11:34:00 -08:00
camierjs
5727331966
Cleanup CEED bench
2026-01-11 11:24:06 -08:00
camierjs
40039a6897
Cleanup CEED benchmarks
2026-01-10 10:58:50 -08:00
camierjs
29c2442e47
tests/benchmarks/bench_ceed
2026-01-09 12:06:35 -08:00
camierjs
3803c3305e
- Remove unnecessary general/forall.hpp include in miniapps and tests
...
- Fix cast warnings in mesh (nc)nurbs files
2025-12-04 16:49:09 -08:00
camierjs
6bcd0ca208
Fix vector BPs
2025-02-25 18:12:20 -08:00
camierjs
1b83c64055
google-benchmark now with c++14
2025-02-25 15:40:36 -08:00
camierjs
768c7a10a1
Update benchmarks
2025-02-23 09:35:50 -08:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Will Pazner
697c21aa7e
Add more tests directories to 'make style'
2025-01-03 09:34:29 -08:00
Will Pazner
2ac825abe8
Merge remote-tracking branch 'origin/master' into pa-empty-partitions
...
# Conflicts:
# fem/bilininteg.cpp
# fem/quadinterpolator.cpp
2024-11-22 11:05:49 -08:00
Nuno Nobre
c32d62f83c
Try to be a bit cleverer when looking for config.mk
2024-07-15 00:10:18 +01: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
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
camierjs
dce372389b
Merge master in forall
2023-03-24 07:52:56 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
camierjs
018d5cfb8b
Debugging lambdas in mfem::forall
2023-02-08 15:03:34 -08:00
Yohann
d763963c24
Fix documentation.
2022-09-16 15:47:01 +02:00
Yohann Dudouit
d0bf03c14b
Remove dead code.
2022-07-11 14:20:06 -07:00
Yohann
fa198d3c5a
Merge branch 'master' into yohann/dg-amr-opt
2022-07-11 13:49:59 -07:00
Yohann Dudouit
f58cf9c2a9
Small edit to bench dg amr.
2022-07-11 12:35:28 -07:00
Yohann Dudouit
18894c1b48
Fix: finish mesh initialization before fes.
2022-06-29 18:00:32 -07:00
Yohann Dudouit
27cbbc2e53
Fix: change probability initialization.
2022-06-29 17:00:05 -07:00
Yohann Dudouit
6e94053e29
Add bench_dg_amr benchmark.
2022-06-29 16:16:35 -07:00
Julian Andrej
f04fdefd1a
rework enzyme inclusion
2022-06-14 11:55:27 -07:00
Julian Andrej
91e6559d36
correct gradient type name
2022-06-08 17:04:28 -07:00
Tzanio Kolev
6e82a1953b
Merge branch 'master' into enzyme-nonlinear
...
Conflicts:
tests/benchmarks/makefile
2022-05-18 14:05:21 -07:00
Yohann and Jean-Sylvain CAMIER
d3a86a6fc5
Update tests/benchmarks/bench_assembly_levels.cpp
...
Co-authored-by: Jean-Sylvain CAMIER <camier1@llnl.gov >
2022-05-17 10:41:40 -07:00
Yohann and Tzanio Kolev
d0d39330c1
Update tests/benchmarks/makefile
...
Co-authored-by: Tzanio Kolev <tzanio@llnl.gov >
2022-05-13 10:28:01 -07:00
Tzanio Kolev
6c89a3da24
minor
2022-05-12 16:02:31 -07:00
Yohann Dudouit
a3067ead11
Rename file, improve documentation and function names.
2022-05-12 10:34:53 -07:00
Yohann Dudouit
7b70e27f1f
alphabetical order.
2022-04-26 09:39:28 -07:00
Jean-Sylvain CAMIER
35d9a405a6
add benchmarks
...
* Add tests/benchmarks/bench_nle
* Sync & re-use
* Before cleaning
* cleanup and reuse miniapp headers
* Meld toward enzyme-nonlinear
2022-03-30 11:57:36 -07:00
Yohann Dudouit
967b57d53f
Add assembly informations.
2022-03-29 10:08:34 -07:00
Yohann Dudouit
bd33166074
Small doc improvment.
2022-03-29 09:38:17 -07:00
Yohann Dudouit
0f11218117
Refactor max_order.
2022-03-29 09:35:12 -07:00
Yohann Dudouit
15e77043b8
Some cleaning.
2022-03-29 08:57:29 -07:00
Yohann Dudouit
d83d149f75
Merge branch 'yohann/bench-assembly-levels' of https://github.com/mfem/mfem into yohann/bench-assembly-levels
2022-03-28 17:16:15 -07:00
Yohann Dudouit
fca5939fb5
Better heuristic
2022-03-28 17:16:10 -07:00
Yohann Dudouit
a0cc3022e2
Change Order/MaxDofs.
2022-03-28 17:15:25 -07:00
Yohann Dudouit
9acaa5f973
Only build when runnable.
2022-03-28 17:03:00 -07:00
Yohann Dudouit
358544f81a
Inverse order and target_dofs.
2022-03-28 16:47:13 -07:00
Yohann Dudouit
bc0b4d9703
Fix num_elems in is_runnable().
2022-03-28 15:58:02 -07:00
Yohann Dudouit
74d99721f6
More pesimistic heuristic...
2022-03-28 15:46:32 -07:00