/// <summary>Computes the DM and N amounts turned over for all tissues.</summary> /// <param name="turnoverRate">The turnover rate for each tissue</param> /// <returns>The DM and N amount detached from this organ</returns> internal BiomassAndN DoTissueTurnover(double[] turnoverRate) { Live.DoTissueTurnover(turnoverRate[0], BottomLayer, Dead, NconcLive - NConcOptimum); return(Dead.DoTissueTurnover(turnoverRate[1], BottomLayer, null, NconcLive - NConcMinimum)); }
/// <summary>Computes the DM and N amounts turned over for all tissues.</summary> /// <param name="turnoverRate">The turnover rate for each tissue</param> internal void CalculateTissueTurnover(double[] turnoverRate) { Live.DoTissueTurnover(turnoverRate[0], Dead, NConcOptimum); Dead.DoTissueTurnover(turnoverRate[1], null, NConcMinimum); }