namelist.nemo.pisces.cfg.sh 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. # when running in standalone mode, change ln_co2init here and other values below
  2. if ! has_config ifs ; then
  3. ln_co2init=".false."
  4. # when running coupled, ln_co2init is defined by the runscript, change other values below
  5. else
  6. if { [ $ifs_cmip_fixyear -gt 0 ] || [[ "${ifs_A4xCO2}" = "TRUE" ]]; } && [[ "${bgc_1PCTCO2}" = "FALSE" ]] ; then
  7. ln_co2init=".false."
  8. else
  9. ln_co2init=".true."
  10. fi
  11. fi
  12. cat << EOF
  13. !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  14. !! PISCES : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_pis_ref
  15. !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  16. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  17. &nampisext ! air-sea exchange
  18. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  19. ln_co2int = ${ln_co2init} ! read atm pco2 from a file (T) or constant (F)
  20. atcco2 = 284.32 ! Constant value atmospheric pCO2 - ln_co2int = F - use 284.32 for piControl and 1137.28 for A4XCO2
  21. clname = 'atcco2.txt' ! Name of atm pCO2 file - ln_co2int = T
  22. nn_offset = 0 ! Offset model-data start year - ln_co2int = T
  23. ! ! If your model year is iyy, nn_offset=(years(1)-iyy)
  24. ! ! then the first atmospheric CO2 record read is at years(1)
  25. /
  26. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  27. &nampisatm ! Atmospheric prrssure
  28. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  29. /
  30. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  31. &nampisbio ! biological parameters
  32. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  33. /
  34. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  35. &nampislim ! parameters for nutrient limitations
  36. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  37. /
  38. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  39. &nampisopt ! parameters for optics
  40. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  41. ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
  42. ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
  43. sn_par = 'par_fraction_gewex_clim90s00s_ORCA_R1.nc', 24 , 'fr_par' , .true. , .true. , 'yearly' , '' , '' , ''
  44. ln_varpar = .false. ! boolean for PAR variable
  45. /
  46. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  47. &nampisprod ! parameters for phytoplankton growth
  48. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  49. /
  50. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  51. &nampismort ! parameters for phytoplankton sinks
  52. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  53. /
  54. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  55. &nampismes ! parameters for mesozooplankton
  56. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  57. /
  58. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  59. &nampiszoo ! parameters for microzooplankton
  60. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  61. /
  62. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  63. &nampisfer ! parameters for iron chemistry
  64. ln_fechem = .true. ! complex iron chemistry ( T/F )
  65. ln_ligvar = .true. ! variable ligand concentration
  66. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  67. /
  68. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  69. &nampisrem ! parameters for remineralization
  70. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  71. /
  72. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  73. &nampiscal ! parameters for Calcite chemistry
  74. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  75. /
  76. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  77. &nampissbc ! parameters for inputs deposition
  78. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  79. ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
  80. ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
  81. sn_dust = 'dust_INCA_ORCA_R1.nc' , -1 , 'dust' , .true. , .true. , 'yearly' , '' , '' , ''
  82. sn_solub = 'Solubility_T62_Mahowald_ORCA_R1.nc', -12 , 'solubility2' , .false. , .true. , 'yearly' , '' , '' , ''
  83. sn_riverdic = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdic' , .true. , .true. , 'yearly' , '' , '' , ''
  84. sn_riverdoc = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdoc' , .true. , .true. , 'yearly' , '' , '' , ''
  85. sn_riverdin = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdin' , .true. , .true. , 'yearly' , '' , '' , ''
  86. sn_riverdon = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdon' , .true. , .true. , 'yearly' , '' , '' , ''
  87. sn_riverdip = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdip' , .true. , .true. , 'yearly' , '' , '' , ''
  88. sn_riverdop = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdop' , .true. , .true. , 'yearly' , '' , '' , ''
  89. sn_riverdsi = 'river_global_news_ORCA_R1.nc' , -1 , 'riverdsi' , .true. , .true. , 'yearly' , '' , '' , ''
  90. sn_ndepo = 'ndeposition_Duce_ORCA_R1.nc' , -12 , 'ndep' , .false. , .true. , 'yearly' , '' , '' , ''
  91. sn_ironsed = 'pmarge_etopo_ORCA_R1.nc' , -12 , 'bathy' , .false. , .true. , 'yearly' , '' , '' , ''
  92. !
  93. cn_dir = './' ! root directory for the location of the dynamical files
  94. ln_dust = .true. ! boolean for dust input from the atmosphere
  95. ln_solub = .true. ! boolean for variable solubility of atm. Iron
  96. ln_river = .true. ! boolean for river input of nutrients
  97. ln_ndepo = .true. ! boolean for atmospheric deposition of N
  98. ln_ironsed = .true. ! boolean for Fe input from sediments
  99. ln_ironice = .true. ! boolean for Fe input from sea ice
  100. ln_hydrofe = .false. ! boolean for from hydrothermal vents
  101. sedfeinput = 1.e-9 ! Coastal release of Iron
  102. /
  103. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  104. &nampisdmp ! Damping
  105. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  106. ln_pisdmp = .true. ! Relaxation fo some tracers to a mean value
  107. nn_pisdmp = 11680 ! Frequency of Relaxation
  108. /
  109. !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  110. &nampismass ! Mass conservation
  111. ln_check_mass = .true. ! Check mass conservation
  112. !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
  113. /
  114. EOF