ContinuumMechanicsProblemDefinition(AbstractTetrahedralMesh< DIM, DIM > &rMesh) | ContinuumMechanicsProblemDefinition< DIM > | |
EvaluateBodyForceFunction(c_vector< double, DIM > &rX, double t) | ContinuumMechanicsProblemDefinition< DIM > | |
EvaluateNormalPressureFunction(double t) | ContinuumMechanicsProblemDefinition< DIM > | |
EvaluateTractionFunction(c_vector< double, DIM > &rX, double t) | ContinuumMechanicsProblemDefinition< DIM > | |
FREE | ContinuumMechanicsProblemDefinition< DIM > | static |
GetBodyForce(c_vector< double, DIM > &rX, double t=0.0) | ContinuumMechanicsProblemDefinition< DIM > | |
GetBodyForceType() | ContinuumMechanicsProblemDefinition< DIM > | |
GetConstantBodyForce() | ContinuumMechanicsProblemDefinition< DIM > | |
GetDensity() | ContinuumMechanicsProblemDefinition< DIM > | |
GetNormalPressure() | ContinuumMechanicsProblemDefinition< DIM > | |
GetTractionBoundaryConditionType() | ContinuumMechanicsProblemDefinition< DIM > | |
GetVerboseDuringSolve() | ContinuumMechanicsProblemDefinition< DIM > | inline |
GetViscosity() | StokesFlowProblemDefinition< DIM > | inline |
mBodyForceType | ContinuumMechanicsProblemDefinition< DIM > | protected |
mConstantBodyForce | ContinuumMechanicsProblemDefinition< DIM > | protected |
mDensity | ContinuumMechanicsProblemDefinition< DIM > | protected |
mDirichletNodes | ContinuumMechanicsProblemDefinition< DIM > | protected |
mDirichletNodeValues | ContinuumMechanicsProblemDefinition< DIM > | protected |
mElementwiseTractions | ContinuumMechanicsProblemDefinition< DIM > | protected |
mMu | StokesFlowProblemDefinition< DIM > | private |
mNormalPressure | ContinuumMechanicsProblemDefinition< DIM > | protected |
mOriginalNormalPressure | ContinuumMechanicsProblemDefinition< DIM > | protected |
mpBodyForceFunction | ContinuumMechanicsProblemDefinition< DIM > | protected |
mpNormalPressureFunction | ContinuumMechanicsProblemDefinition< DIM > | protected |
mpTractionBoundaryConditionFunction | ContinuumMechanicsProblemDefinition< DIM > | protected |
mrMesh | ContinuumMechanicsProblemDefinition< DIM > | protected |
mTractionBoundaryConditionType | ContinuumMechanicsProblemDefinition< DIM > | protected |
mTractionBoundaryElements | ContinuumMechanicsProblemDefinition< DIM > | protected |
mVerboseDuringSolve | ContinuumMechanicsProblemDefinition< DIM > | protected |
rGetDirichletNodes() | ContinuumMechanicsProblemDefinition< DIM > | |
rGetDirichletNodeValues() | ContinuumMechanicsProblemDefinition< DIM > | |
rGetElementwiseTractions() | ContinuumMechanicsProblemDefinition< DIM > | |
rGetTractionBoundaryElements() | ContinuumMechanicsProblemDefinition< DIM > | |
SetApplyNormalPressureOnDeformedSurface(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, double normalPressure) | ContinuumMechanicsProblemDefinition< DIM > | |
SetApplyNormalPressureOnDeformedSurface(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, double(*pFunction)(double t)) | ContinuumMechanicsProblemDefinition< DIM > | |
SetBodyForce(c_vector< double, DIM > bodyForce) | ContinuumMechanicsProblemDefinition< DIM > | |
SetBodyForce(c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &rX, double t)) | ContinuumMechanicsProblemDefinition< DIM > | |
SetDensity(double density) | ContinuumMechanicsProblemDefinition< DIM > | |
SetPrescribedFlowNodes(std::vector< unsigned > &rPrescribedFlowNodes, std::vector< c_vector< double, DIM > > &rPrescribedFlow) | StokesFlowProblemDefinition< DIM > | inline |
SetPressureScaling(double scaleFactor) | ContinuumMechanicsProblemDefinition< DIM > | |
SetTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, std::vector< c_vector< double, DIM > > &rElementwiseTractions) | ContinuumMechanicsProblemDefinition< DIM > | |
SetTractionBoundaryConditions(std::vector< BoundaryElement< DIM-1, DIM > * > &rTractionBoundaryElements, c_vector< double, DIM >(*pFunction)(c_vector< double, DIM > &rX, double t)) | ContinuumMechanicsProblemDefinition< DIM > | |
SetVerboseDuringSolve(bool verboseDuringSolve=true) | ContinuumMechanicsProblemDefinition< DIM > | inline |
SetViscosity(double mu) | StokesFlowProblemDefinition< DIM > | inline |
SetZeroDirichletNodes(std::vector< unsigned > &rZeroDirichletNodes) | ContinuumMechanicsProblemDefinition< DIM > | |
SetZeroFlowNodes(std::vector< unsigned > &rZeroFlowNodes) | StokesFlowProblemDefinition< DIM > | inline |
StokesFlowProblemDefinition(AbstractTetrahedralMesh< DIM, DIM > &rMesh) | StokesFlowProblemDefinition< DIM > | inline |
Validate() | StokesFlowProblemDefinition< DIM > | inlinevirtual |
~ContinuumMechanicsProblemDefinition() | ContinuumMechanicsProblemDefinition< DIM > | inlinevirtual |
~StokesFlowProblemDefinition() | StokesFlowProblemDefinition< DIM > | inlinevirtual |