- Timestamp:
- Mar 12, 2024, 10:43:26 PM (9 months ago)
- Location:
- trunk/LMDZ.MARS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/changelog.txt
r3261 r3263 4549 4549 Reversing -r 3250 (the ""bug"" I fixed was not a bug but my mystake) 4550 4550 4551 == 12/03/2024 ==Jliu 4552 Synchronize all default non-orographic gravity wave parameters in callphys.def with the ones in scheme. The parameters are as follows: 4553 #Eliassen-Palm FLux(only if calllott_nonoro=.true.) 4554 nonoro_gwd_epflux_max=5.E-4 4555 # saturation parameter non-orographic gravity waves(only if calllott_nonoro=.true.) 4556 nonoro_gwd_sat=1.5 4557 # maximum of the phase speed of the gravity waves(only if calllott_nonoro=.true.) 4558 nonoro_gwd_cmax=50 4559 # value of the dissaption coefficiet(only if calllott_nonoro=.true.) 4560 nonoro_gwd_rdiss=0.07 4561 # value of the max wave number 4562 nonoro_gwd_kmax=1.E-4 4563 # value of the min wave number 4564 nonoro_gwd_kmin=7.E-6 4565 # value to control the launch altitude 4566 nonoro_gwd_xlaunch=0.6 4567 # effective factor 4568 nonoro_gwimixing_eff=0.1 4569 # effective factor 4570 nonoro_gwimixing_eff1=0.1 4571 # mixing vertical decrease rate 4572 nonoro_gwimixing_vdl=1.5 4573 4574 -
trunk/LMDZ.MARS/libf/phymars/nonoro_gwd_mix_mod.F90
r3144 r3263 199 199 IF (firstcall) THEN 200 200 write(*,*) "nonoro_gwd_mix: non-oro GW-induced mixing is active!" 201 epflux_max = 7.E-7! Mars' value !!201 epflux_max = 5.E-4 ! Mars' value !! 202 202 call getin_p("nonoro_gwd_epflux_max", epflux_max) 203 203 write(*,*) "NONORO_GWD_MIX: epflux_max=", epflux_max 204 sat = 1. ! default gravity waves saturation value !!204 sat = 1.5 ! default gravity waves saturation value !! 205 205 call getin_p("nonoro_gwd_sat", sat) 206 206 write(*,*) "NONORO_GWD_MIX: sat=", sat … … 208 208 ! call getin_p("nonoro_gwd_cmax", cmax) 209 209 ! write(*,*) "NONORO_GWD_MIX: cmax=", cmax 210 rdiss=0.0 1! default coefficient of dissipation !!210 rdiss=0.07 ! default coefficient of dissipation !! 211 211 call getin_p("nonoro_gwd_rdiss", rdiss) 212 212 write(*,*) "NONORO_GWD_MIX: rdiss=", rdiss 213 kmax= 7.E-4 ! default Max horizontal wavenumber !!213 kmax=1.E-4 ! default Max horizontal wavenumber !! 214 214 call getin_p("nonoro_gwd_kmax", kmax) 215 215 write(*,*) "NONORO_GWD_MIX: kmax=", kmax 216 kmin= 2.e-5! default Max horizontal wavenumber !!216 kmin=7.E-6 ! default Max horizontal wavenumber !! 217 217 call getin_p("nonoro_gwd_kmin", kmin) 218 218 write(*,*) "NONORO_GWD_MIX: kmin=", kmin 219 xlaunch=0. 4! default GW luanch altitude controller !!219 xlaunch=0.6 ! default GW luanch altitude controller !! 220 220 call getin_p("nonoro_gwd_xlaunch", xlaunch) 221 221 write(*,*) "NONORO_GWD_MIX: xlaunch=", xlaunch 222 eff= 5.E-3! Diffusion effective factor !!222 eff=0.1 ! Diffusion effective factor !! 223 223 call getin_p("nonoro_gwimixing_eff", eff) 224 224 write(*,*) "NONORO_GWD_MIX: eff=", eff 225 eff1= 1.0! Diffusion effective factor !!225 eff1=0.1 ! Diffusion effective factor !! 226 226 call getin_p("nonoro_gwimixing_eff1", eff1) 227 227 write(*,*) "NONORO_GWD_MIX: eff1=", eff1 -
trunk/LMDZ.MARS/libf/phymars/nonoro_gwd_ran_mod.F90
r2934 r3263 168 168 IF (firstcall) THEN 169 169 write(*,*) "nonoro_gwd_ran: FLott non-oro GW scheme is active!" 170 epflux_max = 7.E-7! Mars' value !!170 epflux_max = 5.E-4 ! Mars' value !! 171 171 call getin_p("nonoro_gwd_epflux_max", epflux_max) 172 172 write(*,*) "nonoro_gwd_ran: epflux_max=", epflux_max 173 sat = 1. ! default gravity waves saturation value !!173 sat = 1.5 ! default gravity waves saturation value !! 174 174 call getin_p("nonoro_gwd_sat", sat) 175 175 write(*,*) "nonoro_gwd_ran: sat=", sat … … 177 177 ! call getin_p("nonoro_gwd_cmax", cmax) 178 178 ! write(*,*) "nonoro_gwd_ran: cmax=", cmax 179 rdiss=0.0 1! default coefficient of dissipation !!179 rdiss=0.07 ! default coefficient of dissipation !! 180 180 call getin_p("nonoro_gwd_rdiss", rdiss) 181 181 write(*,*) "nonoro_gwd_ran: rdiss=", rdiss 182 kmax= 7.E-4 ! default Max horizontal wavenumber !!182 kmax=1.E-4 ! default Max horizontal wavenumber !! 183 183 call getin_p("nonoro_gwd_kmax", kmax) 184 184 write(*,*) "nonoro_gwd_ran: kmax=", kmax 185 kmin= 2.e-5! default Max horizontal wavenumber !!185 kmin=7.E-6 ! default Max horizontal wavenumber !! 186 186 call getin_p("nonoro_gwd_kmin", kmin) 187 187 write(*,*) "nonoro_gwd_ran: kmin=", kmin 188 xlaunch=0. 4! default GW luanch altitude controller !!188 xlaunch=0.6 ! default GW luanch altitude controller !! 189 189 call getin_p("nonoro_gwd_xlaunch", xlaunch) 190 190 write(*,*) "nonoro_gwd_ran: xlaunch=", xlaunch
Note: See TracChangeset
for help on using the changeset viewer.