README 4.08 KB
Newer Older
dumoda01's avatar
dumoda01 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
Ce fichier resume les changements effectues au code GOTM (gotm-4.0.0) avant son depot
sur svn (gotm_ismer). Ces changements sont identifies par les reperes CHGx.
Les modifications ultérieures au 18 janvier 2011 sont enregistres par svn.

Auteur  : Dany Dumont (dany_dumont@uqar.ca)
Date    : 16.06.2008  (modifications)
SVN add : 18.01.2011
_______________________________________________________________________________________

CHG1

* Definition de differentes courbes PE qui incluent l'inibition (ex. Platt et al. 1980)

  Modifications dans:
  /extras/bio/bio_fasham.F90

  Introduction de deux parametres supplementaires dans bio_fasham.nml:
  I_opt (default=20.0)
  inib  (default=0.05)

_______________________________________________________________________________________

CHG2

* La vitesse de chute du phytoplancton est passee de constante (w_p) a une fonction de
  la croissance du phytoplancton representee par la prise de nitrate ou d'ammonium.
  ws(p,:) = w_p*exp(-fall*(dd(n,p,:) + dd(a,p,:))

  Modifications dans:
  /extras/bio/bio_fasham.F90
  /extras/bio/bio_var.F90
  /extras/bio/bio_save.F90

  Introduction d'un parametre supplementaire dans bio_fasham.nml:
  fall (default=1.e7)

_______________________________________________________________________________________

CHG3

* Introduction de la variable nitrate du modele biologique (fasham) dans GOTM comme
  traceur passif qu'on peut initialiser, relaxer et advecter a partir des parametres
  de namelist. Base sur l'exemple du sel, excepte le role dynamique. Le nitrate est
  influence par le bilan p-e (precip. moins evap.) et a la meme viscosite que le sel.

  Modifications dans:
  /gotm/gotm.F90
  /meanflow/nitrate.F90			(nouvelle routine basee sur salinity.F90)
     + modification du Makefile
  /meanflow/meanflow.F90
  /observations/get_n_profile.F90	(nouvelle routine basee sur get_s_profile.F90)
     + modification du Makefile
  /observations/observations.F90
  /output/ncdfout.F90
  /extras/bio.F90
  /extras/bio_var.F90

  Introduction de parametres supplementaires dans obs.nml:
  &int_pressure
   const_dndx (default=0.)
   const_dndy (default=0.)
   n_adv      (default=.false.)

  Creation d'une nouvelle namelist dans obs.nml:
  &nprofile
   n_prof_method=   0
   n_analyt_method= 1
   z_n1=            25.
   n_1=             0.3
   z_n2=            35.
   n_2=             8.3
   n_prof_file=     'nprof.dat'
   NRelaxTauM=      0.
   NRelaxTauB=      0.
   NRelaxTauS=      0.
   NRelaxBott=      0.
   NRelaxSurf=      0.

_______________________________________________________________________________________

CHG4

* Diagnostic de la variable par (photosynthetically active radiation).
  Ce diagnostic permet de calculer la profondeur de la zone photique.

  Modifications dans:
  /extras/bio/bio_save.F90
  /extras/bio/bio_var.F90

_______________________________________________________________________________________

CHG5

* Introduction de la variable ammonium du modele biologique (fasham) dans GOTM commee
  traceur passif qu'on peut initialiser, relaxer et advecter a partir des parametres
  de namelist. Base sur l'exemple du sel, excepte le role dynamique. L'ammonium est
  influence par le bilan p-e (precip. moins evap.) et a la meme viscosite que le sel.

  Modifications dans:
  /gotm/gotm.F90
  /meanflow/ammonium.F90                 (nouvelle routine basee sur salinity.F90)
     + modification du Makefile
  /meanflow/meanflow.F90
  /observations/get_a_profile.F90       (nouvelle routine basee sur get_s_profile.F90)
     + modification du Makefile
  /observations/observations.F90
  /output/ncdfout.F90
  /extras/bio.F90
  /extras/bio_var.F90

  Introduction de parametres supplementaires dans obs.nml:
  &int_pressure
   const_dadx (default=0.)
   const_dady (default=0.)
   a_adv      (default=.false.)

  Creation d'une nouvelle namelist dans obs.nml:
  &aprofile
   a_prof_method=   0
   a_analyt_method= 1
   z_a1=            25.
   n_1=             0.3
   z_a2=            35.
   a_2=             8.3
   a_prof_file=     'nprof.dat'
   ARelaxTauM=      0.
   ARelaxTauB=      0.
   ARelaxTauS=      0.
   ARelaxBott=      0.
   ARelaxSurf=      0.