AbstractCardiacMechanicsSolver(QuadraticMesh< DIM > &rQuadMesh, ElectroMechanicsProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | |
AbstractCardiacMechanicsSolverInterface() | AbstractCardiacMechanicsSolverInterface< DIM > | inline |
AddActiveStressAndStressDerivative(c_matrix< double, DIM, DIM > &rC, unsigned elementIndex, unsigned currentQuadPointGlobalIndex, c_matrix< double, DIM, DIM > &rT, FourthOrderTensor< DIM, DIM, DIM, DIM > &rDTdE, bool addToDTdE) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
ComputeDeformationGradientAndStretchInEachElement(std::vector< c_matrix< double, DIM, DIM > > &rDeformationGradients, std::vector< double > &rStretches) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
GetActiveTensionAndTensionDerivs(double currentFibreStretch, unsigned currentQuadPointGlobalIndex, bool assembleJacobian, double &rActiveTension, double &rDerivActiveTensionWrtLambda, double &rDerivActiveTensionWrtDLambdaDt) | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | privatevirtual |
GetQuadratureRule() | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | inlinevirtual |
GetTotalNumQuadPoints() | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | inlinevirtual |
ImplicitCardiacMechanicsSolver(QuadraticMesh< DIM > &rQuadMesh, ElectroMechanicsProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory) | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | |
Initialise() | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protectedvirtual |
IsImplicitSolver() | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | inlineprivatevirtual |
mConstantFibreSheetDirections | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mCurrentElementFibreDirection | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mCurrentElementSheetDirection | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mCurrentElementSheetNormalDirection | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mCurrentTime | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mFibreSheetDirectionsDefinedByQuadraturePoint | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mMapIterator | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mNextTime | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mOdeTimestep | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mpMeshPair | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mpVariableFibreSheetDirections | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mQuadPointToDataAtQuadPointMap | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mrElectroMechanicsProblemDefinition | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
mTotalQuadPoints | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
NUM_VERTICES_PER_ELEMENT | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protectedstatic |
rGetQuadPointToDataAtQuadPointMap() | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | inline |
SetCalciumAndVoltage(std::vector< double > &rCalciumConcentrations, std::vector< double > &rVoltages) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
SetConstantFibreSheetDirections(const c_matrix< double, DIM, DIM > &rFibreSheetMatrix) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
SetFineCoarseMeshPair(FineCoarseMeshPair< DIM > *pMeshPair) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
SetupChangeOfBasisMatrix(unsigned elementIndex, unsigned currentQuadPointGlobalIndex) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | protected |
SetVariableFibreSheetDirections(const FileFinder &rOrthoFile, bool definedPerQuadraturePoint) | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
Solve(double time, double nextTime, double odeTimestep) | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
TestExplicitCardiacMechanicsSolver (defined in ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM >) | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | friend |
TestImplicitCardiacMechanicsSolver (defined in ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM >) | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | friend |
~AbstractCardiacMechanicsSolver() | AbstractCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |
~AbstractCardiacMechanicsSolverInterface() | AbstractCardiacMechanicsSolverInterface< DIM > | inlinevirtual |
~ImplicitCardiacMechanicsSolver() | ImplicitCardiacMechanicsSolver< ELASTICITY_SOLVER, DIM > | virtual |