Changes between Version 13 and Version 14 of DevelopmentActivities/inputRoutine
- Timestamp:
- 2017-07-29T14:06:54+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopmentActivities/inputRoutine
v13 v14 1 1 = For r4535 and newer: External nitrogen and phosphorus inputs to the ecosystem PART 1: natural inputs = 2 3 '''WARNING: If you are running an ENSEMBLE configuration see remarks at the bottom.''' 2 4 3 5 External inputs of nutrient to the ecosystem can be either (1) read in from global maps, (2) prescribed from run.def (for site simulations) or (3) computed dynamically in case of biological nitrogen fixation (BNF) and phosphorus weathering. Several flags handle this. … … 82 84 curie:/ccc/work/cont003/dsm/p529goll/NP_deposition/final_NEW 83 85 }}} 86 87 = For ENSEMBLE setup = 88 Currently, the flag NINPUT_UPDATE is overwritten by libIGCM so that nutrient inputs are not read from run.def nor maps. Till I found a solution you need to hardcode the value in the source code in src_sechiba/slowproc.f90: 89 {{{ 90 Ninput_update=1 91 !DSG AMA Ninput_update=0 92 !DSG AMA !JC modif just simply read the nutrient input file when Ninput_update 93 !DSG AMA !> 0 94 !DSG AMA CALL getin_p('NINPUT_UPDATE', Ninput_update) 95 !DSG AMA IF (Ninput_update .GT. 0 ) THEN 96 !DSG AMA WRITE(numout,*) "Update Nutrient inputs",Ninput_update 97 !DSG AMA ELSE 98 !DSG AMA WRITE(numout,*) "DONOT update Nutrient inputs",Ninput_update 99 !DSG AMA ENDIF 100 }}} 101 then recompile the model. 102 103