| addPlane(float px, float py, float pz, float nx, float ny, float nz) | peclet::dem::Simulation | inline |
| addSdfWall(const std::vector< float > &grid, int nx, int ny, int nz, F3 origin, F3 spacing, float restitution, float friction) | peclet::dem::Simulation | inline |
| clearExternalForces() | peclet::dem::Simulation | inline |
| computeOverlaps() | peclet::dem::Simulation | inline |
| enablePeriodicity(bool x, bool y, bool z) | peclet::dem::Simulation | inline |
| exportLammps(const std::string &filename, int step) const | peclet::dem::Simulation | inline |
| exportSdf(const std::string &filename, int rx, int ry, int rz) | peclet::dem::Simulation | inline |
| externalForcesView() const | peclet::dem::Simulation | inline |
| getAngularVelocities() const | peclet::dem::Simulation | inline |
| getDomainMax() const | peclet::dem::Simulation | inline |
| getDomainMin() const | peclet::dem::Simulation | inline |
| getGrowthRate() const | peclet::dem::Simulation | inline |
| getInvInertia() const | peclet::dem::Simulation | inline |
| getMasses() const | peclet::dem::Simulation | inline |
| getPositions() const | peclet::dem::Simulation | inline |
| getQuaternions() const | peclet::dem::Simulation | inline |
| getScales() const | peclet::dem::Simulation | inline |
| getSdfGrid(int rx, int ry, int rz) | peclet::dem::Simulation | inline |
| getVelocities() const | peclet::dem::Simulation | inline |
| growthFactor() const | peclet::dem::Simulation | inline |
| initializeShape(int shape_type, float radius, float height, float thickness) | peclet::dem::Simulation | inline |
| maxOverlap() | peclet::dem::Simulation | inline |
| numContacts() | peclet::dem::Simulation | inline |
| numManifolds() | peclet::dem::Simulation | inline |
| numParticles() const | peclet::dem::Simulation | inline |
| positionsView() const | peclet::dem::Simulation | inline |
| registry() | peclet::dem::Simulation | inlinestatic |
| releaseAll() | peclet::dem::Simulation | inlinestatic |
| releaseViews() | peclet::dem::Simulation | inline |
| setAngularVelocities(const std::vector< float > &w) | peclet::dem::Simulation | inline |
| setDomain(float lx, float ly, float lz, bool px, bool py, bool pz) | peclet::dem::Simulation | inline |
| setDomainMinMax(F3 mn, F3 mx) | peclet::dem::Simulation | inline |
| setDt(float dt) | peclet::dem::Simulation | inline |
| setExternalForces(const std::vector< float > &f) | peclet::dem::Simulation | inline |
| setGlobalScale(float s) | peclet::dem::Simulation | inline |
| setGravity(float gx, float gy, float gz) | peclet::dem::Simulation | inline |
| setGrowthParams(float rate, float new_factor) | peclet::dem::Simulation | inline |
| setInvInertia(const std::vector< float > &ii) | peclet::dem::Simulation | inline |
| setInvMass(const std::vector< float > &im) | peclet::dem::Simulation | inline |
| setMaterialParams(float restitution_normal, float restitution_tangent, float friction) | peclet::dem::Simulation | inline |
| setPositions(const std::vector< float > &xyz) | peclet::dem::Simulation | inline |
| setQuaternions(const std::vector< float > &q) | peclet::dem::Simulation | inline |
| setScales(const std::vector< float > &s) | peclet::dem::Simulation | inline |
| setScalesUniform(float s) | peclet::dem::Simulation | inline |
| setSdfShape(const std::vector< float > &grid, int nx, int ny, int nz, F3 origin, F3 spacing, const std::vector< float > &shellFlat, F3 invInertia, float boundingRadius) | peclet::dem::Simulation | inline |
| setSolverIterations(int pos, int vel) | peclet::dem::Simulation | inline |
| setSphereShape(float radius) | peclet::dem::Simulation | inline |
| setThermostat(float temperature, float tau, float kB) | peclet::dem::Simulation | inline |
| setVelocities(const std::vector< float > &v) | peclet::dem::Simulation | inline |
| setWallVelocity(int wallIndex, F3 linVel, F3 angVel, F3 center) | peclet::dem::Simulation | inline |
| Simulation(int capacity) | peclet::dem::Simulation | inlineexplicit |
| step(float dt) | peclet::dem::Simulation | inline |
| velocitiesView() const | peclet::dem::Simulation | inline |
| writeVtp(const std::string &filename) const | peclet::dem::Simulation | inline |
| ~Simulation() | peclet::dem::Simulation | inline |