![]() |
Chaste
Release::3.4
|
#include <NashHunterPoleZeroLaw.hpp>
Inheritance diagram for NashHunterPoleZeroLaw< DIM >:
Collaboration diagram for NashHunterPoleZeroLaw< DIM >:Public Member Functions | |
| NashHunterPoleZeroLaw () | |
Public Member Functions inherited from PoleZeroMaterialLaw< DIM > | |
| PoleZeroMaterialLaw (std::vector< std::vector< double > > k, std::vector< std::vector< double > > a, std::vector< std::vector< double > > b) | |
| void | ComputeStressAndStressDerivative (c_matrix< double, DIM, DIM > &rC, c_matrix< double, DIM, DIM > &rInvC, double pressure, c_matrix< double, DIM, DIM > &rT, FourthOrderTensor< DIM, DIM, DIM, DIM > &rDTdE, bool computeDTdE) |
| double | GetZeroStrainPressure () |
| void | ScaleMaterialParameters (double scaleFactor) |
Public Member Functions inherited from AbstractIncompressibleMaterialLaw< DIM > | |
| AbstractIncompressibleMaterialLaw () | |
| virtual | ~AbstractIncompressibleMaterialLaw () |
Public Member Functions inherited from AbstractMaterialLaw< DIM > | |
| AbstractMaterialLaw () | |
| virtual | ~AbstractMaterialLaw () |
| void | ComputeCauchyStress (c_matrix< double, DIM, DIM > &rF, double pressure, c_matrix< double, DIM, DIM > &rSigma) |
| void | Compute1stPiolaKirchoffStress (c_matrix< double, DIM, DIM > &rF, double pressure, c_matrix< double, DIM, DIM > &rS) |
| void | Compute2ndPiolaKirchoffStress (c_matrix< double, DIM, DIM > &rC, double pressure, c_matrix< double, DIM, DIM > &rT) |
| void | SetChangeOfBasisMatrix (c_matrix< double, DIM, DIM > &rChangeOfBasisMatrix) |
| void | ResetToNoChangeOfBasisMatrix () |
Friends | |
| class | TestMaterialLaws |
Additional Inherited Members | |
Protected Member Functions inherited from PoleZeroMaterialLaw< DIM > | |
| PoleZeroMaterialLaw () | |
| void | SetParameters (std::vector< std::vector< double > > k, std::vector< std::vector< double > > a, std::vector< std::vector< double > > b) |
Protected Member Functions inherited from AbstractMaterialLaw< DIM > | |
| void | ComputeTransformedDeformationTensor (c_matrix< double, DIM, DIM > &rC, c_matrix< double, DIM, DIM > &rInvC, c_matrix< double, DIM, DIM > &rCTransformed, c_matrix< double, DIM, DIM > &rInvCTransformed) |
| void | TransformStressAndStressDerivative (c_matrix< double, DIM, DIM > &rT, FourthOrderTensor< DIM, DIM, DIM, DIM > &rDTdE, bool transformDTdE) |
Protected Attributes inherited from AbstractMaterialLaw< DIM > | |
| c_matrix< double, DIM, DIM > * | mpChangeOfBasisMatrix |
The pole-zero law but with parameters set using values from Chapter 41 of "Cardiac Mechano-Electric Feedback and Arrhythmias: from Pipette to Patient" (eds Franz, Kohl, Sachs), Remme, Nash and Hunter, 2005.
The stiffness are in KILOPASCALS
Definition at line 48 of file NashHunterPoleZeroLaw.hpp.
| NashHunterPoleZeroLaw< DIM >::NashHunterPoleZeroLaw | ( | ) |
Constructor.