Recent Releases of openbf

openbf - v2.7.3

docs fix

- Julia
Published by alemelis about 1 year ago

openbf - v2.7.2

What's Changed

  • Update references by @alemelis in https://github.com/INSIGNEO/openBF/pull/73

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.7.1...v2.7.2

- Julia
Published by alemelis over 1 year ago

openbf - v2.7.1

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.7.0...v2.7.1

- Julia
Published by alemelis over 1 year ago

openbf - v2.7.0

  • gracefully exit when an unexpected error occurs

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.6.2...v2.7.0

- Julia
Published by alemelis almost 2 years ago

openbf - v2.6.2

What's Changed

  • Apply boundary conditions first and then solve the vessel by @alemelis in https://github.com/INSIGNEO/openBF/pull/71

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.6.1...v2.6.2

- Julia
Published by alemelis almost 2 years ago

openbf - v2.6.1

What's Changed

  • Fix anastomosis by @alemelis in https://github.com/INSIGNEO/openBF/pull/70

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.6.0...v2.6.1

- Julia
Published by alemelis almost 2 years ago

openbf - v2.6.0

What's Changed

  • Set windkessel Pout by @alemelis in https://github.com/INSIGNEO/openBF/pull/69

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.5.0...v2.6.0

- Julia
Published by alemelis almost 2 years ago

openbf - v2.5.0

What's Changed

  • Optimise junctions by @alemelis in https://github.com/INSIGNEO/openBF/pull/67

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.4.0...v2.5.0

- Julia
Published by alemelis almost 2 years ago

openbf - v2.4.0

What's Changed

  • Optimise superbee! by @alemelis in https://github.com/INSIGNEO/openBF/pull/66

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.3.0...v2.4.0

- Julia
Published by alemelis almost 2 years ago

openbf - v2.3.0

What's Changed

  • Save simulation stats by @alemelis in https://github.com/INSIGNEO/openBF/pull/65

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.2.0...v2.3.0

- Julia
Published by alemelis about 2 years ago

openbf - v2.2.0

What's Changed

  • Optimise I/O by @alemelis in https://github.com/INSIGNEO/openBF/pull/63

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.1.2...v2.2.0

- Julia
Published by alemelis about 2 years ago

openbf - v2.1.2

re-trigger docs building

- Julia
Published by alemelis about 2 years ago

openbf - v2.1.1

What's Changed

  • Add streamlit dashboard by @alemelis in https://github.com/INSIGNEO/openBF/pull/58
  • Fix inlet_file path
  • Add out file format to docs

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.1.0...v2.1.1

- Julia
Published by alemelis about 2 years ago

openbf - v2.1.0

v2.1.0

  • Add to_save boolean flag to Vessel (default True)

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v2.0.0...v2.1.0

- Julia
Published by alemelis about 2 years ago

openbf - v2.0.0

What's Changed

  • v2 by @alemelis in https://github.com/INSIGNEO/openBF/pull/53

Full Changelog: https://github.com/INSIGNEO/openBF/compare/v1.5.0...v2.0.0

- Julia
Published by alemelis about 2 years ago

openbf - v1.5.1

- Julia
Published by alemelis about 2 years ago

openbf - v1.5.0

- Julia
Published by alemelis over 3 years ago

openbf - v1.4.0

new feature

Add flag to ceil convergence error to 100 mmHg.

-c, --conv_ceil Ceil convergence value to 100 mmHg (default true)

- Julia
Published by alemelis about 4 years ago

openbf - v1.3.0

Change convergence criteria to error norm across all pressure waves. Tolerance is now specified in mmHg

- Julia
Published by alemelis over 5 years ago

openbf - v1.2.0

New feature

  • show in stdout where the max convergence error is occurring
  • remove and re-make results folder if already there

Performance fix

  • make Blood and Heart immutable structs (small/negligible performance gain)

- Julia
Published by alemelis over 5 years ago

openbf - v1.1.0

New features

  • Copy yaml file in output directory. Closes #23
  • You can now specify any path for the output directory by as results folder in the project yaml. Closes #24

Throw error if

  • sn = tn for any vessel
  • a node used only once has not an outlet property defined
  • a node is connected to more than three vessels
  • the network is split in multiple parts not properly connected

Warn about

  • arteries whose radius is larger than 5cm

- Julia
Published by alemelis over 5 years ago

openbf - v1.0

Compatibility with Julia 0.7+ and Julia 1.0

- Julia
Published by alemelis over 7 years ago

openbf - v0.6.3

New features

  • command line arguments parsing using ArgParse.jl
  • command line help (openBF --help)
  • unique .yml input file using YAML.jl
  • multiple inlets
  • heterogeneous outlet boundary conditions
  • new unit tests suite with code coverage
  • lambda profile can be different across vessels
  • jump is 100 by default but can be specified in the .yml
  • h0 can be specified in the .yml for each vessel

Enhancements

  • replaced comment lines with docstrings (#14)
  • replaced Int64 with Int (#15)
  • using StaticArrays.jl to speed up junction calculations
  • wrote a generic Newton-Raphson for junction solutions
  • moved BTypes.jl into openBF.jl (#11)
  • rewrote and optimised initialise.jl
  • optimised IOutils.jl
  • rewrote solver functions in solver.jl
  • deleted godunov.jl and MUSCL.jl

- Julia
Published by alemelis almost 8 years ago

openbf - v0.6.2

  • Eliminated dependencies: LightGraphs.jl and ProgressMeter.jl
  • Added saving_rate constant
  • Updated licence to Apache 2.0
  • Added verbose flag
  • Added no_out to eliminate .out files after execution
  • Added no_inputs to eliminate input files in results folder
  • Eliminated .temp files after execution
  • Fixed checkConvergence() function
  • Citation information in readme

- Julia
Published by alemelis over 8 years ago

openbf - v0.6.1

Eliminated dependency from graph libraries.

- Julia
Published by alemelis over 8 years ago

openbf - v0.3.11

- Julia
Published by alemelis over 8 years ago

openbf - v0.6.0

openBF v0.6.0 runs on all julia versions (to date).

Graphs.jl library has been replaced with LightGraphs.jl

- Julia
Published by alemelis over 8 years ago