SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > Member List

This is the complete list of members for SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM >, including all inherited members.

AbstractAssemblerSolverHybrid(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > *pBoundaryConditions, unsigned numQuadPoints=2)AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL > [inline]
AbstractDynamicLinearPdeSolver(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh)AbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 >
AbstractFeObjectAssembler(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, unsigned numQuadPoints=2)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL >
AbstractLinearPdeSolver(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh)AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline]
AddMultipleValuesToMatrix(unsigned *matrixRowAndColIndices, c_matrix< double, SMALL_MATRIX_SIZE, SMALL_MATRIX_SIZE > &rSmallMatrix)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected]
AddMultipleValuesToVector(unsigned *vectorIndices, c_vector< double, SMALL_VECTOR_SIZE > &smallVector)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected]
ApplyNeummanBoundaryConditionsToVector()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
Assemble()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline]
AssembleMatrix()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline]
AssembleOnElement(Element< ELEMENT_DIM, SPACE_DIM > &rElement, c_matrix< double, PROBLEM_DIM *(ELEMENT_DIM+1), PROBLEM_DIM *(ELEMENT_DIM+1) > &rAElem, c_vector< double, PROBLEM_DIM *(ELEMENT_DIM+1)> &rBElem)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected, virtual]
AssembleOnSurfaceElement(const BoundaryElement< ELEMENT_DIM-1, SPACE_DIM > &rSurfaceElement, c_vector< double, PROBLEM_DIM *ELEMENT_DIM > &rBSurfElem)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected, virtual]
AssembleVector()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline]
BasisFunction typedefAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
ComputeMatrixTerm(c_vector< double, ELEMENT_DIM+1 > &rPhi, c_matrix< double, SPACE_DIM, ELEMENT_DIM+1 > &rGradPhi, ChastePoint< SPACE_DIM > &rX, c_vector< double, 1 > &rU, c_matrix< double, 1, SPACE_DIM > &rGradU, Element< ELEMENT_DIM, SPACE_DIM > *pElement)SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [inline, protected, virtual]
AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL >::ComputeMatrixTerm(c_vector< double, ELEMENT_DIM+1 > &rPhi, c_matrix< double, SPACE_DIM, ELEMENT_DIM+1 > &rGradPhi, ChastePoint< SPACE_DIM > &rX, c_vector< double, PROBLEM_DIM > &rU, c_matrix< double, PROBLEM_DIM, SPACE_DIM > &rGradU, Element< ELEMENT_DIM, SPACE_DIM > *pElement)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
ComputeTransformedBasisFunctionDerivatives(const ChastePoint< ELEMENT_DIM > &rPoint, const c_matrix< double, ELEMENT_DIM, SPACE_DIM > &rInverseJacobian, c_matrix< double, SPACE_DIM, ELEMENT_DIM+1 > &rReturnValue)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
ComputeVectorSurfaceTerm(const BoundaryElement< ELEMENT_DIM-1, SPACE_DIM > &rSurfaceElement, c_vector< double, ELEMENT_DIM > &rPhi, ChastePoint< SPACE_DIM > &rX)SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [inline, protected, virtual]
ComputeVectorTerm(c_vector< double, ELEMENT_DIM+1 > &rPhi, c_matrix< double, SPACE_DIM, ELEMENT_DIM+1 > &rGradPhi, ChastePoint< SPACE_DIM > &rX, c_vector< double, 1 > &rU, c_matrix< double, 1, SPACE_DIM > &rGradU, Element< ELEMENT_DIM, SPACE_DIM > *pElement)SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [inline, protected, virtual]
AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL >::ComputeVectorTerm(c_vector< double, ELEMENT_DIM+1 > &rPhi, c_matrix< double, SPACE_DIM, ELEMENT_DIM+1 > &rGradPhi, ChastePoint< SPACE_DIM > &rX, c_vector< double, PROBLEM_DIM > &rU, c_matrix< double, PROBLEM_DIM, SPACE_DIM > &rGradU, Element< ELEMENT_DIM, SPACE_DIM > *pElement)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
DoAssemble()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
ElementAssemblyCriterion(Element< ELEMENT_DIM, SPACE_DIM > &rElement)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
FinaliseLinearSystem(Vec currentSolution)AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline, virtual]
GetCurrentSolutionOrGuessValue(unsigned nodeIndex, unsigned indexOfUnknown)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
GetLinearSystem()AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline]
IncrementInterpolatedQuantities(double phiI, const Node< SPACE_DIM > *pNode)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
InitialiseForSolve(Vec initialSolution=NULL)AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline, virtual]
mApplyNeummanBoundaryConditionsToVectorAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mAssembleMatrixAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mAssembleVectorAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mCurrentSolutionOrGuessReplicatedAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mDtAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mDtInverseAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mInitialConditionAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mMatrixIsAssembledAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mMatrixIsConstantAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mMatrixToAssembleAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mOnlyAssembleOnSurfaceElementsAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mOwnershipRangeHiAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mOwnershipRangeLoAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mpBoundaryConditionsAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mpLinearSystemAbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL >::mpMeshAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
AbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 >::mpMeshAbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
mpParabolicPdeSimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [protected]
mpQuadRuleAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mpSurfaceQuadRuleAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mTendAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mTimesSetAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mTstartAbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 > [protected]
mVectorToAssembleAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
mZeroVectorBeforeAssemblyAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
OnlyAssembleOnSurfaceElements(bool onlyAssembleOnSurfaceElements=true)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline]
PrepareForSetupLinearSystem(Vec currentSolution)AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline, virtual]
ResetInterpolatedQuantities()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, protected, virtual]
SetApplyNeummanBoundaryConditionsToVector(BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > *pBcc)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL >
SetCurrentSolution(Vec currentSolution)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL >
SetInitialCondition(Vec initialCondition)AbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 >
SetMatrixToAssemble(Mat &rMatToAssemble)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL >
SetTimes(double tStart, double tEnd, double dt)AbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 >
SetupGivenLinearSystem(Vec currentSolution, bool computeMatrix, LinearSystem *pLinearSystem)AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL >
SetupLinearSystem(Vec currentSolution, bool computeMatrix)SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [inline, protected, virtual]
SetVectorToAssemble(Vec &rVecToAssemble, bool zeroVectorBeforeAssembly)AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL >
SimpleLinearParabolicSolver(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, AbstractLinearParabolicPde< ELEMENT_DIM, SPACE_DIM > *pPde, BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, 1 > *pBoundaryConditions, unsigned numQuadPoints=2)SimpleLinearParabolicSolver< ELEMENT_DIM, SPACE_DIM > [inline]
Solve()AbstractDynamicLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, 1 >
SurfaceBasisFunction typedefAbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [protected]
~AbstractAssemblerSolverHybrid()AbstractAssemblerSolverHybrid< ELEMENT_DIM, SPACE_DIM, 1, NORMAL > [inline, virtual]
~AbstractFeObjectAssembler()AbstractFeObjectAssembler< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM, true, true, INTERPOLATION_LEVEL > [inline, virtual]
~AbstractLinearPdeSolver()AbstractLinearPdeSolver< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline, virtual]


Generated on Mon Nov 1 12:37:21 2010 for Chaste by  doxygen 1.5.5