ScaleCoupling< M, O > Member List

This is the complete list of members for ScaleCoupling< M, O >, including all inherited members.

BaseCoupling()=defaultBaseCoupling< M, O >
cgFunction_BaseCoupling< M, O >private
CGMapping_BaseCoupling< M, O >private
computeCouplingForce()ScaleCoupling< M, O >inlineprivate
computeExternalForces(BaseParticle *p) overrideScaleCoupling< M, O >inlineprivate
computeNodalCouplingForces(const CoupledElement &coupledElement, const Vector< Vector< double >> &projectionMatrix)ScaleCoupling< M, O >inlineprivate
computeOneTimeStepScaleCoupling(unsigned nStep)ScaleCoupling< M, O >inlineprivate
computeProjectionMatrix(const CoupledElement &coupledElement)ScaleCoupling< M, O >inlineprivate
coupledElements_ScaleCoupling< M, O >private
coupledParticles_ScaleCoupling< M, O >private
couplingWeight_ScaleCoupling< M, O >private
ELEMENT typedefScaleCoupling< M, O >private
getCGFunction()BaseCoupling< M, O >inline
getCGWidth()BaseCoupling< M, O >inline
getCoupledElements()ScaleCoupling< M, O >inline
getCoupledParticles()ScaleCoupling< M, O >inline
getName() constBaseCoupling< M, O >inline
initialiseCoupledElements()ScaleCoupling< M, O >inlineprivate
penalty_ScaleCoupling< M, O >private
removeOldFiles() constBaseCoupling< M, O >inline
setCGWidth(const double &width)BaseCoupling< M, O >inline
setCouplingWeight(const std::function< double(double x, double y, double z)> &couplingWeight)ScaleCoupling< M, O >inline
setName(std::string name)BaseCoupling< M, O >inline
setPenalty(double penalty)ScaleCoupling< M, O >inline
solveMercury(unsigned long nt)BaseCoupling< M, O >inline
solveOomph()BaseCoupling< M, O >inline
solveScaleCoupling()ScaleCoupling< M, O >inline
solveScaleCoupling(unsigned nStep)ScaleCoupling< M, O >inlineprivate
updateCoupledElements()ScaleCoupling< M, O >inlineprivate
useCGMapping()BaseCoupling< M, O >inline
writeEneHeader(std::ostream &os) const overrideBaseCoupling< M, O >inline
writeEneTimeStep(std::ostream &os) const overrideBaseCoupling< M, O >inline