- Timestamp:
- Oct 19, 2023, 4:02:57 PM (8 months ago)
- Location:
- LMDZ6/branches/LMDZ_ECRad
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ_ECRad
- Property svn:mergeinfo changed
-
LMDZ6/branches/LMDZ_ECRad/libf/phylmd/dyn1d/old_lmdz1d.F90
r4482 r4727 13 13 ftsol, beta_aridity, pbl_tke, pctsrf, radsol, rain_fall, snow_fall, ratqs, & 14 14 rnebcon, rugoro, sig1, w01, solaire_etat0, sollw, sollwdown, & 15 solsw, solswfdiff, t_ancien, q_ancien, u_ancien, v_ancien, &15 solsw, solswfdiff, t_ancien, q_ancien, u_ancien, v_ancien, rneb_ancien, & 16 16 wake_delta_pbl_TKE, delta_tsurf, wake_fip, wake_pe, & 17 17 wake_deltaq, wake_deltat, wake_s, wake_dens, & … … 47 47 48 48 implicit none 49 #include"dimensions.h"50 #include"YOMCST.h"51 !! #include"control.h"52 #include"clesphys.h"53 #include"dimsoil.h"54 ! #include"indicesol.h"55 56 #include"compar1d.h"57 #include"flux_arp.h"58 #include"date_cas.h"59 #include"tsoilnudge.h"60 #include"fcg_gcssold.h"61 !!! #include"fbforcing.h"62 #include"compbl.h"49 INCLUDE "dimensions.h" 50 INCLUDE "YOMCST.h" 51 !! INCLUDE "control.h" 52 INCLUDE "clesphys.h" 53 INCLUDE "dimsoil.h" 54 ! INCLUDE "indicesol.h" 55 56 INCLUDE "compar1d.h" 57 INCLUDE "flux_arp.h" 58 INCLUDE "date_cas.h" 59 INCLUDE "tsoilnudge.h" 60 INCLUDE "fcg_gcssold.h" 61 !!! INCLUDE "fbforcing.h" 62 INCLUDE "compbl.h" 63 63 64 64 !===================================================================== … … 163 163 !===================================================================== 164 164 ! 165 #include"old_1D_decl_cases.h"165 INCLUDE "old_1D_decl_cases.h" 166 166 ! 167 167 !--------------------------------------------------------------------- … … 721 721 !===================================================================== 722 722 723 #include"old_1D_read_forc_cases.h"723 INCLUDE "old_1D_read_forc_cases.h" 724 724 725 725 if (forcing_GCM2SCM) then … … 920 920 u_ancien(1,:)=u(:) 921 921 v_ancien(1,:)=v(:) 922 rneb_ancien(1,:)=0. 922 923 923 924 u10m=0. … … 945 946 !------------------------------------------------------------------------ 946 947 !Al1 =============== restart option ========================== 948 iflag_physiq=0 949 call getin('iflag_physiq',iflag_physiq) 950 947 951 if (.not.restart) then 948 952 iflag_pbl = 5 … … 1065 1069 !--------------------------------------------------------------------- 1066 1070 1067 #include"old_1D_interp_cases.h"1071 INCLUDE "old_1D_interp_cases.h" 1068 1072 1069 1073 if (forcing_GCM2SCM) then … … 1248 1252 !! Increment state variables 1249 1253 !!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1250 print*,'OLDLMDZ1D AANT'1251 1254 IF (flag_inhib_forcing == 0) then ! if tendency of forcings should be added 1252 print*,'OLDLMDZ1D ARES' , forcing_sandu1253 1255 1254 1256 ! pour les cas sandu et astex, on reclacule u,v,q,temp et teta dans 1D_nudge_sandu_astex.h 1255 1257 ! au dessus de 700hpa, on relaxe vers les profils initiaux 1256 1258 if (forcing_sandu .OR. forcing_astex) then 1257 #include"1D_nudge_sandu_astex.h"1259 INCLUDE "1D_nudge_sandu_astex.h" 1258 1260 else 1259 1261 u(1:mxcalc)=u(1:mxcalc) + timestep*( & … … 1360 1362 END SUBROUTINE old_lmdz1d 1361 1363 1362 #include"old_1DUTILS_read_interp.h"1364 INCLUDE "old_1DUTILS_read_interp.h"
Note: See TracChangeset
for help on using the changeset viewer.