a basic particle
Definition: particle.hh:25
bool isActive() const
Definition: particle.hh:43
Dune::FieldVector< CoordScalar, dimWorld > GlobalPosition
Definition: particle.hh:29
void setPosition(const GlobalPosition &pos)
set a new global position
Definition: particle.hh:47
const GlobalPosition & position() const
Definition: particle.hh:37
void move(const CoordScalar length, const GlobalPosition &direction)
move by length in direction
Definition: particle.hh:51
Particle(std::size_t id, bool active=true)
Definition: particle.hh:34
void activate()
Definition: particle.hh:57
ctype CoordScalar
Definition: particle.hh:28
Particle(std::size_t id, const GlobalPosition &p, bool active=true)
Definition: particle.hh:31
std::size_t id() const
Definition: particle.hh:40
static constexpr int coordDimension
Definition: particle.hh:27
void deactivate()
Definition: particle.hh:54
Definition: fokkerplanck.hh:31