, including all inherited members.
| AbstractNonlinearElasticitySolver(QuadraticMesh< DIM > &rQuadMesh, SolidMechanicsProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory, CompressibilityType compressibilityType) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| AllocateMatrixMemory() | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| ApplyDirichletBoundaryConditions(bool applyToMatrix) | AbstractNonlinearElasticitySolver< 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, bool assembleResidual, bool assembleJacobian, unsigned boundaryConditionIndex) | CompressibleNonlinearElasticitySolver< 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) | CompressibleNonlinearElasticitySolver< DIM > | [inline, protected, virtual] |
| AssembleSystem(bool assembleResidual, bool assembleJacobian) | CompressibleNonlinearElasticitySolver< DIM > | [inline, protected, virtual] |
| BOUNDARY_STENCIL_SIZE | CompressibleNonlinearElasticitySolver< DIM > | [protected, static] |
| CalculateResidualNorm() | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| CompressibleNonlinearElasticitySolver(QuadraticMesh< DIM > &rQuadMesh, SolidMechanicsProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory) | CompressibleNonlinearElasticitySolver< DIM > | [inline] |
| ComputeResidualAndGetNorm(bool allowException) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| ComputeStressAndStressDerivative(AbstractMaterialLaw< DIM > *pMaterialLaw, c_matrix< double, DIM, DIM > &rC, c_matrix< double, DIM, DIM > &rInvC, double pressure, unsigned elementIndex, unsigned currentQuadPointGlobalIndex, c_matrix< double, DIM, DIM > &rT, FourthOrderTensor< DIM, DIM, DIM, DIM > &rDTdE, bool computeDTdE) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, virtual] |
| CreateCmguiOutput() | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| dTdE | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| FinishAssembleSystem(bool assembleResidual, bool assembleLinearSystem) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, virtual] |
| GetElementCentroidDeformationGradient(Element< DIM, DIM > &rElement, c_matrix< double, DIM, DIM > &rDeformationGradient) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| GetNumNewtonIterations() | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| Initialise() | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| MAX_NEWTON_ABS_TOL | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, static] |
| mCheckedOutwardNormals | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mCompressibilityType | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mCurrentSolution | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mCurrentTime | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mDeformedBoundaryElement | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mDeformedPosition | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mDirichletBoundaryConditionsVector | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| MIN_NEWTON_ABS_TOL | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, static] |
| mJacobianMatrix | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mKspAbsoluteTol | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mLinearSystemRhsVector | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mNumDofs | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mNumNewtonIterations | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mOutputDirectory | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mpBoundaryQuadratureRule | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mpOutputFileHandler | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mpQuadratureRule | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mPreconditionMatrix | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mResidualVector | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mrProblemDefinition | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mrQuadMesh | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mWriteOutput | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| mWriteOutputEachNewtonIteration | AbstractNonlinearElasticitySolver< DIM > | [protected] |
| NEWTON_REL_TOL | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, static] |
| NUM_NODES_PER_BOUNDARY_ELEMENT | CompressibleNonlinearElasticitySolver< DIM > | [protected, static] |
| NUM_NODES_PER_ELEMENT | CompressibleNonlinearElasticitySolver< DIM > | [protected, static] |
| NUM_VERTICES_PER_ELEMENT | CompressibleNonlinearElasticitySolver< DIM > | [protected, static] |
| PostNewtonStep(unsigned counter, double normResidual) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected, virtual] |
| PrintLineSearchResult(double s, double residNorm) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| rGetCurrentSolution() | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| rGetDeformedPosition() | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| SetCurrentTime(double time) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| SetKspAbsoluteTolerance(double kspAbsoluteTolerance) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| SetWriteOutput(bool writeOutput=true) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| SetWriteOutputEachNewtonIteration(bool writeOutputEachNewtonIteration=true) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| Solve(double tol=-1.0, unsigned maxNumNewtonIterations=INT_MAX, bool quitIfNoConvergence=true) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| STENCIL_SIZE | CompressibleNonlinearElasticitySolver< DIM > | [protected, static] |
| TakeNewtonStep() | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| TestCompressibleNonlinearElasticitySolver (defined in CompressibleNonlinearElasticitySolver< DIM >) | CompressibleNonlinearElasticitySolver< DIM > | [friend] |
| UpdateSolutionUsingLineSearch(Vec solution) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| VectorSum(std::vector< double > &rX, ReplicatableVector &rY, double a, std::vector< double > &rZ) | AbstractNonlinearElasticitySolver< DIM > | [inline, protected] |
| WriteCurrentDeformation(std::string fileName, int counterToAppend=-1) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| WriteCurrentDeformationGradients(std::string fileName, int counterToAppend) | AbstractNonlinearElasticitySolver< DIM > | [inline] |
| ~AbstractNonlinearElasticitySolver() | AbstractNonlinearElasticitySolver< DIM > | [inline, virtual] |
| ~CompressibleNonlinearElasticitySolver() | CompressibleNonlinearElasticitySolver< DIM > | [inline] |