r2664-2719
Commissions entre r2664 et r2719
------------------------------------------------------------------------ r2719 | fhourdin | 2016-11-29 22:56:32 +0100 (Tue, 29 Nov 2016) | 3 lines Correction d'une commission du jour ------------------------------------------------------------------------ r2718 | fhourdin | 2016-11-29 16:03:12 +0100 (Tue, 29 Nov 2016) | 3 lines Correction de bug : (:) -> (1:knon) ou (1:klon) suivant les tableaux ------------------------------------------------------------------------ r2717 | idelkadi | 2016-11-29 11:12:01 +0100 (Tue, 29 Nov 2016) | 4 lines Mise a jour du simulateur COSP (suite comission svn2713). Ajout de nouveaux diagnostiques pour le simulateur MODIS. ------------------------------------------------------------------------ r2716 | fhourdin | 2016-11-28 23:01:20 +0100 (Mon, 28 Nov 2016) | 4 lines Inclusion du cas arm_cu2, avec les nouveaux formats de forçage 1D (Marie-Pierre Lefebvre) ------------------------------------------------------------------------ r2715 | oboucher | 2016-11-28 16:02:59 +0100 (Mon, 28 Nov 2016) | 4 lines Fixing a small glitch in my StratAer module p_tropopause was used but not defined... now it is diagnosed but not used ! ------------------------------------------------------------------------ r2714 | fhourdin | 2016-11-28 10:17:30 +0100 (Mon, 28 Nov 2016) | 4 lines Nettoyage des controles de la conservation d'energie dans physiq_mod avant d'en reintroduire dans add_phys_tend ------------------------------------------------------------------------ r2713 | idelkadi | 2016-11-24 16:02:04 +0100 (Thu, 24 Nov 2016) | 6 lines Mise a jour du simulateur COSP. Passage de la version 1.4.0 a la version 1.4.1 (Version suggeree pour CFMIP3/CMIP6) ------------------------------------------------------------------------ r2712 | oboucher | 2016-11-24 14:29:48 +0100 (Thu, 24 Nov 2016) | 2 lines correcting a typo ------------------------------------------------------------------------ r2711 | oboucher | 2016-11-24 14:16:50 +0100 (Thu, 24 Nov 2016) | 2 lines Adding diagns in DefLists for dry deposition of standard tracers ------------------------------------------------------------------------ r2710 | fairhead | 2016-11-23 14:48:13 +0100 (Wed, 23 Nov 2016) | 3 lines Initialising an output variable LF ------------------------------------------------------------------------ r2709 | fairhead | 2016-11-22 10:05:03 +0100 (Tue, 22 Nov 2016) | 4 lines knon/klon does not seem to agree with the WHERE construct and crashes MPI parallelisation. LF ------------------------------------------------------------------------ r2708 | lguez | 2016-11-21 18:52:44 +0100 (Mon, 21 Nov 2016) | 1 line Clean-up. ------------------------------------------------------------------------ r2707 | jyg | 2016-11-21 17:44:17 +0100 (Mon, 21 Nov 2016) | 5 lines New input parameter: nbapp_cv = number of calls to convection (and wake) routines per day. If =0, call at every physic time step. ------------------------------------------------------------------------ r2706 | fhourdin | 2016-11-21 00:36:31 +0100 (Mon, 21 Nov 2016) | 3 lines Complement a la modification precedente ------------------------------------------------------------------------ r2705 | fhourdin | 2016-11-20 22:54:34 +0100 (Sun, 20 Nov 2016) | 5 lines Extraction du calcul de la reevaporation dans un sous programme. Ajout des tendances par add_phys_tend. Travail preparatoire a la conservation de l'energie. ------------------------------------------------------------------------ r2704 | oboucher | 2016-11-20 14:15:32 +0100 (Sun, 20 Nov 2016) | 6 lines This revision concerns the StratAer module and should not impact the rest of LMDz Bug correction in interp_sulf_input.F90 Update of miecalc_aer.F90 and traccoag_mod.F90 Phytrac tracers are now dealt with in XIOS through the Fortran interface with minimal input in the xml Making tracer groups in DefLists for StratAer ------------------------------------------------------------------------ r2703 | musat | 2016-11-17 11:25:51 +0100 (Thu, 17 Nov 2016) | 3 lines Ajout iflag_oldbug_fisrtilp pour tester l'ancien bug sur fisrtilp Par defaut iflag_oldbug_fisrtilp=0 (sans bug) ------------------------------------------------------------------------ r2702 | oboucher | 2016-11-14 18:15:27 +0100 (Mon, 14 Nov 2016) | 3 lines Adding one more test for StratAer on NSW Cleaning up the routine ------------------------------------------------------------------------ r2701 | oboucher | 2016-11-14 14:37:01 +0100 (Mon, 14 Nov 2016) | 2 lines Adding a compatibility test on StratAer and RRTM ------------------------------------------------------------------------ r2700 | oboucher | 2016-11-13 14:47:19 +0100 (Sun, 13 Nov 2016) | 2 lines Removing a USE that is there twice. ------------------------------------------------------------------------ r2699 | oboucher | 2016-11-07 22:23:46 +0100 (Mon, 07 Nov 2016) | 2 lines Fixing a small bug on the vertical discretization of the source term and removing a useless USE module ------------------------------------------------------------------------ r2698 | emillour | 2016-11-03 11:01:24 +0100 (Thu, 03 Nov 2016) | 3 lines Fix closing angular brackets (missing '/') for variables added in rev 2690 (StratAer) in file field_def_lmdz.xml. EM ------------------------------------------------------------------------ r2697 | oboucher | 2016-11-02 22:45:49 +0100 (Wed, 02 Nov 2016) | 2 lines Correcting declaration of ZUE and ZUE2 and one vector calculation ------------------------------------------------------------------------ r2696 | fhourdin | 2016-11-02 17:48:03 +0100 (Wed, 02 Nov 2016) | 3 lines Correction pour option iflag_cloudth_vert=1 ------------------------------------------------------------------------ r2695 | oboucher | 2016-11-01 11:19:45 +0100 (Tue, 01 Nov 2016) | 4 lines Removing useless global variables Interpolation only done once a month Changing test orders in implicit coagulation routine as some compilers didn't like it ------------------------------------------------------------------------ r2694 | oboucher | 2016-11-01 10:32:08 +0100 (Tue, 01 Nov 2016) | 2 lines Cosmetic changes ------------------------------------------------------------------------ r2693 | oboucher | 2016-11-01 10:08:00 +0100 (Tue, 01 Nov 2016) | 2 lines Cosmetic changes ------------------------------------------------------------------------ r2692 | oboucher | 2016-11-01 08:41:01 +0100 (Tue, 01 Nov 2016) | 3 lines Adding a call to stratosphere_mask in the case of StratAer. A lot of cosmetic changes on if/endif do/enddo and calls ------------------------------------------------------------------------ r2691 | oboucher | 2016-10-30 16:59:27 +0100 (Sun, 30 Oct 2016) | 2 lines Cleaning up the routine. ------------------------------------------------------------------------ r2690 | oboucher | 2016-10-30 16:35:25 +0100 (Sun, 30 Oct 2016) | 6 lines Adding a module for stratospheric aerosols with a bin scheme. The module gets activated with -strataer true compiling option. May not quite work yet, more testing needed, but should not affect the rest of LMDz as everything is under a CPP_StratAer key. ------------------------------------------------------------------------ r2686 | musat | 2016-10-27 10:16:30 +0200 (Thu, 27 Oct 2016) | 14 lines Go back to the 2016' summer versions of cloudth.F90 for the 6.0.6. tuning. Replace cloudth.F90 by a module containing two versions of cloudth.F90 and cloudth_vert.F90 routines. - cloudth.F90 and cloudth_vert.F90 correspond to summer of 2016. - cloudth_v3.F90 and cloudth_vert_v3.F90 correspond to autumn 2016. Note that the older versions are called if iflag_cloudth_vert=2 and the newer versions are called if iflag_cloudth_vert=3. This can be usefull if we want to make sensitivity tests to the newer versions without recompiling the code. ------------------------------------------------------------------------ r2684 | acozic | 2016-10-26 09:03:25 +0200 (Wed, 26 Oct 2016) | 2 lines Modification to allow read_climoz=1 or 2 when we run a configuration with INCA (LMDZORINCA) ------------------------------------------------------------------------ r2683 | fhourdin | 2016-10-24 18:46:30 +0200 (Mon, 24 Oct 2016) | 3 lines Corrections pour le cas Dice (Marie-Pierre Lefebvre) ------------------------------------------------------------------------ r2681 | fhourdin | 2016-10-21 20:00:35 +0200 (Fri, 21 Oct 2016) | 3 lines Rustine sur la rustine ------------------------------------------------------------------------ r2680 | fhourdin | 2016-10-21 19:58:08 +0200 (Fri, 21 Oct 2016) | 4 lines Rustine sur ocean_albedo pour le 1D Correction sur la version conservative de Mellor et Yamada ------------------------------------------------------------------------ r2679 | oboucher | 2016-10-21 16:50:43 +0200 (Fri, 21 Oct 2016) | 2 lines Dealing with initialisation of swaero_diag in the case of XIOS outputs. ------------------------------------------------------------------------ r2678 | oboucher | 2016-10-21 16:50:16 +0200 (Fri, 21 Oct 2016) | 3 lines Decreasing default priority of aerosol radiative diagnostics becaise of their computational cost. ------------------------------------------------------------------------ r2677 | oboucher | 2016-10-21 13:52:36 +0200 (Fri, 21 Oct 2016) | 3 lines Reorganization of ocean_albedo.F90 calculation to speed up calculations. Should be byte comparable. And speed up the routine by about 25-30%. ------------------------------------------------------------------------ r2674 | fairhead | 2016-10-19 14:15:05 +0200 (Wed, 19 Oct 2016) | 2 lines Once again, output variables were not defined in the XIOS xml files ------------------------------------------------------------------------ r2673 | lguez | 2016-10-18 15:30:27 +0200 (Tue, 18 Oct 2016) | 8 lines start_time was never set by the program ce0l. So there was a NaN in variable controle of start.nc. This led to an error in gcm, in debug mode, at line 274: IF (start_time /= starttime) then when reading from this start file. ------------------------------------------------------------------------ r2672 | fhourdin | 2016-10-17 09:47:47 +0200 (Mon, 17 Oct 2016) | 3 lines Introduction du cas GABLS4 par Etienne Vignon ------------------------------------------------------------------------ r2671 | jyg | 2016-10-16 18:10:59 +0200 (Sun, 16 Oct 2016) | 7 lines Bug fix in cv3_routine.F90 (cv3_unsat could create a precipitating downdraught when convection was off) and in wake.F90 and calwake.F90 (some array dimensions were incompatible and some initializations were missing) ------------------------------------------------------------------------ r2670 | oboucher | 2016-10-16 11:17:32 +0200 (Sun, 16 Oct 2016) | 5 lines adding new diagnostics for evap/rain/snow weighted by surface types this parallels what was done for wbilo (net flux) new diagnostics are wevap_??? wrain_??? wsnow_??? where ??? is ter, oce, lic or sic. ------------------------------------------------------------------------ r2668 | fhourdin | 2016-10-14 13:21:18 +0200 (Fri, 14 Oct 2016) | 5 lines On mez la hauteur des pics montagneux à 0 par défaut dans le 1D pour éviter d'activer sans le savoir les paramétrisation de de vortex stretching par le relief ... ------------------------------------------------------------------------ r2667 | fhourdin | 2016-10-13 11:41:08 +0200 (Thu, 13 Oct 2016) | 3 lines Suite de la correction precedente ------------------------------------------------------------------------ r2666 | fhourdin | 2016-10-13 10:30:32 +0200 (Thu, 13 Oct 2016) | 3 lines Correction pour compilation gfortran ------------------------------------------------------------------------ r2665 | dcugnet | 2016-10-12 14:53:20 +0200 (Wed, 12 Oct 2016) | 17 lines * A (re)startphy.nc file (standard name: "startphy0.nc") can be read by ce0l to get land mask, so mask can be defined (in decreasing priority order) from: 1) "o2a.nc file" if this file is found 2) "startphy0.nc" if this file is found 3) "Relief.nc" otherwise * Sub-cell scales parameters for orographic gravity waves can be read from file "oro_params.nc" if the configuration key "read_orop" is TRUE. The effect is to bypass the "grid_noro" routine in ce0l, so that any pre-defined mask (from o2a.nc or startphy0.nc) is then overwritten. * The gcm stops if the "limit.nc" records number differs from the current year number of days. A warning is issued in case the gcm calendar does not match the time axis attribute "calendar" (if available) from the "limit.nc" file. This attribute is now added to the "limit.nc" time axis. * Few simplifications in grid_noro * Few parameters changes in acama_gwd and flott_gwd. * Variable d_u can be saved in the outputs. ------------------------------------------------------------------------ r2664 | fhourdin | 2016-10-12 14:26:14 +0200 (Wed, 12 Oct 2016) | 3 lines Gros bug petite modif "min" -> "max" ------------------------------------------------------------------------