Skip to content

significant update to HystereticSM material#1706

Merged
fmckenna merged 4 commits intoOpenSees:masterfrom
silviamazzoni:master
Feb 16, 2026
Merged

significant update to HystereticSM material#1706
fmckenna merged 4 commits intoOpenSees:masterfrom
silviamazzoni:master

Conversation

@silviamazzoni
Copy link
Member

fixed the energy calcs. they are now different from Hysteretic because hysteretic accumulates ductility damage, hystereticSM doesn't.

  • Feb 2026 Update 1: Added a new input rotY to be used when the deformation represents plastic-only deformation. The user-defined value of rotY is added to eps1 to compute the current ductility level (= current strain/(eps1+rotY)). You can define different values in positive and negative. This new argument affects the damage-parameter calculations as well as the unloading stiffness.
  • Feb 2026 Update 2: The second slope no longer needs to be positive; only the first stiffness does (in both directions).
  • Feb 2026 Update 3: Fixed the damage parameters -- they no longer accumulate over cycles. ductility should not have done that
  • Feb 2026 Update 4: Added a feature to the ductility damaga parameter. positive value: ductility excursions affect only that direction, negative value: both sides affect each other.

@silviamazzoni
Copy link
Member Author

oops, didn't mean to include the project file and the os commands file, I haven't been able to include Gustavo's new content into my project.

@fmckenna fmckenna merged commit 56e1476 into OpenSees:master Feb 16, 2026
3 checks passed
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

Comments