Recent Releases of <code>svZeroDSolver</code>

<code>svZeroDSolver</code> - JOSS Release

This is the release for the Journal of Open Source Software manuscript.

What's Changed

  • Specify GCC and clang-format versions in Github runners by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/148
  • Catch solver error by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/152
  • Update minimum CMake version to 3.5 and set policy version by @ncdorn in https://github.com/SimVascular/svZeroDSolver/pull/161
  • #171 windows builds installers by @zasexton in https://github.com/SimVascular/svZeroDSolver/pull/172
  • Update license by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/178

Full Changelog: https://github.com/SimVascular/svZeroDSolver/compare/v2.0...v3.0

Scientific Software - Peer-reviewed - C++
Published by menon-karthik 10 months ago

<code>svZeroDSolver</code> - JOSS Release

This is the release for the Journal of Open Source Software manuscript.

What's Changed

  • Update JOSS paper branch with first set of reviewers' comments by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/149
  • Update JOSS paper references and license by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/163
  • Minor comments from JOSS review by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/170
  • Update paper.md: minor English edits for the JOSS publication by @philipcardiff in https://github.com/SimVascular/svZeroDSolver/pull/173

Full Changelog: https://github.com/SimVascular/svZeroDSolver/compare/v2.0...v2.1

Scientific Software - Peer-reviewed - C++
Published by menon-karthik 10 months ago

<code>svZeroDSolver</code> - JOSS Release

This is the release for the Journal of Open Source Software manuscript.

What's Changed

  • Update JOSS paper branch with first set of reviewers' comments by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/149
  • Update JOSS paper references and license by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/163
  • Minor comments from JOSS review by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/170
  • Update paper.md: minor English edits for the JOSS publication by @philipcardiff in https://github.com/SimVascular/svZeroDSolver/pull/173

Full Changelog: https://github.com/SimVascular/svZeroDSolver/compare/v2.0...v2.1

Scientific Software - Peer-reviewed - C++
Published by menon-karthik 10 months ago

<code>svZeroDSolver</code> - v2.0

Summary of major release notes:

  • Moved to the SimVascular repository and renamed to svZeroDSolver
  • Refactor - removed namespaces, changed from header-only library
  • Fixed linearization and time-stepping
  • Simplified block generation
  • C++ interface for calling svZeroDSolver from other codes
  • New blocks - blood vessel and resistive junctions, tanh valve, cardiac chamber
  • New applications - svZeroDCalibrator, svZeroDVisualization, svZeroDGUI.
  • Improved testing and functionality to simulate until convergence
  • Moved documentation to SimVascular website

What's Changed

  • Add blood vessel junction by @richterjakob in https://github.com/SimVascular/svZeroDSolver/pull/18
  • Interface for calling svZeroDPlus from other codes by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/20
  • fixed some debug message typos by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/23
  • Fix memory leak in Integrator by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/26
  • Clean up configreader by @richterjakob in https://github.com/SimVascular/svZeroDSolver/pull/27
  • Add Levenberg-Marquardt model calibration by @richterjakob in https://github.com/SimVascular/svZeroDSolver/pull/31
  • Test cases for shared library interface by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/33
  • Remove python by @richterjakob in https://github.com/SimVascular/svZeroDSolver/pull/34
  • Coverage by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/42
  • Refactoring .hpp -> .h, .cpp and remove class templates by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/45
  • Remove namespaces 48 by @ktbolt in https://github.com/SimVascular/svZeroDSolver/pull/49
  • Add installer by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/51
  • Code format 55 by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/56
  • Clean up residual and linearization by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/57
  • Upgrade to Doxygen 1.9.6 by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/61
  • Specify pybind Python version by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/64
  • Change folder to ZeroDSolver by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/62
  • Revert to no MathJax by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/68
  • Clean up code 59 by @ktbolt in https://github.com/SimVascular/svZeroDSolver/pull/67
  • Fixed doxygen warnings and make the build fail for undocumented code by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/72
  • New generalized alpha formulation by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/74
  • Sort assembly of ClosedLoopHeartPulmonary by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/75
  • Simplify block generation by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/78
  • Add hyperbolic tangent valve by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/79
  • Test mean values in pulsatile tests by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/84
  • More input checks by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/83
  • Cardiac chamber model by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/87
  • Update README.md links by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/90
  • Rename svZeroDPlus to svZeroDSolver by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/91
  • Fix memory issue and add functionality to python interface by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/93
  • fix names by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/97
  • Add Codecov by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/98
  • Fix interfacing with svSolver/svFSI by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/102
  • Simulate an open-loop 0D model until it converges by @JonathanPham in https://github.com/SimVascular/svZeroDSolver/pull/109
  • Add token and use v4 by @mrp089 in https://github.com/SimVascular/svZeroDSolver/pull/111
  • Upgrading macOS in Github Actions by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/116
  • Update documentation with new features and instructions for new blocks by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/113
  • Compare test cases to reference solutions by @ncdorn in https://github.com/SimVascular/svZeroDSolver/pull/112
  • improve code coverage and parametrization of solver tests by @ncdorn in https://github.com/SimVascular/svZeroDSolver/pull/118
  • Add names of internal variables to the documentation by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/124
  • Adding svZeroDVisualization Tool by @emilinmathew in https://github.com/SimVascular/svZeroDSolver/pull/123
  • svZeroDGUI Tool by @emilinmathew in https://github.com/SimVascular/svZeroDSolver/pull/122
  • Update docs for svZeroDVisualization and svZeroDGUI by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/129
  • Fix OpenLoopCoronary equations by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/125
  • update docs to reflect gcc sherlock version by @ncdorn in https://github.com/SimVascular/svZeroDSolver/pull/130
  • Fix svZeroDVisualization tests by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/134
  • Modify CMake commands to install into svZeroDSolver. by @ktbolt in https://github.com/SimVascular/svZeroDSolver/pull/131
  • Remove redundant docs after moving to SimVascular website by @menon-karthik in https://github.com/SimVascular/svZeroDSolver/pull/137

New Contributors

  • @menon-karthik made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/20
  • @mrp089 made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/42
  • @ktbolt made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/49
  • @JonathanPham made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/109
  • @ncdorn made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/112
  • @emilinmathew made their first contribution in https://github.com/SimVascular/svZeroDSolver/pull/123

Full Changelog: https://github.com/SimVascular/svZeroDSolver/compare/v1.1...v2.0

Scientific Software - Peer-reviewed - C++
Published by menon-karthik over 1 year ago

<code>svZeroDSolver</code> - v1.1

Scientific Software - Peer-reviewed - C++
Published by richterjakob over 3 years ago

<code>svZeroDSolver</code> - Initial release

Initial release of svZeroDPlus

Scientific Software - Peer-reviewed - C++
Published by richterjakob over 3 years ago