Skip to content
New issue

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

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

Already on GitHub? # to your account

Cleaning up old FSI code and standardizing algorithm #51

Merged
merged 34 commits into from
Feb 27, 2024

Conversation

eyoung55
Copy link
Collaborator

@eyoung55 eyoung55 commented Feb 1, 2024

The current FSI implementation will:

  • Not move the nodes of the structural mesh
  • Use an undeformed copy of the fluid mesh as an intermediate step to: (1) match nodes between the undeformed structure and the undeformed fluid (initialized to match, and never changes) and then (2) match nodes between the undeformed fluid and the deformed fluid (same DoF numbering since they are identical copies of the mesh, where the deformed copy has its node positions modified over time)
  • Project stresses calculated on the deformed fluid into the reference frame of the undeformed mesh (e.g., a stress normal to the surface of the deformed panel needs to be rotated such that it is still normal in the reference configuration)

@eyoung55 eyoung55 changed the base branch from main to dev February 1, 2024 18:48
…pace for no pressure bc, testing different ale/bc vels
@arswalid
Copy link
Collaborator

to be tested:

  • pytests
  • FSI flag

@eyoung55 eyoung55 requested a review from arswalid February 26, 2024 19:20
@eyoung55 eyoung55 merged commit e60b052 into NREL:dev Feb 27, 2024
3 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants