22 #ifndef TUTORIAL_01_BIOSOLVERCELLDIVISION_HPP
23 #define TUTORIAL_01_BIOSOLVERCELLDIVISION_HPP
25 #include <LbmLib/include/solver/BioSolver/BioBaseSolver.hpp>
44 MinMaxStruct():xmin(0),xmax(0),ymin(0),ymax(0) { }
86 const std::vector<std::shared_ptr<LbmLib::geometry::Connection> >
87 getTwoConnectionsLongestAxis(
unsigned int domainidentifier);
94 const std::vector<std::shared_ptr<LbmLib::geometry::Connection> >
95 getTwoConnectionsRandomDirection(
unsigned int domainidentifier);
106 std::map<unsigned int,std::vector<std::shared_ptr<LbmLib::geometry::Connection> > > cellDefinition_;
111 static const std::string name;
116 #endif // TUTORIAL_01_BIOSOLVERCELLDIVISION_HPP
virtual void applyBioProcess(geometry::GeometryHandler &geometryhandler, solver::ForceSolver &forcesolver)
Applies biological processes.
BioSolver which divides cells.
The Base class for all BioSolver implementations. This classes uses the recursive template idiom to a...
class responsible for generating the internal geometry representation