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

Blade stiffened shell improvements #319

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
a534d68
Add a global stiffener buckling failure criteria to `TACSBladeStiffen…
A-CGray May 31, 2024
380ef29
Compute material failure at bottom of stiffener as well as top
A-CGray Jun 2, 2024
4579068
convert pointers in function signatures to constant pointers
A-CGray Jun 2, 2024
12562b3
Formatting
A-CGray Jun 2, 2024
0a9e2a7
Add stiffener crippling failure mode, no derivatives yet
A-CGray Jun 3, 2024
d082fee
Refactor crippling calculation
A-CGray Jun 4, 2024
f5023a3
Stiffener crippling strain sensitivity implemented and verified
A-CGray Jun 5, 2024
42b903e
crippling DV sensitivities work!
A-CGray Jun 7, 2024
0ddc1a5
Add ability to enable/disable different failure modes
A-CGray Jun 7, 2024
1961760
Move local and global panel buckling calculations into their own methods
A-CGray Jun 10, 2024
3fc4ecc
Remove unnecessary logic
A-CGray Jun 10, 2024
9705587
Move column buckling calculations to `evalStiffenerColumnBuckling` to…
A-CGray Jun 10, 2024
d27363c
Update integration test reference values
A-CGray Jun 11, 2024
fa8c5ee
Fix memory error :/
A-CGray Jun 17, 2024
663cf90
Add separate flags for enabling/disabling panel and stiffener materia…
A-CGray Jun 17, 2024
8a0e2f7
Remove failure mode flags from constructor
A-CGray Jun 21, 2024
4556332
Merge branch 'master' into bladeStiffenedShellImprovements
A-CGray Jun 24, 2024
ea3917b
Merge branch 'master' into bladeStiffenedShellImprovements
A-CGray Jul 8, 2024
95efa8e
Add some more explanations of the stiffener buckling calculation
A-CGray Jul 8, 2024
8b87c69
Modify `evalFailureFieldValue` to ignore dummy 1e-100 values for disa…
A-CGray Jul 8, 2024
9c4055f
Revert "Modify `evalFailureFieldValue` to ignore dummy 1e-100 values …
A-CGray Jul 8, 2024
e7ee530
Actually modify `evalFailureFieldValue` to ignore dummy 1e-100 values…
A-CGray Jul 8, 2024
2f47405
Fix weird linking error in complex mode
A-CGray Jul 8, 2024
c1f571f
Remove unused variable
A-CGray Jul 8, 2024
4a89b75
Update shell elements to support 7 failure values
A-CGray Jul 9, 2024
7e07e1a
Update extras output writing for beam and thermal shell elements
A-CGray Jul 9, 2024
f2d26f0
typo in beam element extras output
A-CGray Jul 9, 2024
1503175
Add note on validity of crippling formula
A-CGray Jul 9, 2024
258a4a1
Flip sign of stiffener height value to be more intuitive
A-CGray Jul 9, 2024
041851c
Remove commented out code
A-CGray Jul 9, 2024
e044d23
Condense some partials use power series identity
A-CGray Jul 9, 2024
b1dedf4
Remove unused code
A-CGray Jul 9, 2024
b0679d6
Add some more consts
A-CGray Jul 9, 2024
cef3fb0
Helpful note for confusing code
A-CGray Jul 9, 2024
73e5d48
Add stiffened plate optimization example
A-CGray Jul 12, 2024
2617a02
Add plotting to stiffened plate example
A-CGray Jul 12, 2024
2381ca5
Add mphys helper function for adding constraints
A-CGray Jul 12, 2024
f859aa9
Alter composite optimisation example to use new mphys helper function
A-CGray Jul 12, 2024
ac73aec
Plotting tweaks
A-CGray Jul 26, 2024
21be86c
Merge branch 'master' of github.com:smdogroup/tacs
A-CGray Sep 6, 2024
dfbcbaa
Merge branch 'master' into bladeStiffenedShellImprovements
A-CGray Sep 6, 2024
f49563b
Cleaning up some unnecessary code
A-CGray Sep 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading