Changes between Version 41 and Version 42 of Branches/MergeOCN/Goll


Ignore:
Timestamp:
2015-06-05T16:24:44+02:00 (9 years ago)
Author:
dgoll
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Branches/MergeOCN/Goll

    v41 v42  
    427427                                          (  leaf_frac(:,ivm,ilage) * turnover_rate(:)  * recycle_root) 
    428428}}} 
    429  
     429=== UPDATE 05/06/2015 === 
     430stomate_growth_fun_all.f90 
     431Fruits were forgotten in these calculations 
     432{{{ 
     433                      ! Allocation of icarbres at the tree level (gC tree-1) 
     434                      circ_class_biomass(ipts,j,l,icarbres,m) = temp_share * & 
     435                           biomass(ipts,j,icarbres,m) / circ_class_n(ipts,j,l) 
     436                      IF((m .EQ. initrogen).OR.(m .EQ. iphosphorus)) THEN 
     437                         circ_class_biomass(ipts,j,l,ileaf,m) = temp_share * & 
     438                           biomass(ipts,j,ileaf,m) / circ_class_n(ipts,j,l) 
     439                         circ_class_biomass(ipts,j,l,isapabove,m) = temp_share * & 
     440                           biomass(ipts,j,isapabove,m) / circ_class_n(ipts,j,l) 
     441                         circ_class_biomass(ipts,j,l,isapbelow,m) = temp_share * & 
     442                           biomass(ipts,j,isapbelow,m) / circ_class_n(ipts,j,l) 
     443                         circ_class_biomass(ipts,j,l,iheartabove,m) = temp_share * & 
     444                           biomass(ipts,j,iheartabove,m) / circ_class_n(ipts,j,l) 
     445                         circ_class_biomass(ipts,j,l,iheartbelow,m) = temp_share * & 
     446                           biomass(ipts,j,iheartbelow,m) / circ_class_n(ipts,j,l) 
     447                         circ_class_biomass(ipts,j,l,iroot,m) = temp_share * & 
     448                           biomass(ipts,j,iroot,m) / circ_class_n(ipts,j,l) 
     449                         !DSGdebug_12a 
     450                         circ_class_biomass(ipts,j,l,ifruit,m) = temp_share * & 
     451                           biomass(ipts,j,ifruit,m) / circ_class_n(ipts,j,l) 
     452                         !DSGdebug_12a 
     453                      ENDIF 
     454                   ELSE 
     455 
     456                      circ_class_biomass(ipts,j,l,ilabile,m)  = zero 
     457                      circ_class_biomass(ipts,j,l,icarbres,m) = zero 
     458                      IF((m .EQ. initrogen).OR.(m .EQ. iphosphorus)) THEN 
     459                         circ_class_biomass(ipts,j,l,ileaf,m)       = zero 
     460                         circ_class_biomass(ipts,j,l,isapabove,m)   = zero 
     461                         circ_class_biomass(ipts,j,l,isapbelow,m)   = zero 
     462                         circ_class_biomass(ipts,j,l,iheartabove,m) = zero 
     463                         circ_class_biomass(ipts,j,l,iheartbelow,m) = zero 
     464                         circ_class_biomass(ipts,j,l,iroot,m)       = zero 
     465                         !DSGdebug_12a 
     466                         circ_class_biomass(ipts,j,l,ifruit,m)       = zero 
     467                         !DSGdebug_12a 
     468                      ENDIF 
     469                   ENDIF 
     470}}} 
    430471 
    431472= '''Mass conservation checks''' =