Chaste Release::3.1
SolidMechanicsProblemDefinition< DIM > Member List
This is the complete list of members for SolidMechanicsProblemDefinition< DIM >, including all inherited members.
CheckCastSuccess(CompressibilityType compressibilityType, AbstractMaterialLaw< DIM > *pMaterialLaw)SolidMechanicsProblemDefinition< DIM > [private]
ContinuumMechanicsProblemDefinition(QuadraticMesh< DIM > &rMesh)ContinuumMechanicsProblemDefinition< DIM >
EvaluateBodyForceFunction(c_vector< double, DIM > &rX, double t)ContinuumMechanicsProblemDefinition< DIM >
EvaluateNormalPressureFunction(double t)ContinuumMechanicsProblemDefinition< DIM >
EvaluateTractionFunction(c_vector< double, DIM > &rX, double t)ContinuumMechanicsProblemDefinition< DIM >
FREEContinuumMechanicsProblemDefinition< DIM > [static]
GetBodyForce(c_vector< double, DIM > &rX, double t=0.0)ContinuumMechanicsProblemDefinition< DIM >
GetBodyForceType()ContinuumMechanicsProblemDefinition< DIM >
GetCompressibilityType()SolidMechanicsProblemDefinition< DIM >
GetCompressibleMaterialLaw(unsigned elementIndex)SolidMechanicsProblemDefinition< DIM >
GetConstantBodyForce()ContinuumMechanicsProblemDefinition< DIM >
GetDensity()ContinuumMechanicsProblemDefinition< DIM >
GetIncompressibleMaterialLaw(unsigned elementIndex)SolidMechanicsProblemDefinition< DIM >
GetNormalPressure()ContinuumMechanicsProblemDefinition< DIM >
GetSolveUsingSnes()SolidMechanicsProblemDefinition< DIM > [inline]
GetTractionBoundaryConditionType()ContinuumMechanicsProblemDefinition< DIM >
GetVerboseDuringSolve()ContinuumMechanicsProblemDefinition< DIM > [inline]
IsHomogeneousMaterial()SolidMechanicsProblemDefinition< DIM >
mBodyForceTypeContinuumMechanicsProblemDefinition< DIM > [protected]
mCompressibilityTypeSolidMechanicsProblemDefinition< DIM > [private]
mCompressibleMaterialLawsSolidMechanicsProblemDefinition< DIM > [private]
mConstantBodyForceContinuumMechanicsProblemDefinition< DIM > [protected]
mDensityContinuumMechanicsProblemDefinition< DIM > [protected]
mDirichletNodesContinuumMechanicsProblemDefinition< DIM > [protected]
mDirichletNodeValuesContinuumMechanicsProblemDefinition< DIM > [protected]
mElementwiseTractionsContinuumMechanicsProblemDefinition< DIM > [protected]
mIncompressibleMaterialLawsSolidMechanicsProblemDefinition< DIM > [private]
mIsHomogeneousMaterialSolidMechanicsProblemDefinition< DIM > [private]
mNormalPressureContinuumMechanicsProblemDefinition< DIM > [protected]
mOriginalNormalPressureContinuumMechanicsProblemDefinition< DIM > [protected]
mpBodyForceFunctionContinuumMechanicsProblemDefinition< DIM > [protected]
mpNormalPressureFunctionContinuumMechanicsProblemDefinition< DIM > [protected]
mpTractionBoundaryConditionFunctionContinuumMechanicsProblemDefinition< DIM > [protected]
mrMeshContinuumMechanicsProblemDefinition< DIM > [protected]
mSolveUsingSnesSolidMechanicsProblemDefinition< DIM > [private]
mTractionBoundaryConditionTypeContinuumMechanicsProblemDefinition< DIM > [protected]
mTractionBoundaryElementsContinuumMechanicsProblemDefinition< DIM > [protected]
mVerboseDuringSolveContinuumMechanicsProblemDefinition< DIM > [protected]
rGetDirichletNodes()ContinuumMechanicsProblemDefinition< DIM >
rGetDirichletNodeValues()ContinuumMechanicsProblemDefinition< DIM >
rGetElementwiseTractions()ContinuumMechanicsProblemDefinition< DIM >
rGetTractionBoundaryElements()ContinuumMechanicsProblemDefinition< DIM >
SetApplyNormalPressureOnDeformedSurface(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, double normalPressure)ContinuumMechanicsProblemDefinition< DIM >
SetApplyNormalPressureOnDeformedSurface(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, double(*pFunction)(double t))ContinuumMechanicsProblemDefinition< DIM >
SetBodyForce(c_vector< double, DIM > bodyForce)ContinuumMechanicsProblemDefinition< DIM >
SetBodyForce(c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &rX, double t))ContinuumMechanicsProblemDefinition< DIM >
SetDensity(double density)ContinuumMechanicsProblemDefinition< DIM >
SetFixedNodes(std::vector< unsigned > &rFixedNodes, std::vector< c_vector< double, DIM > > &rFixedNodeLocation)SolidMechanicsProblemDefinition< DIM >
SetMaterialLaw(CompressibilityType compressibilityType, AbstractMaterialLaw< DIM > *pMaterialLaw)SolidMechanicsProblemDefinition< DIM >
SetMaterialLaw(CompressibilityType compressibilityType, std::vector< AbstractMaterialLaw< DIM > * > &rMaterialLaws)SolidMechanicsProblemDefinition< DIM >
SetPressureScaling(double scaleFactor)ContinuumMechanicsProblemDefinition< DIM >
SetSolveUsingSnes(bool solveUsingSnes=true)SolidMechanicsProblemDefinition< DIM > [inline]
SetTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, std::vector< c_vector< double, DIM > > &rElementwiseTractions)ContinuumMechanicsProblemDefinition< DIM >
SetTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &rX, double t))ContinuumMechanicsProblemDefinition< DIM >
SetVerboseDuringSolve(bool verboseDuringSolve=true)ContinuumMechanicsProblemDefinition< DIM > [inline]
SetZeroDirichletNodes(std::vector< unsigned > &rZeroDirichletNodes)ContinuumMechanicsProblemDefinition< DIM >
SetZeroDisplacementNodes(std::vector< unsigned > &rFixedNodes)SolidMechanicsProblemDefinition< DIM > [inline]
SolidMechanicsProblemDefinition(QuadraticMesh< DIM > &rMesh)SolidMechanicsProblemDefinition< DIM >
Validate()SolidMechanicsProblemDefinition< DIM > [virtual]
~ContinuumMechanicsProblemDefinition()ContinuumMechanicsProblemDefinition< DIM > [inline, virtual]
~SolidMechanicsProblemDefinition()SolidMechanicsProblemDefinition< DIM > [inline, virtual]