Changeset 3090 for trunk/LMDZ.TITAN/deftank
- Timestamp:
- Oct 17, 2023, 9:40:14 AM (15 months ago)
- Location:
- trunk/LMDZ.TITAN/deftank
- Files:
-
- 1 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/deftank/callphys.def
r3085 r3090 90 90 # Chemistry is computed every "ichim" phys. timestep 91 91 ichim = 20 92 # Infinite tank of CH4 ? 92 # Infinite tank of CH4 ? (.false. == lakes at the poles) 93 93 resCH4_inf = .false. 94 94 … … 107 107 opt4clouds = .true. 108 108 # Cloudy fraction in the Clear / Dark column method ? 109 Fcloudy = 0. 15109 Fcloudy = 0.2 110 110 # Adjustment of ssca albedo for cloudy dropplet ? 111 111 Fssa = 0.90 -
trunk/LMDZ.TITAN/deftank/diagfi.def
r1681 r3090 1 ISR2 ASR3 pphi4 Ls5 tsurf6 ps7 temp8 u9 v10 w11 p12 q213 sensibFlux14 zdtsw15 zdtlw16 zdtdyn17 zdudif18 zdudyn -
trunk/LMDZ.TITAN/deftank/gases.def
r1681 r3090 1 # gases1 # Gases 2 2 10 3 3 0.985 -
trunk/LMDZ.TITAN/deftank/profile.def
r2241 r3090 1 # profile (Reference CH4 vertical profile (mol/mol) : surface->top)1 # Profile (Reference CH4 vertical profile (mol/mol) : Surface ---> Top) 2 2 0.0565 3 3 0.0567 -
trunk/LMDZ.TITAN/deftank/run.def.11
r1681 r3090 1 # 2 #----------------------------------------------------------------------- 3 #Parametres de controle du run: 4 #------------------------------ 1 # ----------------------------------------------------------------------- 2 # Parametres de controle du run : 3 # ----------------------------------------------------------------------- 5 4 6 5 # Planete … … 8 7 9 8 # Nombre de jours d'integration 10 nday=119 nday = 11 11 10 12 # nombre de pas par jour (multiple de iperiod) ( ici pour dt = 1 min )13 11 # Nombre de pas par jour (multiple de iperiod) (ici pour dt = 1 min) 12 day_step = 8000 14 13 15 # periode pour le pas Matsuno (en pas)16 iperiod=514 # Periode pour le pas Matsuno (en pas) 15 iperiod = 5 17 16 18 # periode de sortie des variables de controle (en pas)19 iconser=50017 # Periode de sortie des variables de controle (en pas) 18 iconser = 1000 20 19 21 # periode d'ecriture du fichier histoire (en jour)22 iecri=10020 # Periode d'ecriture du fichier histoire (en jour) 21 iecri = 100 23 22 24 # periode de stockage fichier histmoy (en jour)25 periodav=60.23 # Periode de stockage fichier histmoy (en jour) 24 periodav = 60. 26 25 27 # periode de la dissipation (en pas)28 dissip_period=526 # Periode de la dissipation (en pas) 27 dissip_period = 5 29 28 30 # choix de l'operateur de dissipation (star ou non star )31 lstardis=.true.29 # Choix de l'operateur de dissipation (star ou non star) 30 lstardis = .true. 32 31 33 # avec ou sans coordonnee hybrides34 hybrid=.true.32 # Avec ou sans coordonnee hybrides 33 hybrid = .true. 35 34 36 # nombre d'iterations de l'operateur de dissipation gradiv37 nitergdiv =135 # Nombre d'iterations de l'operateur de dissipation gradiv 36 nitergdiv = 1 38 37 39 # nombre d'iterations de l'operateur de dissipation nxgradrot40 nitergrot =238 # Nombre d'iterations de l'operateur de dissipation nxgradrot 39 nitergrot = 2 41 40 42 # nombre d'iterations de l'operateur de dissipation divgrad43 niterh=241 # Nombre d'iterations de l'operateur de dissipation divgrad 42 niterh = 2 44 43 45 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv)46 tetagdiv=50000.44 # Temps de dissipation des plus petites long. d'ondes pour u,v (gradiv) 45 tetagdiv = 25000. 47 46 48 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)49 tetagrot=50000.47 # Temps de dissipation des plus petites long. d'ondes pour u,v (nxgradrot) 48 tetagrot = 25000. 50 49 51 # temps de dissipation des plus petites long.d ondes pour h ( divgrad)52 tetatemp=50000.50 # Temps de dissipation des plus petites long. d'ondes pour h (divgrad) 51 tetatemp = 25000. 53 52 54 53 # Facteur d'amplification de la dissip en haut du modele 55 54 dissip_fac_up = 30. 56 55 57 56 # Intervalle (km) pour le changement mid / up de la dissip 58 # 57 # dissip_deltaz = 30. 59 58 60 59 # Pression (Pa) au bas la transition mid / up 61 60 dissip_pupstart = 1.e1 62 61 63 # coefficient pour gamdissip64 coefdis=0.62 # Coefficient pour gamdissip 63 coefdis = 0. 65 64 66 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)67 purmats=.false.65 # Choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog) 66 purmats = .false. 68 67 69 # avec ou sans physique70 physic=.true.68 # Avec ou sans physique 69 physic = .true. 71 70 72 # periode de la physique (en pas)73 iphysiq=4071 # Periode de la physique (en pas) 72 iphysiq = 40 74 73 75 # Titan : marees gravitationnelles76 tidal=.true.74 # Titan : marees gravitationnelles 75 tidal = .true. 77 76 78 # choix d'une grille reguliere79 grireg=.true.77 # Choix d'une grille reguliere 78 grireg = .true. 80 79 81 # frequence (en pas) de l'ecriture du fichier diagfi82 ecritphy=200080 # Frequence (en pas) de l'ecriture du fichier diagfi 81 ecritphy = 8000 83 82 84 # longitude en degres du centre du zoom85 clon=0.83 # Longitude en degres du centre du zoom 84 clon = 0. 86 85 87 # latitude en degres du centre du zoom88 clat=0.86 # Latitude en degres du centre du zoom 87 clat = 0. 89 88 90 # facteur de grossissement du zoom,selon longitude91 grossismx=1.89 # Facteur de grossissement du zoom, selon longitude 90 grossismx = 1. 92 91 93 # facteur de grossissement du zoom ,selon latitude94 grossismy=1.92 # Facteur de grossissement du zoom, selon latitude 93 grossismy = 1. 95 94 96 # Fonction f(y) hyperbolique si = .true. , sinon sinusoidale97 fxyhypb=.false.95 # Fonction f(y) hyperbolique si = .true., sinon sinusoidale 96 fxyhypb = .false. 98 97 99 # extension en longitude de la zone du zoom (fraction de la zone totale)100 dzoomx= 0.98 # Extension en longitude de la zone du zoom (fraction de la zone totale) 99 dzoomx = 0. 101 100 102 # extension en latitude de la zone du zoom (fraction de la zone totale)103 dzoomy=0.101 # Extension en latitude de la zone du zoom (fraction de la zone totale) 102 dzoomy = 0. 104 103 105 # raideur du zoom enX106 taux=2.104 # Raideur du zoom en X 105 taux = 2. 107 106 108 # raideur du zoom enY109 tauy=2.107 # Raideur du zoom en Y 108 tauy = 2. 110 109 111 # Fonction f(y) avec y = Sin(latit.) si = .TRUE. , Sinony = latit.112 ysinus= .false.110 # Fonction f(y) avec y = Sin(latit.), si = .true., sinon y = latit. 111 ysinus = .false. 113 112 114 113 # Avec sponge layer 115 callsponge= .true.114 callsponge = .true. 116 115 117 # Sponge :mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)118 mode_sponge= 2116 # Sponge : mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy) 117 mode_sponge = 2 119 118 120 119 # Sponge : nsponge 121 nsponge = 5 120 nsponge = 4 122 121 123 # Sponge :tetasponge (secondes)124 122 # Sponge : tetasponge (secondes) 123 tetasponge = 10000 125 124 126 # some definitions for the physics, in file 'callphys.def'125 # Some definitions for the physics, in file 'callphys.def' 127 126 INCLUDEDEF=callphys.def -
trunk/LMDZ.TITAN/deftank/run.def.12
r1681 r3090 1 # 2 #----------------------------------------------------------------------- 3 #Parametres de controle du run: 4 #------------------------------ 1 # ----------------------------------------------------------------------- 2 # Parametres de controle du run : 3 # ----------------------------------------------------------------------- 5 4 6 5 # Planete … … 8 7 9 8 # Nombre de jours d'integration 10 nday=129 nday = 12 11 10 12 # nombre de pas par jour (multiple de iperiod) ( ici pour dt = 1 min )13 11 # Nombre de pas par jour (multiple de iperiod) (ici pour dt = 1 min) 12 day_step = 8000 14 13 15 # periode pour le pas Matsuno (en pas)16 iperiod=514 # Periode pour le pas Matsuno (en pas) 15 iperiod = 5 17 16 18 # periode de sortie des variables de controle (en pas)19 iconser=50017 # Periode de sortie des variables de controle (en pas) 18 iconser = 1000 20 19 21 # periode d'ecriture du fichier histoire (en jour)22 iecri=10020 # Periode d'ecriture du fichier histoire (en jour) 21 iecri = 100 23 22 24 # periode de stockage fichier histmoy (en jour)25 periodav=60.23 # Periode de stockage fichier histmoy (en jour) 24 periodav = 60. 26 25 27 # periode de la dissipation (en pas)28 dissip_period=526 # Periode de la dissipation (en pas) 27 dissip_period = 5 29 28 30 # choix de l'operateur de dissipation (star ou non star )31 lstardis=.true.29 # Choix de l'operateur de dissipation (star ou non star) 30 lstardis = .true. 32 31 33 # avec ou sans coordonnee hybrides34 hybrid=.true.32 # Avec ou sans coordonnee hybrides 33 hybrid = .true. 35 34 36 # nombre d'iterations de l'operateur de dissipation gradiv37 nitergdiv =135 # Nombre d'iterations de l'operateur de dissipation gradiv 36 nitergdiv = 1 38 37 39 # nombre d'iterations de l'operateur de dissipation nxgradrot40 nitergrot =238 # Nombre d'iterations de l'operateur de dissipation nxgradrot 39 nitergrot = 2 41 40 42 # nombre d'iterations de l'operateur de dissipation divgrad43 niterh=241 # Nombre d'iterations de l'operateur de dissipation divgrad 42 niterh = 2 44 43 45 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv)46 tetagdiv=50000.44 # Temps de dissipation des plus petites long. d'ondes pour u,v (gradiv) 45 tetagdiv = 25000. 47 46 48 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)49 tetagrot=50000.47 # Temps de dissipation des plus petites long. d'ondes pour u,v (nxgradrot) 48 tetagrot = 25000. 50 49 51 # temps de dissipation des plus petites long.d ondes pour h ( divgrad)52 tetatemp=50000.50 # Temps de dissipation des plus petites long. d'ondes pour h (divgrad) 51 tetatemp = 25000. 53 52 54 53 # Facteur d'amplification de la dissip en haut du modele 55 54 dissip_fac_up = 30. 56 55 57 56 # Intervalle (km) pour le changement mid / up de la dissip 58 # dissip_deltaz = 50.57 # dissip_deltaz = 30. 59 58 60 59 # Pression (Pa) au bas la transition mid / up 61 60 dissip_pupstart = 1.e1 62 61 63 # coefficient pour gamdissip64 coefdis=0.62 # Coefficient pour gamdissip 63 coefdis = 0. 65 64 66 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)67 purmats=.false.65 # Choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog) 66 purmats = .false. 68 67 69 # avec ou sans physique70 physic=.true.68 # Avec ou sans physique 69 physic = .true. 71 70 72 # periode de la physique (en pas)73 iphysiq=4071 # Periode de la physique (en pas) 72 iphysiq = 40 74 73 75 # Titan : marees gravitationnelles76 tidal=.true.74 # Titan : marees gravitationnelles 75 tidal = .true. 77 76 78 # choix d'une grille reguliere79 grireg=.true.77 # Choix d'une grille reguliere 78 grireg = .true. 80 79 81 # frequence (en pas) de l'ecriture du fichier diagfi82 ecritphy=200080 # Frequence (en pas) de l'ecriture du fichier diagfi 81 ecritphy = 8000 83 82 84 # longitude en degres du centre du zoom85 clon=0.83 # Longitude en degres du centre du zoom 84 clon = 0. 86 85 87 # latitude en degres du centre du zoom88 clat=0.86 # Latitude en degres du centre du zoom 87 clat = 0. 89 88 90 # facteur de grossissement du zoom,selon longitude91 grossismx=1.89 # Facteur de grossissement du zoom, selon longitude 90 grossismx = 1. 92 91 93 # facteur de grossissement du zoom ,selon latitude94 grossismy=1.92 # Facteur de grossissement du zoom, selon latitude 93 grossismy = 1. 95 94 96 # Fonction f(y) hyperbolique si = .true. , sinon sinusoidale97 fxyhypb=.false.95 # Fonction f(y) hyperbolique si = .true., sinon sinusoidale 96 fxyhypb = .false. 98 97 99 # extension en longitude de la zone du zoom (fraction de la zone totale)100 dzoomx= 0.98 # Extension en longitude de la zone du zoom (fraction de la zone totale) 99 dzoomx = 0. 101 100 102 # extension en latitude de la zone du zoom (fraction de la zone totale)103 dzoomy=0.101 # Extension en latitude de la zone du zoom (fraction de la zone totale) 102 dzoomy = 0. 104 103 105 # raideur du zoom enX106 taux=2.104 # Raideur du zoom en X 105 taux = 2. 107 106 108 # raideur du zoom enY109 tauy=2.107 # Raideur du zoom en Y 108 tauy = 2. 110 109 111 # Fonction f(y) avec y = Sin(latit.) si = .TRUE. , Sinony = latit.112 ysinus= .false.110 # Fonction f(y) avec y = Sin(latit.), si = .true., sinon y = latit. 111 ysinus = .false. 113 112 114 113 # Avec sponge layer 115 callsponge= .true.114 callsponge = .true. 116 115 117 # Sponge :mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)118 mode_sponge= 2116 # Sponge : mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy) 117 mode_sponge = 2 119 118 120 119 # Sponge : nsponge 121 nsponge = 5 120 nsponge = 4 122 121 123 # Sponge :tetasponge (secondes)124 122 # Sponge : tetasponge (secondes) 123 tetasponge = 10000 125 124 126 # some definitions for the physics, in file 'callphys.def'125 # Some definitions for the physics, in file 'callphys.def' 127 126 INCLUDEDEF=callphys.def -
trunk/LMDZ.TITAN/deftank/z2sig.def
r1681 r3090 1 40.00000 H: atmospheric scale height (km) (used as a reference only)2 0.040000000 Typical log(sigma) for 1st layer (z=H*log(sigma))3 0.240000000 Typical log(sigma) for 2nd layer, etc...4 0.640000000 5 1.600000000 1 40.00000 H: Atmospheric scale height [km] --> used as a reference only 2 0.040000000 Typical log(sigma) for 1st layer (z = H*log(sigma)), 3 0.240000000 Typical log(sigma) for 2nd layer, 4 0.640000000 Typical log(sigma) for 3rd layer, 5 1.600000000 etc... 6 6 3.600000000 7 7 7.200000000
Note: See TracChangeset
for help on using the changeset viewer.