MPS-Basic
Loading...
Searching...
No Matches
interface.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "../particle.hpp"
4#include "../particles.hpp"
5
6namespace SurfaceDetector {
7class Interface {
8public:
15 virtual bool isFreeSurface(const Particles& particles, const Particle& particle) = 0;
16 virtual ~Interface() = default;
17};
18} // namespace SurfaceDetector
Class for particle in MPS method.
Definition particle.hpp:47
A collection of particles.
Definition particles.hpp:10
virtual ~Interface()=default
virtual bool isFreeSurface(const Particles &particles, const Particle &particle)=0
Whether the particle is on the free surface.