Closed zasexton closed 2 months ago
For some reason there are test integration errors for ubuntu 22.04. These errors are not a result of my code and seem to be from XML byte errors when reading new Unstructured meshes that have been added to svFSIplus.
Will need some help determining how to resolve the ubuntu-22.04 integration errors.
@zasexton I have changed the workflow for tests on Ubuntu to a Docker-based framework. If you pull the current SimVascular/svFSIplus
we should be able to review/merge this PR.
@MatteoSalvador I've pulled the current main branch of svFSIplus.
Attention: Patch coverage is 90.99099%
with 20 lines
in your changes are missing coverage. Please review.
Project coverage is 63.12%. Comparing base (
6dd920b
) to head (8f17cd1
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
All of this new code from lines 248-292 should be put into a function.
Fantastic job @zasexton! I really like the way you handled issue #202, code structure/documentation and comments for newly added features. This is another good example after @aabrown100-git PR on 3D-0D coupling of how things should be done within
svFSIplus
. To really incorporate all the best practices, I kindly ask you to add a simple test for the new features, so that we also get proper code coverage, and address the minor comments I left. Then, I will be more than happy to merge the PR.
Adding a test case for code coverage in zasexton:precomputed-velocities-#202 as cases/fluid/precomputed_dye_AD
All of this new code from lines 248-292 should be put into a function.
I have encapsulated the precomputed time advancement interpolation scheme within the new function iterate_precomputed_time
and removed that code block from the iterate_solution
function.
@MatteoSalvador I think this pull request should be fine to merge unless there are other comments that need to be resolved
Thank @zasexton! It looks good to me now
Current situation
Addressing issue #202
Testing
New testing code has been mentioned in #202
Code of Conduct & Contributing Guidelines