PassiveEnergy.h file
Reduced invariant containers and passive-energy derivatives for CCMLC2014.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::Heart
- Namespace Rodin::
Heart.
Classes
-
template<class Scalar>struct Rodin::Heart::ReducedInvariants
- Reduced invariants used by the passive-energy law.
-
template<class Scalar>struct Rodin::Heart::ReducedInvariantGradient
- First derivatives of passive-energy density with respect to reduced invariants.
-
template<class Scalar>struct Rodin::Heart::ReducedInvariantHessian
- Second derivatives of passive-energy density with respect to reduced invariants.
-
template<class Scalar>struct Rodin::Heart::PassiveEnergyDerivatives
- Bundle of gradient and Hessian for passive-energy derivatives.