OpenLB 1.7
Loading...
Searching...
No Matches
olb::ParticleSystem3D< T, PARTICLETYPE > Member List

This is the complete list of members for olb::ParticleSystem3D< T, PARTICLETYPE >, including all inherited members.

_Agglomeratesolb::ParticleSystem3D< T, PARTICLETYPE >
_boundariesolb::ParticleSystem3D< T, PARTICLETYPE >protected
_contactDetectionolb::ParticleSystem3D< T, PARTICLETYPE >protected
_forcesolb::ParticleSystem3D< T, PARTICLETYPE >protected
_iGeometryolb::ParticleSystem3D< T, PARTICLETYPE >protected
_particleOperationsolb::ParticleSystem3D< T, PARTICLETYPE >protected
_particlesolb::ParticleSystem3D< T, PARTICLETYPE >protected
_physExtendolb::ParticleSystem3D< T, PARTICLETYPE >protected
_physPosolb::ParticleSystem3D< T, PARTICLETYPE >protected
_shadowParticlesolb::ParticleSystem3D< T, PARTICLETYPE >protected
_simolb::ParticleSystem3D< T, PARTICLETYPE >protected
_superGeometryolb::ParticleSystem3D< T, PARTICLETYPE >protected
addBoundary(std::shared_ptr< Boundary3D< T, PARTICLETYPE > > pB)olb::ParticleSystem3D< T, PARTICLETYPE >
addForce(std::shared_ptr< Force3D< T, PARTICLETYPE > > pF)olb::ParticleSystem3D< T, PARTICLETYPE >
addParticle(PARTICLETYPE< T > &p)olb::ParticleSystem3D< T, PARTICLETYPE >
addParticleOperation(std::shared_ptr< ParticleOperation3D< T, PARTICLETYPE > > pO)olb::ParticleSystem3D< T, PARTICLETYPE >
addShadowParticle(PARTICLETYPE< T > &p)olb::ParticleSystem3D< T, PARTICLETYPE >protected
clearParticles()olb::ParticleSystem3D< T, PARTICLETYPE >
cloutolb::ParticleSystem3D< T, PARTICLETYPE >mutableprotected
computeBoundary()olb::ParticleSystem3D< T, PARTICLETYPE >
computeForce()olb::ParticleSystem3D< T, PARTICLETYPE >
computeForce(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >inline
computeForce()olb::ParticleSystem3D< T, PARTICLETYPE >
computeForce(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >
computeForce()olb::ParticleSystem3D< T, PARTICLETYPE >
computeForce(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >
computeParticleOperation()olb::ParticleSystem3D< T, PARTICLETYPE >
countMaterial(int mat=1)olb::ParticleSystem3D< T, PARTICLETYPE >
executeBackwardCoupling(BackCouplingModel< T, PARTICLETYPE > &backwardCoupling, int material, int subSteps=1)olb::ParticleSystem3D< T, PARTICLETYPE >
executeForwardCoupling(ForwardCouplingModel< T, PARTICLETYPE > &forwardCoupling)olb::ParticleSystem3D< T, PARTICLETYPE >
explicitEuler(T dT, bool scale=false)olb::ParticleSystem3D< T, PARTICLETYPE >
explicitEuler(T dT, std::set< int > sActivityOfParticle, bool scale=false)olb::ParticleSystem3D< T, PARTICLETYPE >inline
explicitEuler(double dT, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >
explicitEuler(double dT, std::set< int > sActivityOfParticle, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >
explicitEuler(double dT, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >
explicitEuler(double dT, std::set< int > sActivityOfParticle, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >
findAgglomerates()olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
findAgglomerates()olb::ParticleSystem3D< T, PARTICLETYPE >protected
findAgglomerates()olb::ParticleSystem3D< T, PARTICLETYPE >protected
getAllParticlesPointer()olb::ParticleSystem3D< T, PARTICLETYPE >
getContactDetection()olb::ParticleSystem3D< T, PARTICLETYPE >
getDetection()olb::ParticleSystem3D< T, PARTICLETYPE >inline
getForcesPointer()olb::ParticleSystem3D< T, PARTICLETYPE >
getIGeometry()olb::ParticleSystem3D< T, PARTICLETYPE >inline
getMinDistParticle(std::vector< std::pair< size_t, T > > ret_matches)olb::ParticleSystem3D< T, PARTICLETYPE >
getMinDistPartObjolb::ParticleSystem3D< T, PARTICLETYPE >
getParticles()olb::ParticleSystem3D< T, PARTICLETYPE >inline
getParticlesPointer()olb::ParticleSystem3D< T, PARTICLETYPE >
getPhysExtend()olb::ParticleSystem3D< T, PARTICLETYPE >
getPhysPos()olb::ParticleSystem3D< T, PARTICLETYPE >
getShadowParticlesPointer()olb::ParticleSystem3D< T, PARTICLETYPE >
initAggloParticles()olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
initAggloParticles()olb::ParticleSystem3D< T, PARTICLETYPE >protected
initAggloParticles()olb::ParticleSystem3D< T, PARTICLETYPE >protected
integrateTorque(T dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
integrateTorqueMag(T dT)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
integrateTorqueMag(T dT, std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
integrateTorqueMag(double dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
integrateTorqueMag(double dT, std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >protected
integrateTorqueMag(double dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
integrateTorqueMag(double dT, std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >protected
numOfActiveParticles()olb::ParticleSystem3D< T, PARTICLETYPE >
numOfForces()olb::ParticleSystem3D< T, PARTICLETYPE >
operator[](const int i)olb::ParticleSystem3D< T, PARTICLETYPE >
operator[](const int i) constolb::ParticleSystem3D< T, PARTICLETYPE >
partialElasticImpact(T restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
partialElasticImpact(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
partialElasticImpact(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
partialElasticImpactForCombinationWithMechContactForce(T restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
partialElasticImpactForCombinationWithMechContactForce(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
partialElasticImpactForCombinationWithMechContactForce(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
partialElasticImpactV2(T restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
partialElasticImpactV2(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
partialElasticImpactV2(double restitutionCoeff)olb::ParticleSystem3D< T, PARTICLETYPE >protected
ParticleSystem3D()=defaultolb::ParticleSystem3D< T, PARTICLETYPE >
ParticleSystem3D(int iGeometry, SuperGeometry< T, 3 > &superGeometry)olb::ParticleSystem3D< T, PARTICLETYPE >
ParticleSystem3D(const ParticleSystem3D< T, PARTICLETYPE > &pS)olb::ParticleSystem3D< T, PARTICLETYPE >
ParticleSystem3D(ParticleSystem3D< T, PARTICLETYPE > &&pS)olb::ParticleSystem3D< T, PARTICLETYPE >
printDeep(std::string message="")olb::ParticleSystem3D< T, PARTICLETYPE >
removeParticle(typename std::deque< PARTICLETYPE< T > >::iterator &p)olb::ParticleSystem3D< T, PARTICLETYPE >
resetMag()olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
resetMag(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
resetMag()olb::ParticleSystem3D< T, PARTICLETYPE >protected
resetMag(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >protected
resetMag()olb::ParticleSystem3D< T, PARTICLETYPE >protected
resetMag(std::set< int > sActivityOfParticle)olb::ParticleSystem3D< T, PARTICLETYPE >protected
rungeKutta4(T dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
rungeKutta4_1(T dt)olb::ParticleSystem3D< T, PARTICLETYPE >protected
rungeKutta4_2(T dt)olb::ParticleSystem3D< T, PARTICLETYPE >protected
rungeKutta4_3(T dt)olb::ParticleSystem3D< T, PARTICLETYPE >protected
rungeKutta4_4(T dt)olb::ParticleSystem3D< T, PARTICLETYPE >protected
saveToFile(std::string name)olb::ParticleSystem3D< T, PARTICLETYPE >
setContactDetection(ContactDetection< T, PARTICLETYPE > &contactDetection)olb::ParticleSystem3D< T, PARTICLETYPE >
setOverlapZero()olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
setOverlapZero()olb::ParticleSystem3D< T, PARTICLETYPE >protected
setOverlapZero()olb::ParticleSystem3D< T, PARTICLETYPE >protected
setOverlapZeroForCombinationWithMechContactForce()olb::ParticleSystem3D< T, PARTICLETYPE >inlineprotected
setOverlapZeroForCombinationWithMechContactForce()olb::ParticleSystem3D< T, PARTICLETYPE >protected
setOverlapZeroForCombinationWithMechContactForce()olb::ParticleSystem3D< T, PARTICLETYPE >protected
setPosExt(std::vector< T > physPos, std::vector< T > physExtend)olb::ParticleSystem3D< T, PARTICLETYPE >
setStoredValues()olb::ParticleSystem3D< T, PARTICLETYPE >
setVelToAnalyticalVel(AnalyticalConst3D< T, T > &)olb::ParticleSystem3D< T, PARTICLETYPE >
setVelToFluidVel(SuperLatticeInterpPhysVelocity3D< T, DESCRIPTOR > &)olb::ParticleSystem3D< T, PARTICLETYPE >
simulate(T deltatime, bool scale=false)olb::ParticleSystem3D< T, PARTICLETYPE >virtual
simulate(T deltatime, std::set< int > sActivityOfParticle, bool scale=false)olb::ParticleSystem3D< T, PARTICLETYPE >virtual
SimulateParticles< T, PARTICLETYPE >olb::ParticleSystem3D< T, PARTICLETYPE >friend
simulateWithTwoWayCoupling_Davide(T dT, ForwardCouplingModel< T, PARTICLETYPE > &forwardCoupling, BackCouplingModel< T, PARTICLETYPE > &backCoupling, int material, int subSteps, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >virtual
simulateWithTwoWayCoupling_Mathias(T dT, ForwardCouplingModel< T, PARTICLETYPE > &forwardCoupling, BackCouplingModel< T, PARTICLETYPE > &backCoupling, int material, int subSteps, bool scale)olb::ParticleSystem3D< T, PARTICLETYPE >virtual
size()olb::ParticleSystem3D< T, PARTICLETYPE >
sizeInclShadow() constolb::ParticleSystem3D< T, PARTICLETYPE >
SuperParticleSystem3D< T, PARTICLETYPE >olb::ParticleSystem3D< T, PARTICLETYPE >friend
SuperParticleSysVtuWriter< T, PARTICLETYPE >olb::ParticleSystem3D< T, PARTICLETYPE >friend
SuperParticleSysVtuWriterMag< T >olb::ParticleSystem3D< T, PARTICLETYPE >friend
updateParticleDistribution()olb::ParticleSystem3D< T, PARTICLETYPE >protected
velocityVerlet1(T dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
velocityVerlet2(T dT)olb::ParticleSystem3D< T, PARTICLETYPE >protected
~ParticleSystem3D()olb::ParticleSystem3D< T, PARTICLETYPE >inlinevirtual