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

Updates and fixes for aerodynamic shape change, improved print summaries, inertial loads in create_from_bdf #354

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Conversation

bburke38
Copy link
Contributor

@bburke38 bburke38 commented Nov 4, 2024

Main additions:

  • Add print summary for oneway aero driver
  • Fix grid naming in FUN3D model (relevant to shape change)
  • Add inertial loads option to TACS create_from_bdf
  • Update shape driver to allow use of buckling and inertial loads
  • Shape sensitivity stuff for panel buckling

@bburke38 bburke38 changed the title Add print summary for oneway aero driver, fix grid naming in FUN3D model (relevant to shape change) Updates and fixes for aerodynamic shape change, improved print summaries, inertial loads in create_from_bdf Dec 12, 2024
@bburke38
Copy link
Contributor Author

Add print summary for oneway aero driver, fix grid naming in FUN3D model (relevant to shape change), add inertial loads to TACS create_from_bdf, update shape driver to allow use of buckling and inertial loads.

@bburke38 bburke38 marked this pull request as ready for review December 12, 2024 19:45
@bburke38 bburke38 added bug Something isn't working enhancement New feature or request labels Dec 12, 2024
Copy link
Contributor

@sean-engelstad sean-engelstad left a comment

Choose a reason for hiding this comment

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

Fixes to shape driver were verified by getting an example optimization script to run with shape change

@bburke38
Copy link
Contributor Author

Need to update TACS unsteady interface: shape/test_tacs_unsteady_shape_driver.py is throwing errors. This test is only failing in real mode because ESP/CAPS is not tested in complex mode. The test is indexing past the length of the time index during the forward solve. When making a quick change to shorten affected for loop by 1, the test then fails during the get_coordinate_derivatives call in tacs_interface_unsteady.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants