actionsAfterSolve() override | Beam | inlineprivatevirtual |
actionsBeforeOomphTimeStep() override | Beam | inlineprivatevirtual |
actionsBeforeOomphTimeStep() override | Beam | inlineprivatevirtual |
actionsBeforeSolve() override | Beam | inlineprivatevirtual |
actionsBeforeSolve() override | Beam | inlineprivatevirtual |
Beam() | Beam | inline |
body_force_fct | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
Boundary enum name | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
bulkDensity | Beam | private |
checkBeamDeflection() | Beam | inline |
constitutive_law_pt | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
countPinned() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
density_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
distance | Beam | private |
elasticModulus | Beam | private |
elasticModulus_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
ELEMENT typedef | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
get_x(const Vector< double > &xi, Vector< double > &x) const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getBeamDeflection() const | Beam | inlineprivate |
getBeamDeflection() const | Beam | inlineprivate |
getDeflection(Vector< double > xi, unsigned d) const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getDensity() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getDomainSize(std::array< double, 3 > &min, std::array< double, 3 > &max) const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getElasticModulus() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getMassMomentumEnergy(double &mass, Vector< double > &com, Vector< double > &linearMomentum, Vector< double > &angularMomentum, double &elasticEnergy, double &kineticEnergy) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getName() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getOomphGravity() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getOomphTime() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getOomphTimeStep() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
getPoissonRatio() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
gravity_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
isPinned_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
length | Beam | private |
loadSolidMesh(std::string name) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
name_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
out | Beam | private |
pinBoundaries(std::vector< unsigned > b) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
pinBoundary(unsigned b) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
poissonRatio_ | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
prepareForSolve() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
removeOldFiles() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
saveSolidMesh() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setBodyForceAsGravity(double gravity=9.8) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setDensity(double density) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setDissipation(double dissipation) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setElasticModulus(double elasticModulus) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setIsPinned(std::function< bool(SolidNode *, unsigned)> isPinned) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setMaxNewtonIterations(unsigned Max_newton_iterations) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setName(const std::string &name) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setNewtonSolverTolerance(double Newton_solver_tolerance) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setOomphGravity(double gravity) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setOomphTimeStep(double dt) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setPoissonRatio(double poissonRatio) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
setSolidCubicMesh(const unsigned &nx, const unsigned &ny, const unsigned &nz, const double &xMin, const double &xMax, const double &yMin, const double &yMax, const double &zMin, const double &zMax) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
Solid_mesh_pt | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
solid_mesh_pt() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
solid_mesh_pt() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
SolidProblem() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
solveSteady() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
solveUnsteady(double timeMax, double dt, unsigned saveCount=10) | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
Traction_mesh_pt | SolidProblem< RefineableQDPVDElement< 3, 2 > > | protected |
traction_mesh_pt() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
traction_mesh_pt() const | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
velocityAtBoundary | Beam | private |
writeToVTK() | SolidProblem< RefineableQDPVDElement< 3, 2 > > | inline |
X_MAX enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
X_MIN enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
Y_MAX enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
Y_MIN enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
Z_MAX enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |
Z_MIN enum value | SolidProblem< RefineableQDPVDElement< 3, 2 > > | |