|
Molecular Dynamics
v0.4
Project for the Practical hosted by the Scientific Computing Chair
|
This is the complete list of members for ParticleGenerator, including all inherited members.
| generateCuboid(ParticleContainer &particles, const std::array< double, 3 > &position, unsigned N1, unsigned N2, unsigned N3, double h, double mass, const std::array< double, 3 > &initVelocity, int dimensions, double brownianMotionAverageVelocity, double epsilon=5, double sigma=1, bool fixed=false) | ParticleGenerator | static |
| generateDisc(ParticleContainer &particles, const std::array< double, 3 > ¢er, const std::array< double, 3 > &initVelocity, int N, double h, double mass, int dimensions, double brownianMotionAverageVelocity, double epsilon=5, double sigma=1, bool fixed=false) | ParticleGenerator | static |
| generateDiscQuadrant(ParticleContainer &particles, const std::array< double, 3 > &corner, const std::array< double, 3 > &initVelocity, double h, double mass, int N, double r, int dimensions, double brownianMotionAverageVelocity, std::array< int, 4 > transformMatrix, double epsilon=5, double sigma=1, bool fixed=false) | ParticleGenerator | privatestatic |
| generateMembrane(ParticleContainer &particles, const std::array< double, 3 > &position, unsigned N1, unsigned N2, double h, double mass, const std::array< double, 3 > &initVelocity, bool isMarked(unsigned, unsigned), double epsilon=5, double sigma=1) | ParticleGenerator | static |
| generateSphere(ParticleContainer &particles, const std::array< double, 3 > ¢er, const std::array< double, 3 > &initVelocity, int N, double h, double mass, int dimensions, double brownianMotionAverageVelocity, double epsilon, double sigma, bool fixed=false) | ParticleGenerator | static |
| id | ParticleGenerator | privatestatic |