VolumeCoupling Member List

This is the complete list of members for VolumeCoupling, including all inherited members.

actionsAfterTimeStep() overrideVolumeCouplinginline
BaseCoupling()=defaultBaseCoupling< M, O >
cgFunction_BaseCoupling< M, O >private
CGMapping_BaseCoupling< M, O >private
checkParticlesInFiniteElems()VolumeCouplinginline
computeCouplingForce()VolumeCouplinginline
computeCouplingOnDPM()VolumeCouplinginline
computeCouplingOnFEM()VolumeCouplinginline
computeExternalForces(BaseParticle *CI) overrideVolumeCouplinginline
computeNodalCouplingForces(VELEMENT *&elem_pt, const unsigned &nnode, const unsigned &dim, const Vector< Vector< double >> &nodalDisplDPM, Vector< Vector< double >> &nodalCouplingForces)VolumeCouplinginline
computeOneTimeStepForVCoupling(const unsigned &nstep)VolumeCouplinginline
computeWeightOnParticles()VolumeCouplinginline
explicit_VolumeCouplingprivate
getBulkStiffness(VELEMENT *&elem_pt, Vector< Vector< double >> &bulkStiffness)VolumeCouplinginline
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)VolumeCouplinginline
getName() constBaseCoupling< M, O >inline
getProjectionAndProjected(const DPMVCoupledElement &coupled_elem, Vector< Vector< double >> &couplingMatrix, Vector< Vector< double >> &nodalDisplDPM)VolumeCouplinginline
getProjectionMatrix(const DPMVCoupledElement &coupled_elem, Vector< Vector< double >> &couplingMatrix)VolumeCouplinginline
listOfDPMVCoupledElements_VolumeCouplingprivate
removeOldFiles() constBaseCoupling< M, O >inline
setCGWidth(const double &width)BaseCoupling< M, O >inline
setExplicit(const bool &flag)VolumeCouplinginline
setName(std::string name)BaseCoupling< M, O >inline
setNodalWeightByDistance()VolumeCouplinginline
setNodalWeightOnCubicMesh()VolumeCouplinginline
solveFirstHalfTimeStep()VolumeCouplinginline
solveMercury(unsigned long nt)BaseCoupling< M, O >inline
solveOomph()BaseCoupling< M, O >inline
solveSecondHalfTimeStep()VolumeCouplinginline
solveVolumeCoupling(const double &width)VolumeCouplinginline
solveVolumeCoupling()VolumeCouplinginline
useCGMapping()BaseCoupling< M, O >inline
VELEMENT typedefVolumeCoupling
VolumeCoupling()=defaultVolumeCoupling
VolumeCoupling(const double &wMin, const bool &flag)VolumeCouplinginline
weightMin_VolumeCouplingprivate
writeEneHeader(std::ostream &os) const overrideBaseCoupling< M, O >inline
writeEneTimeStep(std::ostream &os) const overrideBaseCoupling< M, O >inline