This is the complete list of members for Algorithm, including all inherited members.
Algorithm(double xIn, double yIn) | Algorithm | |
Algorithm(double xIn, double yIn, double zIn) | Algorithm | |
Algorithm(double xIn, double yIn, double zIn, double centerMass) | Algorithm | |
calculateNextTimestep()=0 (defined in Algorithm) | Algorithm | protectedpure virtual |
checkForOverlap(Particle *p) (defined in Algorithm) | Algorithm | protected |
checkTimestep() (defined in Algorithm) | Algorithm | protected |
collisionMutex (defined in Algorithm) | Algorithm | protected |
collisionQueue (defined in Algorithm) | Algorithm | protected |
createParticles2D(int numParticles) | Algorithm | |
createParticles3D(int numParticles) | Algorithm | |
createParticlesOrbit(int numParticles) | Algorithm | |
enqueueCollisions(std::vector< Collision * > collisions) | Algorithm | |
enqueuePositions() (defined in Algorithm) | Algorithm | protected |
generateParticleIn2D(int i) (defined in Algorithm) | Algorithm | protected |
generateParticleIn3D(int i) (defined in Algorithm) | Algorithm | protected |
generateParticleInOrbit(int i) (defined in Algorithm) | Algorithm | protected |
getCenterOfGravity() | Algorithm | |
getCollisionMutex() | Algorithm | |
getCollisions() | Algorithm | |
getNumParts() | Algorithm | |
getParticles() | Algorithm | |
getPhysics() | Algorithm | |
getPositionQueue() | Algorithm | |
getSystemKE() | Algorithm | |
getSystemPE() | Algorithm | |
getTimestep() | Algorithm | |
numParts (defined in Algorithm) | Algorithm | protected |
particles (defined in Algorithm) | Algorithm | protected |
physics (defined in Algorithm) | Algorithm | protected |
positionQueue (defined in Algorithm) | Algorithm | protected |
regenerateParticleInOrbit(Particle *p) (defined in Algorithm) | Algorithm | protected |
rescaleVelocities() (defined in Algorithm) | Algorithm | protected |
respawnParticle(Particle *particle) (defined in Algorithm) | Algorithm | |
run() (defined in Algorithm) | Algorithm | |
running (defined in Algorithm) | Algorithm | protected |
runOneTimestep() | Algorithm | |
setNumParts(int numParticles) | Algorithm | |
stepTime() | Algorithm | |
stop() (defined in Algorithm) | Algorithm | |
systemKE (defined in Algorithm) | Algorithm | protected |
systemPE (defined in Algorithm) | Algorithm | protected |
timestep (defined in Algorithm) | Algorithm | protected |
updateSystemKE() (defined in Algorithm) | Algorithm | protected |
updateSystemPE() (defined in Algorithm) | Algorithm | protected |
xWinSize (defined in Algorithm) | Algorithm | protected |
yWinSize (defined in Algorithm) | Algorithm | protected |
zWinSize (defined in Algorithm) | Algorithm | protected |
~Algorithm() (defined in Algorithm) | Algorithm | virtual |