Releases: hpc-maths/samurai
Releases · hpc-maths/samurai
v0.28.0
v0.27.1
v0.27.0
0.27.0 (2025-10-20)
Features
- automatic update_ghost_mr() (#370) (de19ff4)
- periodic BC in implicit (#375) (5946747)
- PETSc dependency managed by samurai (#365) (9f6036f)
- schemes require
output_fieldinstead ofoutput_n_comp(#368) (18142c7)
Bug Fixes
- Fix rotation stencil (#391) (9081575)
- h_face (#371) (5742dfb)
- save issue in demos (#384) (61f56b3)
- set HighFive version to 2.10 to fix libdeps error in CI (#376) (5112594)
- timers output formatting and deviation computation (#381) (2216ff4)
Performance Improvements
v0.26.1
v0.26.0
0.26.0 (2025-07-24)
Features
- add finer-level-flux option (#359) (c35e852)
- add relative detail computation + MRA options (#362) (a49cde6)
- Add row_index() and col_index() to operator sum (#358) (3b981e7)
- add the possibility to define a user prediction function (#355) (870dd9e)
- obstacles (#349) (ff287c0)
- save debug informations via
--save-debug-fields(#352) (2ce85c8)
Bug Fixes
v0.25.1
v0.25.0
v0.24.0
0.24.0 (2025-06-25)
Features
- check if a set is empty (#332) (f0cf22d)
- parallel restart (#331) (e7b7a1f)
- perdiodic mpi now works (#328) (2e1320f)
- prevent level jumps near the boundary (#320) (89236ca)
Bug Fixes
- correct timer (#334) (934c17d)
- forward declare LevelCellArray in static_algorithm.hpp (#330) (4d49633)
- periodic (#341) (d2dca87)
- remove warning (#319) (5ba1d3e)
- subset (#329) (5c47f38)
- subset (#333) (10e8422)
Performance Improvements
v0.23.0
0.23.0 (2025-04-18)
Features
- add copy functions xtensor <-> Petsc Vec (#309) (c28a2ed)
- add ScalarField and VectorField (#297) (b5816e7)
- LevelCellArray with origin point (#312) (0154c90)
Bug Fixes
- enforce xtensor version (#310) (548819b)
- Fix
enable_max_level_fluxfor prediction 0 (#298) (2240ebe) - Python script to read MPI meshes (#294) (27bbd69)
- remove include (#281) (288273e)
- Repare MPI in 1D (#293) (f502812)
- Update level_cell_array.hpp (#286) (584527b)