Skip to content

Tags: hpc-maths/samurai

Tags

v0.27.1

Toggle v0.27.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.27.1 (#397)

🤖 I have created a release *beep* *boop*
---


##
[0.27.1](v0.27.0...v0.27.1)
(2025-11-24)


### Bug Fixes

* Use average velocity in upwind (and fix compilation issues)
([#396](#396))
([8771dc6](8771dc6))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.27.0

Toggle v0.27.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.27.0 (#395)

🤖 I have created a release *beep* *boop*
---


##
[0.27.0](v0.26.1...v0.27.0)
(2025-10-20)


### Features

* automatic update_ghost_mr()
([#370](#370))
([de19ff4](de19ff4))
* periodic BC in implicit
([#375](#375))
([5946747](5946747))
* PETSc dependency managed by samurai
([#365](#365))
([9f6036f](9f6036f))
* schemes require `output_field` instead of `output_n_comp`
([#368](#368))
([18142c7](18142c7))


### Bug Fixes

* Fix rotation stencil
([#391](#391))
([9081575](9081575))
* h_face ([#371](#371))
([5742dfb](5742dfb))
* save issue in demos
([#384](#384))
([61f56b3](61f56b3))
* set HighFive version to 2.10 to fix libdeps error in CI
([#376](#376))
([5112594](5112594))
* timers output formatting and deviation computation
([#381](#381))
([2216ff4](2216ff4))


### Performance Improvements

* some performance improvement in for_each_interface
([#373](#373))
([e4a62ca](e4a62ca))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.26.1

Toggle v0.26.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.26.1 (#367)

🤖 I have created a release *beep* *boop*
---


##
[0.26.1](v0.26.0...v0.26.1)
(2025-07-25)


### Bug Fixes

* user prediction function
([#366](#366))
([6019432](6019432))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.26.0

Toggle v0.26.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.26.0 (#364)

🤖 I have created a release *beep* *boop*
---


##
[0.26.0](v0.25.1...v0.26.0)
(2025-07-24)


### Features

* add finer-level-flux option
([#359](#359))
([c35e852](c35e852))
* add relative detail computation + MRA options
([#362](#362))
([a49cde6](a49cde6))
* Add row_index() and col_index() to operator sum
([#358](#358))
([3b981e7](3b981e7))
* add the possibility to define a user prediction function
([#355](#355))
([870dd9e](870dd9e))
* obstacles ([#349](#349))
([ff287c0](ff287c0))
* save debug informations via `--save-debug-fields`
([#352](#352))
([2ce85c8](2ce85c8))


### Bug Fixes

* finer level flux for `VectorField`
([#360](#360))
([e32a1d3](e32a1d3))
* hdf5 ([#356](#356))
([30c5bde](30c5bde))
* periodic directions
([#354](#354))
([8d07a54](8d07a54))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.25.1

Toggle v0.25.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.25.1 (#351)

🤖 I have created a release *beep* *boop*
---


##
[0.25.1](v0.25.0...v0.25.1)
(2025-07-08)


### Bug Fixes

* fix MRAdaptation with fields to adapt
([#350](#350))
([bbe3fc5](bbe3fc5))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.25.0

Toggle v0.25.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.25.0 (#348)

🤖 I have created a release *beep* *boop*
---


##
[0.25.0](v0.24.0...v0.25.0)
(2025-07-04)


### Features

* find neighbourhood
([#345](#345))
([6dfacf9](6dfacf9))
* parallel flux
([#343](#343))
([7fb1273](7fb1273))


### Bug Fixes

* add direction and cell to implicit BC
([#346](#346))
([3d47b9d](3d47b9d))
* fix template deduction for mat_vec function
([#339](#339))
([7d95e3f](7d95e3f))
* graduation when periodic conditions are used
([#347](#347))
([c6fc698](c6fc698))


### Performance Improvements

* projected/predicted boundary conditions
([#327](#327))
([178300d](178300d))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.24.0

Toggle v0.24.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.24.0 (#342)

🤖 I have created a release *beep* *boop*
---


##
[0.24.0](v0.23.0...v0.24.0)
(2025-06-25)


### Features

* check if a set is empty
([#332](#332))
([f0cf22d](f0cf22d))
* parallel restart
([#331](#331))
([e7b7a1f](e7b7a1f))
* perdiodic mpi now works
([#328](#328))
([2e1320f](2e1320f))
* prevent level jumps near the boundary
([#320](#320))
([89236ca](89236ca))


### Bug Fixes

* correct timer
([#334](#334))
([934c17d](934c17d))
* forward declare LevelCellArray in static_algorithm.hpp
([#330](#330))
([4d49633](4d49633))
* periodic ([#341](#341))
([d2dca87](d2dca87))
* remove warning
([#319](#319))
([5ba1d3e](5ba1d3e))
* subset ([#329](#329))
([5c47f38](5c47f38))
* subset ([#333](#333))
([10e8422](10e8422))


### Performance Improvements

* Avoid useless MPI send
([#307](#307))
([07794ce](07794ce))
* Naive neighbourhood
([#318](#318))
([35ea0e3](35ea0e3))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.23.0

Toggle v0.23.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.23.0 (#313)

🤖 I have created a release *beep* *boop*
---


##
[0.23.0](v0.22.0...v0.23.0)
(2025-04-18)


### Features

* add copy functions xtensor <-> Petsc Vec
([#309](#309))
([c28a2ed](c28a2ed))
* add ScalarField and VectorField
([#297](#297))
([b5816e7](b5816e7))
* LevelCellArray with origin point
([#312](#312))
([0154c90](0154c90))


### Bug Fixes

* enforce xtensor version
([#310](#310))
([548819b](548819b))
* Fix `enable_max_level_flux` for prediction 0
([#298](#298))
([2240ebe](2240ebe))
* Python script to read MPI meshes
([#294](#294))
([27bbd69](27bbd69))
* remove include
([#281](#281))
([288273e](288273e))
* Repare MPI in 1D
([#293](#293))
([f502812](f502812))
* Update level_cell_array.hpp
([#286](#286))
([584527b](584527b))


### Performance Improvements

* Avoid multiple serialization
([#287](#287))
([79c48ee](79c48ee))
* changing graduation to a cell-based algorithm
([#299](#299))
([cf8793b](cf8793b))
* replaced CellList by CellArray in update_field_mr
([#283](#283))
([a55f11a](a55f11a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.22.0

Toggle v0.22.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.22.0 (#280)

🤖 I have created a release *beep* *boop*
---


##
[0.22.0](v0.21.1...v0.22.0)
(2025-03-06)


### Features

* finest level flux computation for non-linear schemes
([#268](#268))
([780a0ba](780a0ba))
* min and max level can be changed
([#277](#277))
([fa9c15d](fa9c15d))
* new set algebra
([#275](#275))
([c184c7f](c184c7f))
* Refine boundary
([#269](#269))
([daad5ac](daad5ac))
* restart ([#278](#278))
([f287f14](f287f14))


### Bug Fixes

* MPI for vector fields
([#273](#273))
([adcb4d8](adcb4d8))


### Performance Improvements

* minor improvement in algebra of sets
([#279](#279))
([9958484](9958484))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.21.1

Toggle v0.21.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(master): release 0.21.1 (#267)

🤖 I have created a release *beep* *boop*
---


##
[0.21.1](v0.21.0...v0.21.1)
(2025-02-06)


### Bug Fixes

* add make_field_function
([#266](#266))
([057bfbe](057bfbe))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).