walberla::pe::Ellipsoid Member List

This is the complete list of members for walberla::pe::Ellipsoid, including all inherited members.

aabb_walberla::pe::RigidBodyprotected
accFromWF(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
accFromWF(const Vec3 &gpos) constwalberla::pe::RigidBodyinline
addForce(real_t fx, real_t fy, real_t fz)walberla::pe::RigidBodyinline
addForce(const Vec3 &f)walberla::pe::RigidBodyinline
addForceAtPos(real_t fx, real_t fy, real_t fz, real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
addForceAtPos(const Vec3 &f, const Vec3 &gpos)walberla::pe::RigidBodyinline
addForceAtRelPos(real_t fx, real_t fy, real_t fz, real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
addForceAtRelPos(const Vec3 &f, const Vec3 &rpos)walberla::pe::RigidBodyinline
addImpulse(real_t jx, real_t jy, real_t jz)walberla::pe::RigidBodyinline
addImpulse(const Vec3 &j)walberla::pe::RigidBodyinline
addImpulseAtPos(real_t jx, real_t jy, real_t jz, real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
addImpulseAtPos(const Vec3 &j, const Vec3 &p)walberla::pe::RigidBodyinline
addRelForce(real_t fx, real_t fy, real_t fz)walberla::pe::RigidBodyinline
addRelForce(const Vec3 &f)walberla::pe::RigidBodyinline
addRelForceAtPos(real_t fx, real_t fy, real_t fz, real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
addRelForceAtPos(const Vec3 &f, const Vec3 &gpos)walberla::pe::RigidBodyinline
addRelForceAtRelPos(real_t fx, real_t fy, real_t fz, real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
addRelForceAtRelPos(const Vec3 &f, const Vec3 &rpos)walberla::pe::RigidBodyinline
addTorque(real_t tx, real_t ty, real_t tz)walberla::pe::RigidBodyinline
addTorque(const Vec3 &t)walberla::pe::RigidBodyinline
awake_walberla::pe::RigidBodyprotected
calcBoundingBox() overridewalberla::pe::Ellipsoidinlineprotectedvirtual
calcDensity(const Vec3 &semiAxes, real_t mass)walberla::pe::Ellipsoidinlinestatic
calcInertia(const real_t mass, const Vec3 &semiAxes)walberla::pe::Ellipsoidinlinestatic
calcMass(const Vec3 &semiAxes, real_t density)walberla::pe::Ellipsoidinlinestatic
calcMotion()walberla::pe::RigidBodyinline
calcVolume(const Vec3 &semiAxes)walberla::pe::Ellipsoidinlinestatic
cellId_walberla::pe::ccd::HashGridsBodyTraitprotected
checkInvariants()walberla::pe::RigidBodyvirtual
communicating_walberla::pe::RigidBodyprotected
containsPoint(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
containsPoint(const Vec3 &gpos) constwalberla::pe::RigidBodyinline
containsRelPoint(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
containsRelPoint(const Vec3 &rpos) constwalberla::pe::RigidBodyinline
containsRelPointImpl(real_t px, real_t py, real_t pz) const overridewalberla::pe::Ellipsoidprotectedvirtual
Ellipsoid(id_t sid, id_t uid, const Vec3 &gpos, const Quat &q, const Vec3 &semiAxes, MaterialID material, const bool global, const bool communicating, const bool infiniteMass)walberla::pe::Ellipsoidexplicit
Ellipsoid(id_t const typeID, id_t sid, id_t uid, const Vec3 &rpos, const Quat &q, const Vec3 &semiAxes, MaterialID material, const bool global, const bool communicating, const bool infiniteMass)walberla::pe::Ellipsoidexplicit
finite_walberla::pe::RigidBodyprotected
fix()walberla::pe::RigidBodyinlineprotectedvirtual
force_walberla::pe::RigidBodyprotected
GeomPrimitive(id_t const typeID, id_t sid, id_t uid, MaterialID material)walberla::pe::GeomPrimitiveexplicitprotected
getAABB() constwalberla::pe::RigidBodyinline
getAABBSize() constwalberla::pe::RigidBodyinline
getAngularVel() constwalberla::pe::RigidBodyinline
getBodyAngularVel() constwalberla::pe::RigidBodyinline
getBodyInertia() constwalberla::pe::RigidBodyinline
getBodyLinearVel() constwalberla::pe::RigidBodyinline
getCellId() constwalberla::pe::ccd::HashGridsBodyTraitinline
getEnergy() constwalberla::pe::RigidBodyinline
getForce() constwalberla::pe::RigidBodyinline
getGrid() constwalberla::pe::ccd::HashGridsBodyTraitinline
getHash() constwalberla::pe::ccd::HashGridsBodyTraitinline
getID() constwalberla::pe::RigidBodyinline
getInertia() constwalberla::pe::RigidBodyinline
getInvBodyInertia() constwalberla::pe::RigidBodyinline
getInvInertia() constwalberla::pe::RigidBodyinline
getInvMass() constwalberla::pe::RigidBodyinline
getKineticEnergy() constwalberla::pe::RigidBodyinline
getLinearVel() constwalberla::pe::RigidBodyinline
getManager()walberla::pe::RigidBodyinline
getManager() constwalberla::pe::RigidBodyinline
getMass() constwalberla::pe::RigidBodyinline
getMaterial() constwalberla::pe::GeomPrimitiveinline
getPosition() constwalberla::pe::RigidBodyinline
getQuaternion() constwalberla::pe::RigidBodyinline
getRelPosition() constwalberla::pe::RigidBodyinline
getRelQuaternion() constwalberla::pe::RigidBodyinline
getRotation() constwalberla::pe::RigidBodyinline
getRotationalEnergy() constwalberla::pe::RigidBodyinline
getSemiAxes() constwalberla::pe::Ellipsoidinline
getStaticTypeID()walberla::pe::Ellipsoidinlinestatic
getSuperBody()walberla::pe::RigidBodyinline
getSuperBody() constwalberla::pe::RigidBodyinline
getSystemID() constwalberla::pe::RigidBodyinline
getTopSuperBody()walberla::pe::RigidBodyinline
getTopSuperBody() constwalberla::pe::RigidBodyinline
getTorque() constwalberla::pe::RigidBodyinline
getTypeID() constwalberla::pe::RigidBodyinline
getVolume() const overridewalberla::pe::Ellipsoidinlinevirtual
global_walberla::pe::RigidBodyprotected
gpos_walberla::pe::RigidBodyprivate
grid_walberla::pe::ccd::HashGridsBodyTraitprotected
handleFixation()walberla::pe::RigidBodyinlineprotectedvirtual
handleModification()walberla::pe::RigidBodyinlineprotectedvirtual
handleRotation()walberla::pe::RigidBodyinlineprotectedvirtual
handleTranslation()walberla::pe::RigidBodyinlineprotectedvirtual
hasForce() constwalberla::pe::RigidBodyinline
hash_walberla::pe::ccd::HashGridsBodyTraitprotected
HashGridsBodyTrait()walberla::pe::ccd::HashGridsBodyTraitinlineexplicitprotected
hasInfiniteMass() constwalberla::pe::RigidBodyinline
hasManager() constwalberla::pe::RigidBodyinline
hasSubBodies() constwalberla::pe::RigidBodyinlinevirtual
hasSuperBody() constwalberla::pe::RigidBodyinline
I_walberla::pe::RigidBodyprotected
Iinv_walberla::pe::RigidBodyprotected
index_walberla::pe::cr::HCSITSBodyTrait
invMass_walberla::pe::RigidBodyprotected
isAwake() constwalberla::pe::RigidBodyinline
isCommunicating() constwalberla::pe::RigidBodyinline
isFinite() constwalberla::pe::RigidBodyinline
isFixed() constwalberla::pe::RigidBodyinline
isGlobal() constwalberla::pe::RigidBodyinline
isMarkedForDeletion() constwalberla::pe::RigidBodyinline
isRemote() constwalberla::pe::RigidBodyinline
isSurfacePoint(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
isSurfacePoint(const Vec3 &gpos) constwalberla::pe::RigidBodyinline
isSurfaceRelPoint(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
isSurfaceRelPoint(const Vec3 &rpos) constwalberla::pe::RigidBodyinline
isSurfaceRelPointImpl(real_t px, real_t py, real_t pz) const overridewalberla::pe::Ellipsoidprotectedvirtual
isVisible() constwalberla::pe::RigidBodyinline
manager_walberla::pe::RigidBodyprotected
markForDeletion()walberla::pe::RigidBodyinline
mass_walberla::pe::RigidBodyprotected
material_walberla::pe::GeomPrimitiveprotected
motion_walberla::pe::RigidBodyprotected
MPITraitwalberla::pe::RigidBody
NonCopyable()=defaultwalberla::NonCopyableprivate
NonCopyable(const NonCopyable &)walberla::NonCopyableprivate
operator=(const NonCopyable &)walberla::NonCopyableprivate
pointFromBFtoWF(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
pointFromBFtoWF(const Vec3 &rpos) constwalberla::pe::RigidBodyinline
pointFromWFtoBF(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyinline
pointFromWFtoBF(const Vec3 &gpos) constwalberla::pe::RigidBodyinline
print(std::ostream &os, const char *tab) const overridewalberla::pe::Ellipsoidvirtual
q_walberla::pe::RigidBodyprivate
R_walberla::pe::RigidBodyprivate
remote_walberla::pe::RigidBodyprotected
resetForceAndTorque()walberla::pe::RigidBodyinlinevirtual
resetSB()walberla::pe::RigidBodyinline
RigidBody(id_t const typeID, id_t sid, id_t uid)walberla::pe::RigidBodyexplicitprotected
rotate(real_t x, real_t y, real_t z, real_t angle)walberla::pe::RigidBodyinline
rotate(const Vec3 &axis, real_t angle)walberla::pe::RigidBodyinline
rotate(real_t xangle, real_t yangle, real_t zangle)walberla::pe::RigidBodyinline
rotate(const Vec3 &euler)walberla::pe::RigidBodyinline
rotate(const Quat &dq)walberla::pe::RigidBodyinline
rotateAroundOrigin(real_t x, real_t y, real_t z, real_t angle)walberla::pe::RigidBodyinline
rotateAroundOrigin(const Vec3 &axis, real_t angle)walberla::pe::RigidBodyinline
rotateAroundOrigin(real_t xangle, real_t yangle, real_t zangle)walberla::pe::RigidBodyinline
rotateAroundOrigin(const Vec3 &euler)walberla::pe::RigidBodyinline
rotateAroundOrigin(const Quat &dq)walberla::pe::RigidBodyinline
rotateAroundOriginImpl(const Quat &dq)walberla::pe::RigidBodyinlineprotectedvirtual
rotateAroundPoint(const Vec3 &point, const Vec3 &axis, real_t angle)walberla::pe::RigidBodyinline
rotateAroundPoint(const Vec3 &point, const Vec3 &euler)walberla::pe::RigidBodyinline
rotateAroundPointImpl(const Vec3 &point, const Quat &dq)walberla::pe::RigidBodyinlineprotectedvirtual
rotateImpl(const Quat &dq)walberla::pe::RigidBodyinlineprotectedvirtual
sb_walberla::pe::RigidBodyprotected
semiAxes_walberla::pe::Ellipsoidprotected
setAngularVel(real_t ax, real_t ay, real_t az)walberla::pe::RigidBodyinline
setAngularVel(const Vec3 &avel)walberla::pe::RigidBodyinline
SetBodyTypeIDswalberla::pe::Ellipsoidfriend
setCellId(size_t cell)walberla::pe::ccd::HashGridsBodyTraitinline
setCommunicating(const bool communicating)walberla::pe::RigidBodyinline
setFinite(const bool finite)walberla::pe::RigidBodyinline
setForce(const Vec3 &f)walberla::pe::RigidBodyinline
setGlobal(const bool global)walberla::pe::RigidBodyinline
setGrid(void *grid)walberla::pe::ccd::HashGridsBodyTraitinline
setHash(size_t hash)walberla::pe::ccd::HashGridsBodyTraitinline
setLinearVel(real_t vx, real_t vy, real_t vz)walberla::pe::RigidBodyinline
setLinearVel(const Vec3 &lvel)walberla::pe::RigidBodyinline
setMassAndInertia(const real_t mass, const Mat3 &inertia)walberla::pe::RigidBodyinlineprotected
setMassAndInertiaToInfinity()walberla::pe::RigidBodyinline
setOrientation(real_t r, real_t i, real_t j, real_t k)walberla::pe::RigidBodyinline
setOrientation(const Quat &q)walberla::pe::RigidBodyinline
setOrientationImpl(real_t r, real_t i, real_t j, real_t k)walberla::pe::RigidBodyinlineprotectedvirtual
setPosition(real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinline
setPosition(const Vec3 &gpos)walberla::pe::RigidBodyinline
setPositionImpl(real_t px, real_t py, real_t pz)walberla::pe::RigidBodyinlineprotectedvirtual
setRelAngularVel(real_t ax, real_t ay, real_t az)walberla::pe::RigidBodyinline
setRelAngularVel(const Vec3 &avel)walberla::pe::RigidBodyinline
setRelLinearVel(real_t vx, real_t vy, real_t vz)walberla::pe::RigidBodyinline
setRelLinearVel(const Vec3 &lvel)walberla::pe::RigidBodyinline
setRelOrientation(const Quat &q)walberla::pe::RigidBodyinline
setRelPosition(const Vec3 &gpos)walberla::pe::RigidBodyinline
setRemote(bool remote)walberla::pe::RigidBodyinlinevirtual
setSB(BodyID body)walberla::pe::RigidBodyinline
setStaticTypeID(id_t typeID)walberla::pe::Ellipsoidinlineprivatestatic
setTorque(const Vec3 &tau)walberla::pe::RigidBodyinline
setVisible(bool visible)walberla::pe::RigidBodyinline
sid_walberla::pe::RigidBodyprotected
signalFixation()walberla::pe::RigidBodyinlineprotected
signalModification()walberla::pe::RigidBodyinlineprotected
signalRotation()walberla::pe::RigidBodyinlineprotected
signalTranslation()walberla::pe::RigidBodyinlineprotected
staticTypeID_walberla::pe::Ellipsoidprivatestatic
support(const Vec3 &d) const overridewalberla::pe::Ellipsoidinlinevirtual
supportContactThreshold(const Vec3 &d) constwalberla::pe::RigidBodyinlinevirtual
toBeDeleted_walberla::pe::RigidBodyprotected
torque_walberla::pe::RigidBodyprotected
translate(real_t dx, real_t dy, real_t dz)walberla::pe::RigidBodyinline
translate(const Vec3 &dp)walberla::pe::RigidBodyinline
translateImpl(real_t dx, real_t dy, real_t dz)walberla::pe::RigidBodyinlineprotectedvirtual
typeID_walberla::pe::RigidBodyprivate
uid_walberla::pe::RigidBodyprotected
v_walberla::pe::RigidBodymutableprotected
vectorFromBFtoWF(real_t vx, real_t vy, real_t vz) constwalberla::pe::RigidBodyinline
vectorFromBFtoWF(const Vec3 &v) constwalberla::pe::RigidBodyinline
vectorFromWFtoBF(real_t vx, real_t vy, real_t vz) constwalberla::pe::RigidBodyinline
vectorFromWFtoBF(const Vec3 &v) constwalberla::pe::RigidBodyinline
velFromBF(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyvirtual
velFromBF(const Vec3 &rpos) constwalberla::pe::RigidBodyvirtual
velFromWF(real_t px, real_t py, real_t pz) constwalberla::pe::RigidBodyvirtual
velFromWF(const Vec3 &gpos) constwalberla::pe::RigidBodyvirtual
visible_walberla::pe::RigidBodyprotected
w_walberla::pe::RigidBodymutableprotected
wake()walberla::pe::RigidBodyinline
~Ellipsoid() overridewalberla::pe::Ellipsoid
~GeomPrimitive() override=0walberla::pe::GeomPrimitiveprotectedpure virtual
~NonCopyable()=defaultwalberla::NonCopyableprivate
~RigidBody()=0walberla::pe::RigidBodypure virtual