Chaste
Release::2018.1
|
#include <AbstractCompressibleMaterialLaw.hpp>
Public Member Functions | |
AbstractCompressibleMaterialLaw () | |
![]() | |
AbstractMaterialLaw () | |
virtual | ~AbstractMaterialLaw () |
virtual 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)=0 |
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) |
virtual void | ScaleMaterialParameters (double scaleFactor) |
void | SetChangeOfBasisMatrix (c_matrix< double, DIM, DIM > &rChangeOfBasisMatrix) |
void | ResetToNoChangeOfBasisMatrix () |
Additional Inherited Members | |
![]() | |
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) |
![]() | |
c_matrix< double, DIM, DIM > * | mpChangeOfBasisMatrix |
This class does nothing, it is identical to AbstractMaterialLaw. This class just exists to make things look symmetric and less odd in the solvers.
Definition at line 46 of file AbstractCompressibleMaterialLaw.hpp.
|
inline |
constructor does nothing
Definition at line 50 of file AbstractCompressibleMaterialLaw.hpp.