예제 #1
0
 /// <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));
 }
예제 #2
0
 /// <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);
 }