26 namespace CellToCellTransport {
39 auto& p = m_cd.m_parameters;
41 boost::optional<ptree&> array = p->get_child_optional(
"auxin_transport.D.value_array");
43 m_cct_factor = array->begin()->second.get_value<
double>();
49 double const phi = w->
GetLength() * m_cct_factor
50 * (w->GetC2()->GetChemical(0) - w->GetC1()->GetChemical(0));
Core data with mesh, parameters, random engine and time data.
Plain(const CoreData &cd)
Initializing constructor.
void Initialize(const CoreData &cd)
Initialize or re-initialize.
Namespace for components of the Default model group.
double GetLength() const
Returns (and calculates, if length marked as dirty) the length along all nodes.
void operator()(Wall *w, double *dchem_c1, double *dchem_c2)
Execute.
A cell wall, runs between cell corner points and consists of wall elements.
CellToCellTransport Plain model.