Problem
We currently have a closed-loop block ClosedLoopHeartPulmonary that combines four heart chambers and valves with a pulmonary and coronary circulation. @menon-karthik mentioned that it might become unstable for certain parameter choices and not easily adaptable to the monolithic structure.
Solution
Have a test case using individual blocks for chambers, valves, and vessels that reproduces the behavior of ClosedLoopHeartPulmonary (that should be implemented already). It would be nice to also add some documentation and plots on this closed-loop model.
Additional context
A challenge might be the handling of valves. The ClosedLoopHeartPulmonary block has four "hard" valves that explicitly set flows to zero when closed. This behavior might be harder to replicate with individual valve blocks.
Code of Conduct
Problem
We currently have a closed-loop block
ClosedLoopHeartPulmonarythat combines four heart chambers and valves with a pulmonary and coronary circulation. @menon-karthik mentioned that it might become unstable for certain parameter choices and not easily adaptable to the monolithic structure.Solution
Have a test case using individual blocks for chambers, valves, and vessels that reproduces the behavior of
ClosedLoopHeartPulmonary(that should be implemented already). It would be nice to also add some documentation and plots on this closed-loop model.Additional context
A challenge might be the handling of valves. The
ClosedLoopHeartPulmonaryblock has four "hard" valves that explicitly set flows to zero when closed. This behavior might be harder to replicate with individual valve blocks.Code of Conduct