22 #ifndef BIOABSTRACTSOLVER_HPP
23 #define BIOABSTRACTSOLVER_HPP
24 #include <LbmLib/include/solver/BioSolver/BioSolverFactory.hpp>
32 class GeometryHandler;
36 class MassAbstractSolver;
66 virtual std::string
getName() = 0;
78 #endif // BIOABSTRACTSOLVER_HPP
virtual std::string getName()=0
Get the name of the solver.
The MassAbstractSolver class The abstract base class for all Mass Solvers.
virtual void applyBioProcess(geometry::GeometryHandler &geometryhandler, solver::ForceSolver &forcesolver)=0
The pure virtual method which applies the biological processes.
virtual ~BioAbstractSolver()
The virtual Destructor.
BioAbstractSolver()
Protected Constructor. Only use create() method for instantiation.
class responsible for generating the internal geometry representation