LinearPlasticViscoelasticInteraction Member List

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

absoluteNormalForce_BaseInteractionprivate
actionsAfterTimeStep()BaseInteractionvirtual
actionsOnErase()BaseInteractioninlinevirtual
addForce(Vec3D force)BaseInteraction
addTorque(Vec3D torque)BaseInteraction
BaseInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp)BaseInteraction
BaseInteraction()BaseInteraction
BaseInteraction(const BaseInteraction &p)BaseInteraction
BaseObject()=defaultBaseObject
BaseObject(const BaseObject &p)=defaultBaseObject
computeForce()BaseInteractionvirtual
computeNormalForce()LinearPlasticViscoelasticInteraction
contactPoint_BaseInteractionprivate
copy() const =0BaseInteractionpure virtual
copySwitchPointer(const BaseInteractable *original, BaseInteractable *ghost) constBaseInteraction
createMPIInteractionDataArray(unsigned int numberOfInteractions) constBaseInteractionvirtual
createMPIType()BaseInteractionvirtual
deleteMPIInteractionDataArray(void *dataArray)BaseInteractionvirtual
distance_BaseInteractionprivate
force_BaseInteractionprivate
gatherContactStatistics()BaseInteraction
getAbsoluteNormalForce() constBaseInteraction
getBaseName() constLinearPlasticViscoelasticInteractionvirtual
getBaseSpecies() constBaseInteraction
getContactPoint() constBaseInteractioninline
getContactRadius() constBaseInteraction
getCP() constBaseInteraction
getDistance() constBaseInteraction
getEffectiveMass() constBaseInteractionprotected
getEffectiveRadius() constBaseInteractionprotected
getElasticEnergy() const overrideLinearPlasticViscoelasticInteractionvirtual
getElasticEnergyAtEquilibrium(Mdouble adhesiveForce) constBaseInteractioninlineprotectedvirtual
getFieldVTK(unsigned i) constBaseInteractionvirtual
getForce() constBaseInteractioninline
getGroupId() constBaseObjectinline
getHandler() constBaseInteraction
getI()BaseInteractioninline
getI() constBaseInteractioninline
getIC() constBaseInteraction
getId() constBaseObjectinline
getIdentificationI()BaseInteraction
getIdentificationP()BaseInteraction
getIndex() constBaseObjectinline
getInteractionDetails(void *interactionDataArray, unsigned int index, unsigned int &identificationP, unsigned int &identificationI, bool &isWallInteraction, unsigned &timeStamp)BaseInteractionvirtual
getIP() constBaseInteraction
getLagrangeMultiplier()BaseInteractioninline
getMaxOverlap() constLinearPlasticViscoelasticInteraction
getMPIInteraction(void *historyDataArray, unsigned int index) constBaseInteractionvirtual
getMultiContactIdentifier() constBaseInteraction
getName() const overrideBaseInteractionvirtual
getNameVTK(unsigned i) constBaseInteractionvirtual
getNormal() constBaseInteractioninline
getNormalRelativeVelocity() constBaseInteraction
getNumberOfFieldsVTK() constBaseInteractionvirtual
getOverlap() constBaseInteractioninline
getOverlapVolume() constBaseInteraction
getP()BaseInteractioninline
getP() constBaseInteractioninline
getRelativeVelocity() constBaseInteraction
getSpecies() constLinearPlasticViscoelasticInteraction
getTangentialForce() constBaseInteractionprotectedvirtual
getTangentialOverlap() constBaseInteractionvirtual
getTimeStamp() constBaseInteractioninline
getTorque() constBaseInteractioninline
getTypeVTK(unsigned i) constBaseInteractionvirtual
getUnloadingStiffness() constLinearPlasticViscoelasticInteraction
groupId_BaseObjectprivate
handler_BaseInteractionprivate
I_BaseInteractionprivate
id_BaseObjectprivate
identificationI_BaseInteractionprivate
identificationP_BaseInteractionprivate
importI(BaseInteractable *I)BaseInteraction
importP(BaseInteractable *P)BaseInteraction
index_BaseObjectprivate
integrate(Mdouble timeStep)BaseInteractionvirtual
isBonded() constBaseInteractioninlinevirtual
isWallInteraction()BaseInteraction
isWallInteraction_BaseInteractionprivate
lagrangeMultiplier_BaseInteractionprivate
LinearPlasticViscoelasticInteraction(BaseInteractable *P, BaseInteractable *I, unsigned timeStamp)LinearPlasticViscoelasticInteraction
LinearPlasticViscoelasticInteraction()LinearPlasticViscoelasticInteraction
LinearPlasticViscoelasticInteraction(const LinearPlasticViscoelasticInteraction &p)LinearPlasticViscoelasticInteraction
maxOverlap_LinearPlasticViscoelasticInteractionprivate
moveInHandler(unsigned int index)BaseObjectvirtual
multiContactIdentifier_BaseInteractionprivate
normal_BaseInteractionprivate
normalRelativeVelocity_BaseInteractionprivate
overlap_BaseInteractionprivate
P_BaseInteractionprivate
read(std::istream &is) overrideLinearPlasticViscoelasticInteractionvirtual
relativeVelocity_BaseInteractionprivate
removeFromHandler()BaseInteraction
reverseHistory()BaseInteractionprotectedvirtual
rotateHistory(Matrix3D &rotationMatrix)BaseInteractionvirtual
setAbsoluteNormalForce(Mdouble absoluteNormalForce)BaseInteractionprotected
setBasicMPIInteractionValues(int P, int I, unsigned timeStamp, Vec3D force, Vec3D torque, bool isWallInteraction, bool resetPointers)BaseInteraction
setContactPoint(Vec3D contactPoint)BaseInteraction
setDistance(Mdouble distance)BaseInteraction
setForce(Vec3D force)BaseInteraction
setFStatData(std::fstream &fstat, BaseParticle *P, BaseWall *I)BaseInteraction
setFStatData(std::fstream &fstat, BaseParticle *P, BaseParticle *I)BaseInteraction
setGroupId(unsigned groupId)BaseObjectinline
setHandler(InteractionHandler *handler)BaseInteraction
setI(BaseInteractable *I)BaseInteraction
setId(unsigned long id)BaseObject
setIdentificationI(int identification)BaseInteraction
setIdentificationP(unsigned int identification)BaseInteraction
setIndex(unsigned int index)BaseObject
setLagrangeMultiplier(Mdouble multiplier)BaseInteractioninline
setMaxOverlap(Mdouble maxOverlap)LinearPlasticViscoelasticInteraction
setMPIInteraction(void *interactionDataArray, unsigned int index, bool resetPointers)BaseInteractionvirtual
setMultiContactIdentifier(unsigned int multiContactIdentifier_)BaseInteraction
setNormal(Vec3D normal)BaseInteraction
setNormalRelativeVelocity(Mdouble normalRelativeVelocit)BaseInteractionprotected
setOverlap(Mdouble overlap)BaseInteraction
setP(BaseInteractable *P)BaseInteraction
setRelativeVelocity(Vec3D relativeVelocity)BaseInteractionprotected
setSpecies(const BaseSpecies *species)BaseInteraction
setTimeStamp(unsigned timeStamp)BaseInteraction
setTorque(Vec3D torque)BaseInteraction
setWallInteraction(bool flag)BaseInteraction
species_BaseInteractionprivate
SpeciesType typedefLinearPlasticViscoelasticInteraction
timeStamp_BaseInteractionprivate
torque_BaseInteractionprivate
write(std::ostream &os) const overrideLinearPlasticViscoelasticInteractionvirtual
writeInteraction(std::ostream &os, bool created) constBaseInteractionprotected
writeToFStat(std::ostream &os, Mdouble time) constBaseInteraction
~BaseInteraction() overrideBaseInteraction
~BaseObject()=defaultBaseObjectvirtual
~LinearPlasticViscoelasticInteraction() overrideLinearPlasticViscoelasticInteraction