AbstractContinuumMechanicsSolver(AbstractTetrahedralMesh< DIM, DIM > &rQuadMesh, ContinuumMechanicsProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory, CompressibilityType compressibilityType) | AbstractContinuumMechanicsSolver< DIM > | |
AddIdentityBlockForDummyPressureVariables(ApplyDirichletBcsType type) | AbstractContinuumMechanicsSolver< DIM > | protected |
AllocateMatrixMemory() | AbstractContinuumMechanicsSolver< DIM > | protected |
ApplyDirichletBoundaryConditions(ApplyDirichletBcsType type, bool symmetricProblem) | AbstractContinuumMechanicsSolver< DIM > | protected |
AssembleSystem() | StokesFlowSolver< DIM > | private |
CreateVtkOutput(std::string spatialSolutionName="Spatial solution") | AbstractContinuumMechanicsSolver< DIM > | |
mCompressibilityType | AbstractContinuumMechanicsSolver< DIM > | protected |
mCurrentSolution | AbstractContinuumMechanicsSolver< DIM > | protected |
mDirichletBoundaryConditionsVector | AbstractContinuumMechanicsSolver< DIM > | protected |
mKspAbsoluteTol | StokesFlowSolver< DIM > | private |
mLinearSystemRhsVector | AbstractContinuumMechanicsSolver< DIM > | protected |
mNumDofs | AbstractContinuumMechanicsSolver< DIM > | protected |
mOutputDirectory | AbstractContinuumMechanicsSolver< DIM > | protected |
mpBoundaryQuadratureRule | AbstractContinuumMechanicsSolver< DIM > | protected |
mpNeumannBcsAssembler | StokesFlowSolver< DIM > | private |
mpOutputFileHandler | AbstractContinuumMechanicsSolver< DIM > | protected |
mpQuadratureRule | AbstractContinuumMechanicsSolver< DIM > | protected |
mPreconditionMatrix | AbstractContinuumMechanicsSolver< DIM > | protected |
mPressureSolution | AbstractContinuumMechanicsSolver< DIM > | protected |
mProblemDimension | AbstractContinuumMechanicsSolver< DIM > | protected |
mpStokesFlowAssembler | StokesFlowSolver< DIM > | private |
mpStokesFlowPreconditionerAssembler | StokesFlowSolver< DIM > | private |
mResidualVector | AbstractContinuumMechanicsSolver< DIM > | protected |
mrProblemDefinition | StokesFlowSolver< DIM > | private |
mrQuadMesh | AbstractContinuumMechanicsSolver< DIM > | protected |
mSpatialSolution | AbstractContinuumMechanicsSolver< DIM > | protected |
mSystemLhsMatrix | AbstractContinuumMechanicsSolver< DIM > | protected |
mVerbose | AbstractContinuumMechanicsSolver< DIM > | protected |
mWriteOutput | AbstractContinuumMechanicsSolver< DIM > | protected |
RemovePressureDummyValuesThroughLinearInterpolation() | AbstractContinuumMechanicsSolver< DIM > | protected |
rGetCurrentSolution() | AbstractContinuumMechanicsSolver< DIM > | inline |
rGetPressures() | AbstractContinuumMechanicsSolver< DIM > | |
rGetSpatialSolution() | StokesFlowSolver< DIM > | virtual |
rGetVelocities() | StokesFlowSolver< DIM > | |
SetKspAbsoluteTolerance(double kspAbsoluteTolerance) | StokesFlowSolver< DIM > | |
SetWriteOutput(bool writeOutput=true) | AbstractContinuumMechanicsSolver< DIM > | |
Solve() | StokesFlowSolver< DIM > | |
StokesFlowSolver(AbstractTetrahedralMesh< DIM, DIM > &rQuadMesh, StokesFlowProblemDefinition< DIM > &rProblemDefinition, std::string outputDirectory) | StokesFlowSolver< DIM > | |
TestStokesFlowSolver (defined in StokesFlowSolver< DIM >) | StokesFlowSolver< DIM > | friend |
WriteCurrentPressureSolution(int counterToAppend=-1) | AbstractContinuumMechanicsSolver< DIM > | |
WriteCurrentSpatialSolution(std::string fileName, std::string fileExtension, int counterToAppend=-1) | AbstractContinuumMechanicsSolver< DIM > | |
~AbstractContinuumMechanicsSolver() | AbstractContinuumMechanicsSolver< DIM > | virtual |
~StokesFlowSolver() | StokesFlowSolver< DIM > | virtual |