, including all inherited members.
AbstractNonlinearElasticityAssembler(unsigned numDofs, AbstractIncompressibleMaterialLaw< DIM > *pMaterialLaw, c_vector< double, DIM > bodyForce, double density, std::string outputDirectory, std::vector< unsigned > &fixedNodes) | 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) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
ApplyBoundaryConditions(bool applyToMatrix) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
AssembleSystem(bool assembleResidual, bool assembleJacobian)=0 | AbstractNonlinearElasticityAssembler< DIM > | [protected, pure virtual] |
CalculateResidualNorm() | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
ComputeResidualAndGetNorm() | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
dTdE | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
FormInitialGuess()=0 | AbstractNonlinearElasticityAssembler< DIM > | [protected, pure virtual] |
GetNumNewtonIterations() | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
MAX_NEWTON_ABS_TOL | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected, static] |
mBodyForce | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mCurrentSolution | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mDeformedPosition | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mDensity | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mFixedNodeDisplacements | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mFixedNodes | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
MIN_NEWTON_ABS_TOL | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected, static] |
mMaterialLaws | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mNumDofs | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mNumNewtonIterations | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mOutputDirectory | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpBodyForceFunction | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpLinearSystem | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpPreconditionMatrixLinearSystem | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mPressures | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mpTractionBoundaryConditionFunction | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mSurfaceTractions | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mUsingBodyForceFunction | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mUsingTractionBoundaryConditionFunction | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
mWriteOutput | AbstractNonlinearElasticityAssembler< DIM > | [protected] |
NEWTON_REL_TOL | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected, static] |
PostNewtonStep(unsigned counter, double normResidual) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected, virtual] |
PrintLineSearchResult(double s, double residNorm) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
rGetDeformedPosition()=0 | AbstractNonlinearElasticityAssembler< DIM > | [protected, pure virtual] |
SetFunctionalBodyForce(c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &)) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
SetWriteOutput(bool writeOutput=true) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
Solve(double tol=-1.0, unsigned offset=0, unsigned maxNumNewtonIterations=INT_MAX, bool quitIfNoConvergence=true) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
TakeNewtonStep() | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
UpdateSolutionUsingLineSearch(Vec solution) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
VectorSum(std::vector< double > &rX, ReplicatableVector &rY, double a, std::vector< double > &rZ) | AbstractNonlinearElasticityAssembler< DIM > | [inline, protected] |
WriteOutput(unsigned counter) | AbstractNonlinearElasticityAssembler< DIM > | [inline] |
~AbstractNonlinearElasticityAssembler() | AbstractNonlinearElasticityAssembler< DIM > | [inline, virtual] |