Rodin/Heart/CCMLC2014/Physics/PassiveStress.h file

Passive and viscous stress evaluators for the CCMLC2014 reduced 0D dynamics.

Provides the PassiveStressEvaluator and ViscousStressEvaluator classes. The passive stress is derived from the reduced strain-energy density $ W(J_1, J_2, J_4) $ via chain rule through the reduced invariants (see Caruel et al. 2014, §2.2 and §4). The viscous stress models viscoelastic damping in the thin-wall shell.

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::Heart
Cardiac models and their coupled state evolution.

Classes

template<class PassiveLaw, class Input>
class Rodin::Heart::CCMLC2014::Physics::PassiveStressEvaluator
Evaluates the passive stress contribution from the constitutive law.
template<class Input>
class Rodin::Heart::CCMLC2014::Physics::ViscousStressEvaluator
Evaluates the viscous stress contribution.