1 #ifndef DEFAULT_CELL_SPLIT_WORTEL_H_INCLUDED
2 #define DEFAULT_CELL_SPLIT_WORTEL_H_INCLUDED
26 #include <boost/property_tree/ptree.hpp>
50 std::tuple<bool, bool, std::array<double, 3>> operator()(
Cell* cell);
54 std::function<double()> m_uniform_generator;
57 bool m_fixed_division_axis;
58 double m_ga_threshold;
59 double m_shy2_threshold;
68 #endif // end_of_include_guard
Core data with mesh, parameters, random engine and time data.
A cell contains walls and nodes.
Core data used during model execution.
Namespace for components of the Default model group.
Namespace for the core simulator.
Implements Wortel cell splitting.