Go to the source code of this file.
◆ CollisionGeometrySettings
◆ ChangeMaterialSubset
Enumerator |
---|
ALL | |
MATERIAL_ID | |
INSIDE_DOMAIN | |
Definition at line 140 of file ParticleJobs.h.
◆ CollisionGeometrySettingsId
Enumerator |
---|
IMPACT_ANGLE | Impact angle in degrees, i.e. angle between velocity vector and normal at the impact point.
|
IMPACT_SPEED | Impact speed in m/s.
|
IMPACTOR_OFFSET | Initial distance of the impactor from the impact point. This value is in units of smoothing length h. Should not be lower than kernel.radius() * eta.
|
IMPACTOR_OPTIMIZE | If true, derivatives in impactor will be computed with lower precision. This significantly improves the performance of the code. The option is intended mainly for cratering impacts and should be always false when simulating collision of bodies of comparable sizes.
|
CENTER_OF_MASS_FRAME | If true, positions and velocities of particles are modified so that center of mass is at origin and has zero velocity.
|
Definition at line 183 of file ParticleJobs.h.
◆ CompareMode
Enumerator |
---|
PARTICLE_WISE | |
LARGE_PARTICLES_ONLY | |
Definition at line 404 of file ParticleJobs.h.
◆ ConnectivityEnum
◆ HandoffRadius
Determines how to compute the radii of the spheres.
Enumerator |
---|
EQUAL_VOLUME | The created sphere has the same volume as the SPH particles (=mass/density)
|
SMOOTHING_LENGTH | The radius is proportional to the smoothing length of the particles.
|
Definition at line 228 of file ParticleJobs.h.