For ad_ExpAtt, the debugger message is:
A "ad_ExpAtt=0.0_r8" and "ad_Itop=0.0_r8" are missing in ad_npzd_iron.h:The variable 'ad_biology_mod_mp_ad_biology_tile_$AD_EXPATT' is being used without being defined
Code: Select all
real(r8) :: ad_Att, ad_ExpAtt, ad_Itop, ad_PAR
! [...] (ad_ExpAtt and ad_Itop are not being defined or used)
!
! Adjoint of light attenuation at the bottom of the grid cell. It is
! the starting PAR value for the next (deeper) vertical grid cell.
!
!> tl_PAR=tl_Itop*ExpAtt+Itop*tl_ExpAtt
!>
ad_ExpAtt=ad_ExpAtt+Itop*ad_PAR
ad_Itop=ad_Itop+ExpAtt*ad_PAR