Membrane Member List

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

addEdge(std::vector< unsigned int > &edges, std::map< std::pair< unsigned int, unsigned int >, int > &map, unsigned int v0, unsigned int v1)Membraneprivate
addVertex(std::vector< Vec3D > &vertices, Vec3D pos, Mdouble eps)Membraneprivate
adjustVertexParticleSize()Membrane
applyPressure(Mdouble pressure)Membrane
BaseObject()=defaultBaseObject
BaseObject(const BaseObject &p)=defaultBaseObject
bendingAreaConstant_Membraneprivate
buildMesh(BaseParticle &p0, std::vector< Vec3D > vertexPositions, std::vector< unsigned int > edgeVertices, std::vector< unsigned int > faceVertices)Membrane
computeAdditionalForces()Membrane
copy() constMembrane
createVertexParticles(BaseParticle &p0, std::vector< Vec3D > vertexPositions)Membraneprivate
critDampCoeff_Membraneprivate
DPMBase_Membraneprivate
edge_Membraneprivate
face_Membraneprivate
faceVertices_Membraneprivate
getBendingAreaConstant()Membraneinline
getCriticalDampingCoefficient()Membraneinline
getDPMBase()Membraneinline
getFaces()Membraneinline
getGroupId() constBaseObjectinline
getId() constBaseObjectinline
getIndex() constBaseObjectinline
getKd()Membraneinline
getKe()Membraneinline
getKn()Membraneinline
getName() const overrideMembranevirtual
getParticleRadius()Membraneinline
getThickness()Membraneinline
getVertexParticles()Membraneinline
getVolume()Membrane
groupId_BaseObjectprivate
handleParticleAddition(unsigned int id, BaseParticle *p)Membrane
handleParticleRemoval(unsigned int id)Membrane
id_BaseObjectprivate
index_BaseObjectprivate
initializeEdgeBendingQuantities()Membraneprivate
Kd_Membraneprivate
Ke_Membraneprivate
Kn_Membraneprivate
loadFromSTL(BaseParticle &p0, std::string fileName)Membrane
loadFromSTL(BaseParticle &p0, std::string fileName, Mdouble eps)Membrane
loadVertexPositions(std::istream &is)Membrane
Membrane()Membrane
Membrane(ParticleSpecies *membraneSpecies, ParticleSpecies *membraneParticleSpecies)Membrane
membraneParticleSpecies_Membraneprivate
membraneSpecies_Membraneprivate
moveInHandler(unsigned int index)BaseObjectvirtual
particleRadius_Membraneprivate
read(std::istream &is) overrideMembranevirtual
saveAsOFF(unsigned int d)Membrane
saveAsSTL(std::string fileName)Membrane
saveVertexPositions(std::ostream &os)Membrane
setBendingAreaConstant(bool areaConstant)Membrane
setCriticalDampingCoefficient(Mdouble coeff)Membrane
setDPMBase(DPMBase *dpm)Membraneinline
setElasticModulusAndThickness(Mdouble E, Mdouble thickness)Membrane
setGroupId(unsigned groupId)BaseObjectinline
setId(unsigned long id)BaseObject
setIndex(unsigned int index)BaseObject
setKeAndKd(Mdouble Ke, Mdouble Kd)Membrane
setKnAndCrittDampCoeff(Mdouble Kn, Mdouble critDampCoeff)Membrane
setParticleRadius(Mdouble radius)Membrane
setSpringConstant(Mdouble k)Membrane
setThickness(Mdouble thickness)Membrane
thickness_Membraneprivate
updateEdgeMass()Membrane
updateFaceNeighbors()Membraneprivate
vertexInitId_Membraneprivate
vertexParticle_Membraneprivate
vertexParticleId_Membraneprivate
write(std::ostream &os) const overrideMembranevirtual
~BaseObject()=defaultBaseObjectvirtual
~Membrane() overrideMembrane