NonlinearElasticitySolver< DIM > Member List

This is the complete list of members for NonlinearElasticitySolver< DIM >, including all inherited members.

AbstractNonlinearElasticitySolver(QuadraticMesh< DIM > *pQuadMesh, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
AdaptiveNonlinearElasticityProblem (defined in NonlinearElasticitySolver< DIM >)NonlinearElasticitySolver< DIM > [friend]
AllocateMatrixMemory()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
ApplyBoundaryConditions(bool applyToMatrix)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [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)NonlinearElasticitySolver< 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)NonlinearElasticitySolver< DIM > [inline, protected, virtual]
AssembleSystem(bool assembleResidual, bool assembleJacobian)NonlinearElasticitySolver< DIM > [inline, protected, virtual]
BOUNDARY_STENCIL_SIZENonlinearElasticitySolver< DIM > [protected, static]
CalculateResidualNorm()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
ComputeResidualAndGetNorm(bool allowException)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
ComputeStressAndStressDerivative(AbstractIncompressibleMaterialLaw< 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)NonlinearElasticitySolver< DIM > [inline, protected, virtual]
CreateCmguiOutput()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
dTdEAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
FormInitialGuess()NonlinearElasticitySolver< DIM > [inline, protected]
GetNumNewtonIterations()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
Initialise(std::vector< c_vector< double, DIM > > *pFixedNodeLocations)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
MAX_NEWTON_ABS_TOLAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected, static]
mBodyForceAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mBoundaryElementsAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mCurrentSolutionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mCurrentTimeAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mDeformedPositionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mDensityAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mFixedNodeDisplacementsAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mFixedNodesAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
MIN_NEWTON_ABS_TOLAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected, static]
mKspAbsoluteTolAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mMaterialLawsNonlinearElasticitySolver< DIM > [protected]
mNumDofsAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mNumNewtonIterationsAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mOutputDirectoryAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpBodyForceFunctionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpBoundaryQuadratureRuleAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpLinearSystemAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpOutputFileHandlerAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpPreconditionMatrixLinearSystemAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpQuadMeshAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mpQuadratureRuleAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mPressuresNonlinearElasticitySolver< DIM > [protected]
mpTractionBoundaryConditionFunctionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mSurfaceTractionsAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mUsingBodyForceFunctionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mUsingTractionBoundaryConditionFunctionAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mWriteOutputAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
mWriteOutputEachNewtonIterationAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
NEWTON_REL_TOLAbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected, static]
NonlinearElasticitySolver(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)NonlinearElasticitySolver< DIM > [inline]
NonlinearElasticitySolver(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)NonlinearElasticitySolver< DIM > [inline]
NUM_NODES_PER_BOUNDARY_ELEMENTNonlinearElasticitySolver< DIM > [protected, static]
NUM_NODES_PER_ELEMENTNonlinearElasticitySolver< DIM > [protected, static]
NUM_VERTICES_PER_ELEMENTNonlinearElasticitySolver< DIM > [protected, static]
PostNewtonStep(unsigned counter, double normResidual)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected, virtual]
PrintLineSearchResult(double s, double residNorm)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
rGetCurrentSolution()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [inline]
rGetDeformedPosition()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
rGetPressures()NonlinearElasticitySolver< DIM > [inline]
SetCurrentTime(double time)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [inline]
SetFunctionalBodyForce(c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &X, double t))AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
SetFunctionalTractionBoundaryCondition(std::vector< BoundaryElement< DIM-1, DIM > * > rBoundaryElements, c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &X, double t))AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
SetKspAbsoluteTolerance(double kspAbsoluteTolerance)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [inline]
SetSurfaceTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rBoundaryElements, std::vector< c_vector< double, DIM > > &rSurfaceTractions)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
SetWriteOutput(bool writeOutput=true)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
SetWriteOutputEachNewtonIteration(bool writeOutputEachNewtonIteration=true)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [inline]
Solve(double tol=-1.0, unsigned maxNumNewtonIterations=INT_MAX, bool quitIfNoConvergence=true)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
STENCIL_SIZENonlinearElasticitySolver< DIM > [protected, static]
TakeNewtonStep()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
TestNonlinearElasticityAdjointSolver (defined in NonlinearElasticitySolver< DIM >)NonlinearElasticitySolver< DIM > [friend]
TestNonlinearElasticitySolver (defined in NonlinearElasticitySolver< DIM >)NonlinearElasticitySolver< DIM > [friend]
UpdateSolutionUsingLineSearch(Vec solution)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
VectorSum(std::vector< double > &rX, ReplicatableVector &rY, double a, std::vector< double > &rZ)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [protected]
WriteCurrentDeformation(std::string fileName, int counterToAppend=-1)AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM >
~AbstractNonlinearElasticitySolver()AbstractNonlinearElasticitySolver< INCOMPRESSIBLE, DIM > [virtual]
~NonlinearElasticitySolver()NonlinearElasticitySolver< DIM > [inline]


Generated on Mon Apr 18 11:37:39 2011 for Chaste by  doxygen 1.5.5