-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Implement principal stresses and strains for the PhQ::Stress, PhQ::Strain, and PhQ::StrainRate quantities. These should have a Principal() method that returns the principal stresses/strains. Perhaps also FirstPrincipal(), SecondPrincipal(), and ThirdPrincipal() classes.
Implement these classes:
- PhQ::PrincipalStress: Contains a PhQ::Stress and a PhQ::Direction.
- PhQ::PrincipalStresses: Contains three PhQ::PrincipalStress objects. Has First(), Second(), and Third() methods.
- PhQ::PrincipalStrain
- PhQ::PrincipalStrains
- PhQ::PrincipalStrainRate
- PhQ::PrincipalStrainRates
Requires #213
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request