advanceParticle() override | LPTEllipsoidal< nDim > | virtual |
BitsetType typedef | LPTBase< nDim > | |
calculateMajorAxisOrientation(MFloat *majorAxis) | LPTEllipsoidal< nDim > | |
checkCellChange(const MFloat *oldPosition, const MBool allowHaloNonLeaf=false) | LPTBase< nDim > | |
coupling() override | LPTEllipsoidal< nDim > | virtual |
dragFactor(const MFloat partRe, const MFloat beta=1, const MFloat inclinationAngle=0, const MFloat K0=0, const MFloat K2=0) | LPTEllipsoidal< nDim > | |
effectiveWallCollisionRadius() const override | LPTEllipsoidal< nDim > | inlinevirtual |
energyEquation() override | LPTEllipsoidal< nDim > | virtual |
equivalentDiameter() const | LPTEllipsoidal< nDim > | inline |
equivalentRadius() const | LPTEllipsoidal< nDim > | inline |
firstStep() | LPTBase< nDim > | |
firstStep() const | LPTBase< nDim > | |
fParticleRelTime(const MFloat dynamicViscosity) | LPTEllipsoidal< nDim > | inline |
fullyEvaporated() | LPTBase< nDim > | |
fullyEvaporated() const | LPTBase< nDim > | |
getNghbrList(std::vector< MInt > &, const MInt) | LPTBase< nDim > | |
hadWallColl() | LPTBase< nDim > | |
hadWallColl() const | LPTBase< nDim > | |
hasCollided() | LPTBase< nDim > | |
hasCollided() const | LPTBase< nDim > | |
hasProperty(const LptBaseProperty p) | LPTBase< nDim > | |
hasProperty(const LptBaseProperty p) const | LPTBase< nDim > | |
heatCoupling() | LPTEllipsoidal< nDim > | private |
initEllipsoialProperties() | LPTEllipsoidal< nDim > | inline |
initEqDiameter() | LPTEllipsoidal< nDim > | inlineprivate |
initProperties() | LPTBase< nDim > | |
initShapeParams() | LPTEllipsoidal< nDim > | private |
initVelocityAndDensity() | LPTEllipsoidal< nDim > | inline |
interpolateAndCalcWeights(const MInt cellId, const MFloat *const x, MFloat *const result, std::vector< MFloat > &weight, MFloat *const gradientResult=nullptr) | LPTBase< nDim > | |
interpolateVelocityAndDensity(const MInt cellId, const MFloat *const position, MFloat *const velocity, MFloat &density, std::vector< MFloat > &weights) | LPTEllipsoidal< nDim > | inlineprivate |
interpolateVelocityAndVelocitySlopes(const MInt cellId, const MFloat *const position, MFloat *const velocity, MFloat *const velocityGradient, std::vector< MFloat > &weights) | LPTEllipsoidal< nDim > | inlineprivate |
isInvalid() | LPTBase< nDim > | |
isInvalid() const | LPTBase< nDim > | |
isWindow() | LPTBase< nDim > | |
isWindow() const | LPTBase< nDim > | |
liftFactor(const MFloat partRe, const MFloat beta, const MFloat inclinationAngle, const MFloat K0, const MFloat K2) | LPTEllipsoidal< nDim > | |
LPTEllipsoidal() | LPTEllipsoidal< nDim > | |
LPTEllipsoidal(const LPTEllipsoidal &)=default | LPTEllipsoidal< nDim > | |
m_accel | LPTBase< nDim > | |
m_angularAccel | LPTEllipsoidal< nDim > | |
m_angularVel | LPTEllipsoidal< nDim > | |
m_aspectRatio | LPTEllipsoidal< nDim > | |
m_cellId | LPTBase< nDim > | |
m_creationTime | LPTBase< nDim > | |
m_densityRatio | LPTBase< nDim > | |
m_eqDiameter | LPTEllipsoidal< nDim > | private |
m_fluidDensity | LPTEllipsoidal< nDim > | |
m_fluidVel | LPTEllipsoidal< nDim > | |
m_fluidVelMag | LPTEllipsoidal< nDim > | |
m_heatFlux | LPTEllipsoidal< nDim > | |
m_neighborList | LPTBase< nDim > | |
m_oldAccel | LPTEllipsoidal< nDim > | |
m_oldAngularAccel | LPTEllipsoidal< nDim > | |
m_oldAngularVel | LPTEllipsoidal< nDim > | |
m_oldCellId | LPTBase< nDim > | |
m_oldFluidDensity | LPTEllipsoidal< nDim > | |
m_oldFluidVel | LPTEllipsoidal< nDim > | |
m_oldPos | LPTBase< nDim > | |
m_oldQuaternion | LPTEllipsoidal< nDim > | |
m_oldVel | LPTBase< nDim > | |
m_particleMajorAxis | LPTEllipsoidal< nDim > | |
m_partId | LPTBase< nDim > | |
m_position | LPTBase< nDim > | |
m_properties | LPTBase< nDim > | |
m_quaternion | LPTEllipsoidal< nDim > | |
m_redistWeight | LPTEllipsoidal< nDim > | |
m_semiMinorAxis | LPTEllipsoidal< nDim > | |
m_shapeParams | LPTEllipsoidal< nDim > | |
m_temperature | LPTEllipsoidal< nDim > | |
m_velocity | LPTBase< nDim > | |
m_velocityGradientFluid | LPTEllipsoidal< nDim > | |
magRelVel(const MFloat *const velocity1, const MFloat *const velocity2) const | LPTEllipsoidal< nDim > | inline |
massCoupling() | LPTEllipsoidal< nDim > | private |
maxParticleRadius() const | LPTEllipsoidal< nDim > | inline |
minParticleRadius() const | LPTEllipsoidal< nDim > | inline |
momentumCoupling() | LPTEllipsoidal< nDim > | private |
motionEquation() override | LPTEllipsoidal< nDim > | virtual |
operator<< | LPTEllipsoidal< nDim > | friend |
operator=(const LPTEllipsoidal &)=default | LPTEllipsoidal< nDim > | |
particleMass() const | LPTEllipsoidal< nDim > | inline |
particleRadius(MInt direction) const | LPTEllipsoidal< nDim > | inline |
particleRe(const MFloat velocity, const MFloat density, const MFloat dynamicViscosity) | LPTEllipsoidal< nDim > | inline |
particleVolume() const | LPTEllipsoidal< nDim > | inline |
particleWallCollision() | LPTBase< nDim > | virtual |
reqBroadcast() | LPTBase< nDim > | |
reqBroadcast() const | LPTBase< nDim > | |
reqSend() | LPTBase< nDim > | |
reqSend() const | LPTBase< nDim > | |
resetWeights() override | LPTEllipsoidal< nDim > | inlinevirtual |
s_backPtr | LPTBase< nDim > | static |
s_distFactorImp | LPTBase< nDim > | static |
s_floatElements | LPTEllipsoidal< nDim > | static |
s_Frm | LPTEllipsoidal< nDim > | static |
s_intElements | LPTEllipsoidal< nDim > | static |
s_interpolationMethod | LPTBase< nDim > | static |
s_interpolationOrder | LPTBase< nDim > | static |
s_lengthFactor | LPTEllipsoidal< nDim > | static |
s_Pr | LPTEllipsoidal< nDim > | static |
s_Re | LPTEllipsoidal< nDim > | static |
s_Sc | LPTEllipsoidal< nDim > | static |
s_We | LPTEllipsoidal< nDim > | static |
setParticleFluidVelocities(MInt cellId, MFloat *position, MFloat *quaternions, MFloat *fluidVel, MFloat *fluidVelGrad) | LPTEllipsoidal< nDim > | |
toBeDeleted() | LPTBase< nDim > | |
toBeDeleted() const | LPTBase< nDim > | |
toBeRespawn() | LPTBase< nDim > | |
toBeRespawn() const | LPTBase< nDim > | |
torqueFactor(const MFloat partRe, const MFloat beta, const MFloat inclinationAngle) | LPTEllipsoidal< nDim > | |
updateProperties(const MBool init=true) | LPTBase< nDim > | |
wallParticleCollision() | LPTBase< nDim > | virtual |
wasSend() | LPTBase< nDim > | |
wasSend() const | LPTBase< nDim > | |
~LPTBase()=default | LPTBase< nDim > | virtual |
~LPTEllipsoidal() override=default | LPTEllipsoidal< nDim > | |