actionsBeforeOomphTimeStep() override | CoupledBeam | inline |
actionsBeforeOomphTimeStep() override | CoupledBeam | inline |
actionsBeforeOomphTimeStep() override | CoupledBeam | inline |
actionsBeforeOomphTimeStep() override | CoupledBeam | inline |
actionsBeforeSolve() override | CoupledBeam | inline |
actionsBeforeSolve() override | CoupledBeam | inline |
actionsBeforeSolve() override | CoupledBeam | inline |
actionsBeforeSolve() override | CoupledBeam | inline |
BaseCoupling()=default | BaseCoupling< M, O > | |
cgFunction_ | BaseCoupling< M, O > | private |
CGMapping_ | BaseCoupling< M, O > | private |
computeOneTimeStepForSCoupling(const unsigned &nStepsMercury) | SCoupling< M, O > | inline |
computeSCouplingForcesFromTriangles(ELEMENT *const elem_pt, const unsigned &nTriangles, unsigned &wallID, Vector< Vector< double > > &nodalCouplingForces) | SCoupling< M, O > | inline |
coupleBoundaries(std::vector< unsigned > b) | SCoupling< M, O > | inline |
coupleBoundary(unsigned b) | SCoupling< M, O > | inline |
CoupledBeam() | CoupledBeam | inline |
CoupledBeam() | CoupledBeam | inline |
CoupledBeam() | CoupledBeam | inline |
CoupledBeam() | CoupledBeam | inline |
coupledBoundaries_ | SCoupling< M, O > | private |
createDPMWallsFromFiniteElems() | SCoupling< M, O > | inline |
createTriangleWall(std::array< Vec3D, 3 > vertex) | SCoupling< M, O > | inline |
disableLogSurfaceCoupling() | SCoupling< M, O > | inline |
ELEMENT typedef | SCoupling< M, O > | |
getBeamDeflection() | CoupledBeam | inline |
getBeamDeflection() | CoupledBeam | inline |
getBeamDeflection() | CoupledBeam | inline |
getBeamDeflection() | CoupledBeam | inline |
getCGFunction() | BaseCoupling< M, O > | inline |
getCGWidth() | BaseCoupling< M, O > | inline |
getElementBoundingBox(ELEMENT *&elem_pt, Vec3D &min, Vec3D &max) | SCoupling< M, O > | inline |
getName() const | BaseCoupling< M, O > | inline |
getSCoupledElements() | SCoupling< M, O > | inline |
logSurfaceCoupling | SCoupling< M, O > | private |
out | CoupledBeam | |
removeOldFiles() const | BaseCoupling< M, O > | inline |
sCoupledElements_ | SCoupling< M, O > | private |
SCoupling()=default | SCoupling< M, O > | |
setCGWidth(const double &width) | BaseCoupling< M, O > | inline |
setName(std::string name) | BaseCoupling< M, O > | inline |
setupMercury() | CoupledBeam | inline |
setupMercury() | CoupledBeam | inline |
setupMercury() | CoupledBeam | inline |
setupMercury() | CoupledBeam | inline |
setupOomph() | CoupledBeam | inline |
setupOomph() | CoupledBeam | inline |
setupOomph() | CoupledBeam | inline |
setupOomph() | CoupledBeam | inline |
solveMercury(unsigned long nt) | BaseCoupling< M, O > | inline |
solveOomph() | BaseCoupling< M, O > | inline |
solveSurfaceCoupling() | SCoupling< M, O > | inline |
solveSurfaceCoupling(unsigned nStep) | SCoupling< M, O > | inline |
solveSurfaceCouplingFixedSolid() | SCoupling< M, O > | inline |
triangleWalls_ | SCoupling< M, O > | private |
updateDPMWallsFromFiniteElems() | SCoupling< M, O > | inline |
updateTractionOnFiniteElems() | SCoupling< M, O > | inline |
updateTriangleWall(TriangleWall *&wall, std::array< Vec3D, 3 > vertex) | SCoupling< M, O > | inline |
useCGMapping() | BaseCoupling< M, O > | inline |
writeEneHeader(std::ostream &os) const override | BaseCoupling< M, O > | inline |
writeEneTimeStep(std::ostream &os) const override | BaseCoupling< M, O > | inline |