SimVascular / SimVascular/svZeroDSolver
Improve the usability of the interface code
@ktbolt is already working on this.
Since Oct 18, 2023.
- Dominant language
- C++
- Stars
- 22
- Forks
- 44
- PR merge metrics
- No merged PRs in 30d
Description
The 0D solver svZeroDPlus/src/interface code is used to interface to the 0D solver from an external application by calling functions loaded from the libsvzero_interface shared library.
The LPNSolverInterface class located in svZeroDPlus/tests/test_interface/LPNSolverInterface is used to load the libsvzero_interface shared library and call functions loaded from it.
We need to make sure that the svZeroDPlus/src/interface and svZeroDPlus/tests/test_interface/LPNSolverInterface codes provide a consistent and correct access interface functions.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.