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