Definition: BaseParticle.h:33
Definition: ParticleSpecies.h:16
A spherical particle is the most simple particle used in MercuryDPM.
Definition: SphericalParticle.h:16
SphericalParticle(const ParticleSpecies *s)
Particle constructor, setting the species. This is useful to create e.g. template particles for the I...
Definition: SphericalParticle.h:29
SphericalParticle(const SphericalParticle &p)=default
Particle constructor.
bool isSphericalParticle() const override
Definition: SphericalParticle.h:53
SphericalParticle()=default
Particle constructor.
SphericalParticle * copy() const override
Particle copy method. Calls copy constructor of this class (useful for polymorphism)
Definition: SphericalParticle.h:41
~SphericalParticle() override=default
std::string getName() const override
Returns the name of the object.
Definition: SphericalParticle.h:49