Chaste Release::3.1
BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > Member List
This is the complete list of members for BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >, including all inherited members.
AbstractBoundaryConditionsContainer(bool deleteConditions=true)AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
AddDirichletBoundaryCondition(const Node< SPACE_DIM > *pBoundaryNode, const AbstractBoundaryCondition< SPACE_DIM > *pBoundaryCondition, unsigned indexOfUnknown=0, bool checkIfBoundaryNode=true)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
AddNeumannBoundaryCondition(const BoundaryElement< ELEMENT_DIM-1, SPACE_DIM > *pBoundaryElement, const AbstractBoundaryCondition< SPACE_DIM > *pBoundaryCondition, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
AddPeriodicBoundaryCondition(const Node< SPACE_DIM > *pNode1, const Node< SPACE_DIM > *pNode2)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
AnyNonZeroNeumannConditions()BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
ApplyDirichletToLinearProblem(LinearSystem &rLinearSystem, bool applyToMatrix=true, bool applyToRhsVector=true)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
ApplyDirichletToNonlinearJacobian(Mat jacobian)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
ApplyDirichletToNonlinearResidual(const Vec currentSolution, Vec residual, DistributedVectorFactory &rFactory)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
ApplyPeriodicBcsToLinearProblem(LinearSystem &rLinearSystem, bool applyToMatrix=true, bool applyToRhsVector=true)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
BaseClassType typedefBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
BeginNeumann()BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
boost::serialization::access classBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [friend]
BoundaryConditionsContainer(bool deleteConditions=true)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
DefineConstantDirichletOnMeshBoundary(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, double value, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
DefineZeroDirichletOnMeshBoundary(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
DefineZeroNeumannOnMeshBoundary(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
DeleteDirichletBoundaryConditions(std::set< const AbstractBoundaryCondition< SPACE_DIM > * > alreadyDeletedConditions=std::set< const AbstractBoundaryCondition< SPACE_DIM > * >())AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
DirichletIteratorType typedefAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
DirichletMapType typedefAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
EndNeumann()BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
GetDirichletBCValue(const Node< SPACE_DIM > *pBoundaryNode, unsigned indexOfUnknown=0)AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
GetNeumannBCValue(const BoundaryElement< ELEMENT_DIM-1, SPACE_DIM > *pSurfaceElement, const ChastePoint< SPACE_DIM > &rX, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
HasDirichletBoundaryCondition(const Node< SPACE_DIM > *pNode, unsigned indexOfUnknown=0)AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
HasDirichletBoundaryConditions()AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
HasNeumannBoundaryCondition(const BoundaryElement< ELEMENT_DIM-1, SPACE_DIM > *pSurfaceElement, unsigned indexOfUnknown=0)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
load(Archive &archive, const unsigned int version)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline, private]
LoadFromArchive(Archive &archive, AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline]
mAnyNonZeroNeumannConditionsForUnknownBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
mCheckedAndCommunicatedIfDirichletBcsAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
mDeleteConditionsAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
mDirichIteratorAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
MergeFromArchive(Archive &archive, AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
mHasDirichletBCsAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
mLastNeumannConditionBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
mLoadedFromArchiveBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
mpDirichletMapAbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [protected]
mpNeumannMapBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
mpPeriodicBcMapBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
mpZeroBoundaryConditionBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
NeumannMapIterator typedefBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
ResetDirichletCommunication()AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [inline]
save(Archive &archive, const unsigned int version) const BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM > [private]
Validate(AbstractTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > *pMesh)BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
~AbstractBoundaryConditionsContainer()AbstractBoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >
~BoundaryConditionsContainer()BoundaryConditionsContainer< ELEMENT_DIM, SPACE_DIM, PROBLEM_DIM >