312 |
c --------------------------------------------------------------------- |
c --------------------------------------------------------------------- |
313 |
c Nutrient uptake and partitioning between organic pools |
c Nutrient uptake and partitioning between organic pools |
314 |
|
|
|
C!! needed?? |
|
|
C$TAF STORE P_sm = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_lg = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_diaz = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
|
|
315 |
DO k=1,Nr |
DO k=1,Nr |
316 |
DO j=jmin,jmax |
DO j=jmin,jmax |
317 |
DO i=imin,imax |
DO i=imin,imax |
426 |
ENDDO |
ENDDO |
427 |
ENDDO |
ENDDO |
428 |
|
|
|
|
|
|
C$TAF STORE P_sm = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_lg = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_diaz = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
Cxx needed? |
|
|
|
|
429 |
c Instantaneous nutrient concentration in phyto biomass |
c Instantaneous nutrient concentration in phyto biomass |
430 |
c Separate loop so adjoint stuff above can be outside loop |
c Separate loop so adjoint stuff above can be outside loop |
431 |
c (fix for recomputations) |
c (fix for recomputations) |
432 |
|
CMM( |
433 |
|
CADJ STORE P_sm = comlev1, key = ikey_dynamics, kind=isbyte |
434 |
|
CADJ STORE P_lg = comlev1, key = ikey_dynamics, kind=isbyte |
435 |
|
CADJ STORE P_diaz = comlev1, key = ikey_dynamics, kind=isbyte |
436 |
|
CMM) |
437 |
DO k=1,Nr |
DO k=1,Nr |
438 |
DO j=jmin,jmax |
DO j=jmin,jmax |
439 |
DO i=imin,imax |
DO i=imin,imax |
463 |
ENDDO |
ENDDO |
464 |
ENDDO |
ENDDO |
465 |
|
|
|
C$TAF STORE P_sm = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_lg = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
C$TAF STORE P_diaz = comlev1, key = ikey_dynamics, kind=isbyte |
|
|
cxx needed? |
|
|
|
|
|
|
|
466 |
DO k=1,Nr |
DO k=1,Nr |
467 |
DO j=jmin,jmax |
DO j=jmin,jmax |
468 |
DO i=imin,imax |
DO i=imin,imax |