MercuryDPM
0.11
|
#include "DPMBase.h"
#include "Particles/BaseParticle.h"
#include "Walls/InfiniteWall.h"
#include "Species/Species.h"
#include "Species/LinearViscoelasticSlidingFrictionSpecies.h"
Go to the source code of this file.
Classes | |
class | particle_particle_collision |
class | wall_particle_collision |
Functions | |
void | particle_particle_test () |
void | wall_particle_test () |
int | main (int argc UNUSED, char *argv[] UNUSED) |
Definition at line 316 of file force_test_demo.cpp.
References particle_particle_test(), and wall_particle_test().
void particle_particle_test | ( | ) |
Definition at line 183 of file force_test_demo.cpp.
References particle_particle_collision::en, particle_particle_collision::getCollisionTime(), RNG::getRandomNumber(), particle_particle_collision::getRelativeVelocityComponents(), particle_particle_collision::initialNormalRelativeVelocity, particle_particle_collision::initialTangentialRelativeVelocity, particle_particle_collision::m12, constants::pi, DPMBase::random, Files::setName(), RNG::setRandomSeed(), particle_particle_collision::setupInitialConditions(), DPMBase::solve(), particle_particle_collision::species, mathsFunc::square(), and particle_particle_collision::tc.
Referenced by main().
void wall_particle_test | ( | ) |
Definition at line 249 of file force_test_demo.cpp.
References particle_particle_collision::en, particle_particle_collision::getCollisionTime(), RNG::getRandomNumber(), wall_particle_collision::getRelativeVelocityComponents(), particle_particle_collision::initialNormalRelativeVelocity, particle_particle_collision::initialTangentialRelativeVelocity, particle_particle_collision::m12, constants::pi, DPMBase::random, Files::setName(), wall_particle_collision::setupInitialConditions(), DPMBase::solve(), particle_particle_collision::species, mathsFunc::square(), and particle_particle_collision::tc.
Referenced by main().