Skip to content

Commit 68a31f9

Browse files
authored
Update CHANGES for 25.08 (#4594)
1 parent de8c576 commit 68a31f9

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

CHANGES

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,68 @@
1+
# 25.08
2+
3+
## Highlights:
4+
5+
* EB anisotropic meshes - changes for cut_face_2d routine (#4554)
6+
EB anisotropic - set_eb_data changes (#4577)
7+
Correction to EB volume fraction for anisotropic grids (#4587)
8+
Correction to EB volume centroid for anisotropic case (#4586)
9+
10+
These make the necessary changes for EB generation on 3D aniostropic
11+
meshes.
12+
13+
* SUNDIALS interface updates (#4562)
14+
15+
Major updates have been made to the SUNDIALS interface.
16+
17+
* AMReX SIMD Helpers (#4520)
18+
19+
AMReX does not have a concept yet to help users write effective SIMD
20+
code on CPU, besides relying on auto-vectorization and pragmas, which
21+
are unreliable for any complex enough code. This PR adds initial support
22+
for portable user-code by providing build system support and an
23+
`AMReX_SIMD.H` header that handles includes & helper types and
24+
functions.
25+
26+
* CMake: `AMReX_FASTMATH` (#4545)
27+
CMake: `AMReX::Flags_FASTMATH` Interface Helper Target (#4591)
28+
29+
Add new general compiler flag for fast-math optimizations. This does not
30+
change any defaults
31+
32+
* Parser: Support comparison chain (#4556)
33+
34+
Parser now supports comparison chain such as `a <= b <= c`.
35+
36+
## Other major changes:
37+
38+
* CMake: Fix Typo `AMReX_COMPILER_DEFAULT_INLINE` (#4590)
39+
40+
* Clean #ifdef around default RunOn declaration (#4580)
41+
42+
* Account for metric term in fluxes due to inhomogeneous Neumann boundary conditions (#4579)
43+
44+
* Replace `std::numeric_limits<>::infinity()` with `max()` (#4547)
45+
46+
* Reorganize checkPoint logic into checkPointNow functions (#4567)
47+
48+
* ParmParse: Remove two Aborts (#4576)
49+
50+
* FFT Poisson Solver: Support domain not starting with 0 (#4573)
51+
52+
* Fix Assert in `ReduceToPlaneMF` (#4566)
53+
54+
* Retry a few times if directory creation fails (#4537)
55+
56+
* Added GNU compile flags to enable -fPIC for llvm (#4553)
57+
58+
* ParmParse: Add parser support for bool (#4552)
59+
60+
* Remove an assertion in AmrLevel::RK (#4551)
61+
62+
* Reduce use of SuperParticle (#4526)
63+
64+
* Tweak CArena Defragmentation Strategy (#4531)
65+
166
# 25.07
267

368
## Highlights:

0 commit comments

Comments
 (0)