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