36 #ifndef OFFLATTICESPROUTINGRULE_HPP_ 37 #define OFFLATTICESPROUTINGRULE_HPP_ 42 #include "AbstractSproutingRule.hpp" 43 #include "VesselNode.hpp" 44 #include "SmartPointers.hpp" 49 template<
unsigned DIM>
66 std::vector<units::quantity<unit::concentration> >
mVegfField;
84 static boost::shared_ptr<OffLatticeSproutingRule<DIM> >
Create();
91 virtual std::vector<boost::shared_ptr<VesselNode<DIM> > >
GetSprouts(
const std::vector<boost::shared_ptr<
VesselNode<DIM> > >& rNodes);
units::quantity< unit::concentration > mHalfMaxVegf
virtual std::vector< boost::shared_ptr< VesselNode< DIM > > > GetSprouts(const std::vector< boost::shared_ptr< VesselNode< DIM > > > &rNodes)
OffLatticeSproutingRule()
static boost::shared_ptr< OffLatticeSproutingRule< DIM > > Create()
virtual ~OffLatticeSproutingRule()
std::vector< units::quantity< unit::concentration > > mVegfField
units::quantity< unit::length > mTipExclusionRadius