This is the complete list of members for VolumeCoupling, including all inherited members.
actionsAfterTimeStep() override | VolumeCoupling | inline |
BaseCoupling()=default | BaseCoupling< M, O > | |
cgFunction_ | BaseCoupling< M, O > | private |
CGMapping_ | BaseCoupling< M, O > | private |
checkParticlesInFiniteElems() | VolumeCoupling | inline |
computeCouplingForce() | VolumeCoupling | inline |
computeCouplingOnDPM() | VolumeCoupling | inline |
computeCouplingOnFEM() | VolumeCoupling | inline |
computeExternalForces(BaseParticle *CI) override | VolumeCoupling | inline |
computeNodalCouplingForces(VELEMENT *&elem_pt, const unsigned &nnode, const unsigned &dim, const Vector< Vector< double >> &nodalDisplDPM, Vector< Vector< double >> &nodalCouplingForces) | VolumeCoupling | inline |
computeOneTimeStepForVCoupling(const unsigned &nstep) | VolumeCoupling | inline |
computeWeightOnParticles() | VolumeCoupling | inline |
explicit_ | VolumeCoupling | private |
getBulkStiffness(VELEMENT *&elem_pt, Vector< Vector< double >> &bulkStiffness) | VolumeCoupling | inline |
getCGFunction() | BaseCoupling< M, O > | inline |
getCGWidth() | BaseCoupling< M, O > | inline |
getInvCoupledMassPerTime(const DPMVCoupledElement &elem, const Vector< Vector< double >> &couplingMatrix, const Vector< Vector< double >> &bulkStiffness, Vector< double > &invCMassPerTime) | VolumeCoupling | inline |
getName() const | BaseCoupling< M, O > | inline |
getProjectionAndProjected(const DPMVCoupledElement &coupled_elem, Vector< Vector< double >> &couplingMatrix, Vector< Vector< double >> &nodalDisplDPM) | VolumeCoupling | inline |
getProjectionMatrix(const DPMVCoupledElement &coupled_elem, Vector< Vector< double >> &couplingMatrix) | VolumeCoupling | inline |
listOfDPMVCoupledElements_ | VolumeCoupling | private |
removeOldFiles() const | BaseCoupling< M, O > | inline |
setCGWidth(const double &width) | BaseCoupling< M, O > | inline |
setExplicit(const bool &flag) | VolumeCoupling | inline |
setName(std::string name) | BaseCoupling< M, O > | inline |
setNodalWeightByDistance() | VolumeCoupling | inline |
setNodalWeightOnCubicMesh() | VolumeCoupling | inline |
solveFirstHalfTimeStep() | VolumeCoupling | inline |
solveMercury(unsigned long nt) | BaseCoupling< M, O > | inline |
solveOomph() | BaseCoupling< M, O > | inline |
solveSecondHalfTimeStep() | VolumeCoupling | inline |
solveVolumeCoupling(const double &width) | VolumeCoupling | inline |
solveVolumeCoupling() | VolumeCoupling | inline |
useCGMapping() | BaseCoupling< M, O > | inline |
VELEMENT typedef | VolumeCoupling | |
VolumeCoupling()=default | VolumeCoupling | |
VolumeCoupling(const double &wMin, const bool &flag) | VolumeCoupling | inline |
weightMin_ | VolumeCoupling | private |
writeEneHeader(std::ostream &os) const override | BaseCoupling< M, O > | inline |
writeEneTimeStep(std::ostream &os) const override | BaseCoupling< M, O > | inline |