Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solid viscosity update #286

Merged

Conversation

aabrown100-git
Copy link
Collaborator

@aabrown100-git aabrown100-git commented Oct 5, 2024

Current situation

#273

Release Notes

  • Implement pseudo-potential viscosity model for solid mechanics
  • Reorganize solid viscosity implementation to allow the user to choose between Newtonian or Potential model. Also, internally distinguish between solid and fluid viscosity parameters
  • For Newtonian model, remove viscosity-based stabilization in ustruct

Documentation

Documentation changes proposed in this PR to simvascular.github.io

Testing

Add integration tests for each solid viscosity model, for both struct and ustruct.

Code of Conduct & Contributing Guidelines

aabrown100-git and others added 21 commits September 9, 2024 12:12
…y viscosity test. Compiles and runs, but all existing struct and ustruct tests fail. Also, fluid/carreau-yasuda 3-procs fails.
…ization in ustruct_xd_c() following Vijay's svFSI fork
… REMOVE LATER. Also, print solid_viscosity parameters
…o Vijay, not important. Not included in Vijay's fork. This causes 2 ustruct tests (tensile_adventitia_HGO and LV_Guccione_active) to fail, because due to their larger momentum stabilization terms, they are slightly impacted by viscosity-based stabilization.
…ce. Probably still another bug in Newtonian tangent.
…es to supported physics for fluid viscosity (integration tests now pass). Fixed small typo in pipe_3d_petsc input file viscosity definition
Copy link
Collaborator

@ktbolt ktbolt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@aabrown100-git aabrown100-git merged commit f754c50 into SimVascular:main Oct 8, 2024
5 checks passed
@aabrown100-git aabrown100-git deleted the solid_viscosity_update branch October 8, 2024 02:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants