, including all inherited members.
AbstractNonlinearElasticityAssembler(unsigned numDofs, AbstractIncompressibleMaterialLaw< DIM > *pMaterialLaw, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
AbstractNonlinearElasticityAssembler(unsigned numDofs, std::vector< AbstractIncompressibleMaterialLaw< DIM > * > &rMaterialLaws, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
ApplyBoundaryConditions(bool applyToMatrix) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
AssembleOnBoundaryElement(BoundaryElement< DIM-1, DIM > &rBoundaryElement, c_matrix< double, BOUNDARY_STENCIL_SIZE, BOUNDARY_STENCIL_SIZE > &rAelem, c_vector< double, BOUNDARY_STENCIL_SIZE > &rBelem, c_vector< double, DIM > &rTraction, bool assembleResidual, bool assembleJacobian) | NonlinearElasticityAssembler< DIM > | [inline, protected, virtual] |
AssembleOnElement(Element< DIM, DIM > &rElement, c_matrix< double, STENCIL_SIZE, STENCIL_SIZE > &rAElem, c_matrix< double, STENCIL_SIZE, STENCIL_SIZE > &rAElemPrecond, c_vector< double, STENCIL_SIZE > &rBElem, bool assembleResidual, bool assembleJacobian) | ImplicitCardiacMechanicsAssembler< DIM > | [inline, private, virtual] |
AssembleSystem(bool assembleResidual, bool assembleJacobian) | NonlinearElasticityAssembler< DIM > | [inline, protected] |
BOUNDARY_STENCIL_SIZE (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [protected, static] |
CalculateResidualNorm() (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
dTdE (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
FormInitialGuess() | NonlinearElasticityAssembler< DIM > | [inline, protected] |
GetNumNewtonIterations() (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
GetQuadratureRule() | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
GetTotalNumQuadPoints() | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
ImplicitCardiacMechanicsAssembler(QuadraticMesh< DIM > *pQuadMesh, std::string outputDirectory, std::vector< unsigned > &rFixedNodes, AbstractIncompressibleMaterialLaw< DIM > *pMaterialLaw=NULL) | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
Initialise(std::vector< c_vector< double, DIM > > *pFixedNodeLocations) (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [inline, protected] |
mAllocatedMaterialLawMemory | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
MAX_NEWTON_ABS_TOL (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected, static] |
mBodyForce (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mBoundaryElements | NonlinearElasticityAssembler< DIM > | [protected] |
mCellMechSystems | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mCurrentSolution (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mCurrentTime | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mDeformedPosition (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mDensity (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mFixedNodeDisplacements (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mFixedNodes (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
MIN_NEWTON_ABS_TOL (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected, static] |
mLambda | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mLambdaLastTimeStep | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mMaterialLaws (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mNextTime | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mNumDofs (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mNumNewtonIterations (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mOdeTimestep | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mOutputDirectory (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpBodyForceFunction (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpBoundaryQuadratureRule (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [protected] |
mpLinearSystem (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpPreconditionMatrixLinearSystem (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpQuadMesh | NonlinearElasticityAssembler< DIM > | [protected] |
mpQuadratureRule (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [protected] |
mPressures (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpTractionBoundaryConditionFunction (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mSurfaceTractions (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mTotalQuadPoints | ImplicitCardiacMechanicsAssembler< DIM > | [private] |
mUsingBodyForceFunction (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mUsingTractionBoundaryConditionFunction (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mWriteOutput (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
NEWTON_REL_TOL (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [protected, static] |
NonlinearElasticityAssembler(QuadraticMesh< DIM > *pQuadMesh, AbstractIncompressibleMaterialLaw< DIM > *pMaterialLaw, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes, std::vector< c_vector< double, DIM > > *pFixedNodeLocations=NULL) | NonlinearElasticityAssembler< DIM > | [inline] |
NonlinearElasticityAssembler(QuadraticMesh< DIM > *pQuadMesh, std::vector< AbstractIncompressibleMaterialLaw< DIM > * > &rMaterialLaws, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes, std::vector< c_vector< double, DIM > > *pFixedNodeLocations=NULL) | NonlinearElasticityAssembler< DIM > | [inline] |
NUM_NODES_PER_BOUNDARY_ELEMENT (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [protected, static] |
NUM_NODES_PER_ELEMENT (defined in ImplicitCardiacMechanicsAssembler< DIM >) | ImplicitCardiacMechanicsAssembler< DIM > | [private, static] |
NUM_VERTICES_PER_ELEMENT (defined in ImplicitCardiacMechanicsAssembler< DIM >) | ImplicitCardiacMechanicsAssembler< DIM > | [private, static] |
PostNewtonStep(unsigned counter, double normResidual) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected, virtual] |
rGetDeformedPosition() | NonlinearElasticityAssembler< DIM > | [inline] |
rGetLambda() | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
rGetPressures() (defined in NonlinearElasticityAssembler< DIM >) | NonlinearElasticityAssembler< DIM > | [inline] |
SetFunctionalBodyForce(c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &)) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
SetFunctionalTractionBoundaryCondition(std::vector< BoundaryElement< DIM-1, DIM > * > rBoundaryElements, c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &)) | NonlinearElasticityAssembler< DIM > | [inline] |
SetIntracellularCalciumConcentrations(std::vector< double > &caI) | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
SetSurfaceTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rBoundaryElements, std::vector< c_vector< double, DIM > > &rSurfaceTractions) | NonlinearElasticityAssembler< DIM > | [inline] |
SetWriteOutput(bool writeOutput=true) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
Solve(double currentTime, double nextTime, double odeTimestep) | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
Solve(double tol=-1.0, unsigned offset=0, unsigned maxNumNewtonIterations=INT_MAX, bool quitIfNoConvergence=true) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
STENCIL_SIZE (defined in ImplicitCardiacMechanicsAssembler< DIM >) | ImplicitCardiacMechanicsAssembler< DIM > | [private, static] |
TakeNewtonStep() (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
TestImplicitCardiacMechanicsAssembler (defined in ImplicitCardiacMechanicsAssembler< DIM >) | ImplicitCardiacMechanicsAssembler< DIM > | [friend] |
WriteOutput(unsigned counter) (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
~AbstractNonlinearElasticityAssembler() (defined in AbstractNonlinearElasticityAssembler< DIM >) | AbstractNonlinearElasticityAssembler< DIM > | [inline, virtual] |
~ImplicitCardiacMechanicsAssembler() | ImplicitCardiacMechanicsAssembler< DIM > | [inline] |
~NonlinearElasticityAssembler() | NonlinearElasticityAssembler< DIM > | [inline] |