Skip to content

Releases: TS-CUBED/haemoFoam

v0.3.2

06 Jan 14:27
Compare
Choose a tag to compare
Change OF version in README.md

v0.3.1

12 Oct 13:05
8ae6c7d
Compare
Choose a tag to compare

Changelog:

  • makes haemoPostProcess check if H is present and run without H averaging if not. This means we can now use the postprocessing tool for non-haemoFoam cases as well - closes #31

v.0.3.0

30 Aug 07:09
2f20de8
Compare
Choose a tag to compare

Update: bump version to 0.3.x since last changes were breaking old cases!

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)

Changelog

  • cases need a BC file for gammaDot - the way the collision based migration pressure is calculated needs a special treatment at the wall. Otherwise the migration from the wall will be severely underestimated. For the time being this is done via a zeroGradient (or slip) boundary condition for gammaDot at the wall. Inlets and outlets are zeroGradient as well.

This is the way the models for (Schenkel and Halldiday 2021) were set up, so is the validated method. I took the MUST_READ out in a later version, which lead to some models being set up without this BC in place - which leads to wrong results.

v0.2.9

26 Aug 09:16
Compare
Choose a tag to compare

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)

Changelog

  • cases need a BC file for gammaDot - the way the collision based migration pressure is calculated needs a special treatment at the wall. Otherwise the migration from the wall will be severely underestimated. For the time being this is done via a zeroGradient (or slip) boundary condition for gammaDot at the wall. Inlets and outlets are zeroGradient as well.

This is the way the models for (Schenkel and Halldiday 2021) were set up, so is the validated method. I took the MUST_READ out in a later version, which lead to some models being set up without this BC in place - which leads to wrong results.

v0.2.8

06 Aug 14:21
4b5c494
Compare
Choose a tag to compare

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)

Changelog

  • cases without windkessel boundary condition no longer require the windkesselProperties file

v0.2.7

23 Jul 13:57
5de03a0
Compare
Choose a tag to compare

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)

Changelog

  • Windkessel Parameters can now be given in physiological or in SI units (previously only SI units). A new flag physiologicalUnits is required in windkesselProperties. Setting this to false will make it use SI units.

IMPORTANT: the physiologicalUnits flag is not optional, but must be there. I decided to do it this way, since I'd need to make false the default, in order not to break old cases, but did not want that, since people found the SI units confusing and awkward, when all windkessel research is in physiological units. So I made the decision to break ALL old cases, and make you think about these units. Sorry.

Updated the tutorial case:

  • windkesselProperties is now in constant
  • Windkessel properties Z, C, R are now in physiological units
  • case includes functionObjects for wallShearStress and averages

v0.2.6

02 Jul 09:52
98716d4
Compare
Choose a tag to compare

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)

Changelog

Fix reorder warning at compile time in splitFlowRate BC

haemoFOAM v0.2.5

21 Jun 14:06
b1d5184
Compare
Choose a tag to compare

Please use the released versions. Repo is WIP and will be inconsistent at times. Version branches will be frozen, however.

If you want to contribute, please fork the repo and send PRs :-)