IsotropicInvariants class
Isotropic invariants of the right Cauchy-Green tensor.
Computes the three principal invariants:
Usage
IsotropicInvariants inv; inv.setState(state); Real I1 = inv.getFirstInvariant();
Public functions
- auto setState(const KinematicState& state) -> IsotropicInvariants&
- Sets the kinematic state and computes all invariants.
- auto getFirstInvariant() const -> Real
- Gets .
- auto getSecondInvariant() const -> Real
- Gets .
- auto getThirdInvariant() const -> Real
- Gets .
Function documentation
IsotropicInvariants& Rodin:: Solid:: IsotropicInvariants:: setState(const KinematicState& state)
Sets the kinematic state and computes all invariants.
| Parameters | |
|---|---|
| state | Kinematic state from which and are read |
| Returns | Reference to this for chaining |