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 |
checkResidual() | BaseCoupling< M, O > | inline |
computeOneTimeStepForSCoupling(const unsigned &nStepsMercury, const unsigned max_adapt=0) | 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 |
getSolidFeelsParticles() const | 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 |
setSolidFeelsParticles(bool val) | SCoupling< 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 |
solidFeelsParticles_ | SCoupling< M, O > | private |
solveMercury(unsigned long nt) | BaseCoupling< M, O > | inline |
solveOomph(int max_adapt=0) | BaseCoupling< M, O > | inline |
solveSurfaceCoupling(const unsigned max_adapt=0) | SCoupling< M, O > | inline |
solveSurfaceCoupling(unsigned nStep, const unsigned max_adapt) | SCoupling< M, O > | inline |
solveSurfaceCouplingFixedSolid() | SCoupling< M, O > | inline |
solveSurfaceCouplingForgiving(unsigned nStep, double timeMaxMin=-constants::inf, const unsigned max_adapt=0) | 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 |