22 #ifndef TUTORIAL_02_BIOSOLVERCELLDIVISION_HPP
23 #define TUTORIAL_02_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_02_BioSolverCellDivision_HPP
BioSolver which divides cells.
The Base class for all BioSolver implementations. This classes uses the recursive template idiom to a...
virtual void applyBioProcess(geometry::GeometryHandler &geometryhandler, solver::ForceSolver &forcesolver)
Applies biological processes.
class responsible for generating the internal geometry representation