Chaste Commit::1fd4e48e3990e67db148bc1bc4cf6991a0049d0c
|
#include <NashHunterPoleZeroLaw.hpp>
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.
Definition at line 39 of file NashHunterPoleZeroLaw.cpp.
Definition at line 81 of file NashHunterPoleZeroLaw.cpp.
|
friend |
Definition at line 50 of file NashHunterPoleZeroLaw.hpp.