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

Some strain rosette cleanup #6

Merged
merged 8 commits into from
Jul 12, 2024
Merged

Some strain rosette cleanup #6

merged 8 commits into from
Jul 12, 2024

Conversation

kmokstad
Copy link

@kmokstad kmokstad commented Jun 28, 2024

Various unrelated refactoring and cleanup related to stress/gage recovery in the dynamics solver:

  • Refactor strainRosetteModule including items from strainGageModule such that the latter is no longer needed by the dynamics solver.
  • Refactor strainAndStressUtilitiesModule removing some dependencies and making it more modular.
  • Replace three instances of the getFileName() subroutine by a common instance in fileUtilitiesModule.
  • Replace initiateTriadAndSupelTypeModuleby initiateStressModule also including the readSolverData() subroutine. This module is then not needed by dynamics solver.
  • Add doxy for modules in vpmStress that also are used by the dynamic solver.

All the above is cosmetic fixes that should not affect the program logic or features. But since the submodule update involves a bugfix as well, the build counter is reset.

kmokstad and others added 4 commits July 4, 2024 23:00
calcPrincipalVals in the strainAndStressUtilitiesModule.
Remove the use of ReportModuleModule for increased modularity.
Add source code documentation in the strainAndStressUtils.f90 file.
Add some source code documentation in the strainRosetteModule.f90 file.
strainRosetteModule replacing similar subroutines in strainGageModule.
The latter module is then no longer needed by the dynamics solver.
@kmoks kmoks force-pushed the strutils-cleanup branch 3 times, most recently from 3f4fefd to fe70cf1 Compare July 5, 2024 05:30
Update CHANGELOG.md and README.md.
@kmokstad kmokstad merged commit a52f803 into main Jul 12, 2024
@kmokstad kmokstad deleted the strutils-cleanup branch July 12, 2024 12:13
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.

None yet

2 participants