r1706-r1745
Différences entre les versions r1706 et r1745 de la trunk
------------------------------------------------------------------------ r1706 | fairhead | 2013-01-09 15:25:58 +0100 (mer. 09 janv. 2013) | 9 lignes rlat peut ne pas être défini à ce moment là dans certaines versions de la physique FH ------------------------------------------ rlat might not actually be defined at that moment in some physics versions ------------------------------------------------------------------------ r1711 | emillour | 2013-01-18 11:18:12 +0100 (ven. 18 janv. 2013) | 3 lignes Update of the Ada arch files: add -Bstatic for Netcdf, better options for compilation in debug mode, and FFTW settings. EM ------------------------------------------------------------------------ r1712 | idelkadi | 2013-01-18 15:07:29 +0100 (ven. 18 janv. 2013) | 6 lignes Corrections dans newmicro.F pour completer les modifications de O. Boucher sur ok_ade/ok_aie avec correction des diagnostiques CMIP5 : Rajout d'un nouveau flag ok_cdnc (ok cloud droplet number concentration) Dans le cas sans aérosols, nous avons flag_aerosol=0, ok_cdnc=n, ok_ade=n et ok_aie=n Dans le cas avec aérosols, nous avons flag_aerosol=6, ok_cdnc=y, ok_ade=y et ok_aie=y ------------------------------------------------------------------------ r1713 | fairhead | 2013-01-18 16:02:08 +0100 (ven. 18 janv. 2013) | 7 lignes Corrections pour faire tourner les cas twpice et arm_cu --------------------------- Some corrections for the twpice and arm_cu cases ------------------------------------------------------------------------ r1714 | fairhead | 2013-01-18 19:10:19 +0100 (ven. 18 janv. 2013) | 7 lignes possibilité de ranger la physique en sous-répertoires ---- routines in physics can be stored in subdirectories of the phylmd directory ------------------------------------------------------------------------ r1715 | emillour | 2013-01-21 10:55:58 +0100 (lun. 21 janv. 2013) | 3 lignes Remove debug option "-no-ftz" (too agressive since it makes program stop on an underflow). EM ------------------------------------------------------------------------ r1716 | acozic | 2013-01-22 14:36:30 +0100 (mar. 22 janv. 2013) | 4 lignes Include pres2lev in a module to allow lmdz run without crash in nudge mode on Curie (tgcc). Results not change (test on vargas) ------------------------------------------------------------------------ r1718 | emillour | 2013-01-25 09:30:31 +0100 (ven. 25 janv. 2013) | 5 lignes Modified "arch" file on Ada (using dynamic libraries for NetCDF, you must have export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/smplocal/pub/NetCDF/4.1.3/lib:/smplocal/pub/HDF5/1.8.9/seq/lib in your .bashrc or .bash_login or in your job to run). EM ------------------------------------------------------------------------ r1720 | emillour | 2013-01-25 16:37:56 +0100 (ven. 25 janv. 2013) | 3 lignes Some cleanup around pres2lev: the three dynamical cores now use the module pres2lev_mod.F90 EM ------------------------------------------------------------------------ r1721 | idelkadi | 2013-01-29 12:35:33 +0100 (mar. 29 janv. 2013) | 1 ligne ------------------------------------------------------------------------ r1722 | idelkadi | 2013-01-29 12:43:06 +0100 (mar. 29 janv. 2013) | 1 ligne ------------------------------------------------------------------------ r1723 | idelkadi | 2013-02-04 14:25:36 +0100 (lun. 04 févr. 2013) | 2 lignes Correction dans newmicro.F : initialisation des tableaux (rel et re) ------------------------------------------------------------------------ r1724 | musat | 2013-02-07 15:56:38 +0100 (jeu. 07 févr. 2013) | 7 lignes Ajout coefficient beta (=Evap/Evap potentielle) fonction de la latitude et de la saison (voir these AbdulKhadre Traore). Frederic Hourdin IM ------------------------------------------------------------------------ r1725 | acozic | 2013-02-13 15:31:38 +0100 (mer. 13 févr. 2013) | 6 lignes Remove -ftrapuv option with O2 on dev mode (see the article on intel software network titled "don't optimize when using -ftrapuv for uninitialized variable detection" http://software.intel.com/en-us/articles/dont-optimize-when-using-ftrapuv-for-uninitialized-variable-detection ------------------------------------------------------------------------ r1727 | lguez | 2013-02-27 17:01:14 +0100 (mer. 27 févr. 2013) | 1 ligne Bug fix. Bug from revision 1697. ------------------------------------------------------------------------ r1728 | lguez | 2013-02-28 14:18:24 +0100 (jeu. 28 févr. 2013) | 1 ligne idissip was renamed dissip_period in revision 1502. ------------------------------------------------------------------------ r1729 | emillour | 2013-03-05 08:08:20 +0100 (mar. 05 mars 2013) | 3 lignes Set prod options on Ada to what seems so far OK when one wants trustable results. EM ------------------------------------------------------------------------ r1732 | idelkadi | 2013-03-05 12:16:51 +0100 (mar. 05 mars 2013) | 2 lignes Mise a jour et correction des parametres qui controlent les aerosols dans LMDZ ------------------------------------------------------------------------ r1733 | emillour | 2013-03-27 12:48:20 +0100 (mer. 27 mars 2013) | 3 lignes Cleanup in dyn3dmem; guide_loc_mod.F needs module pres2lev_mod. EM ------------------------------------------------------------------------ r1734 | emillour | 2013-03-28 12:41:27 +0100 (jeu. 28 mars 2013) | 3 lignes Added test to stop if in OpenMP mode and trying to use adjust=y (which is not cleanly implemented); adjust=y should only be used in MPI mode (or in mixed MPI/OpenMP mode with only 1 thread). EM ------------------------------------------------------------------------ r1735 | idelkadi | 2013-03-29 14:21:19 +0100 (ven. 29 mars 2013) | 3 lignes Corrections dans le cas des simulations de sensibilite ou l'on desactive (partout ou seulement dans la couche limite) les effets radiatifs des nuages. Les parametres de controle de ces simulations sont contenus dans le fichier beta_crf.data ------------------------------------------------------------------------ r1736 | idelkadi | 2013-03-29 14:26:42 +0100 (ven. 29 mars 2013) | 2 lignes Parametres de controle pour les simulations ou l'on desactive partout ou seulement dans la PBL les effets radiatifs des nuages. ------------------------------------------------------------------------ r1737 | idelkadi | 2013-03-29 18:58:35 +0100 (ven. 29 mars 2013) | 2 lignes Ajout de la cles logique ok_4xCO2atm controlant le 2e appel au code de transfert radiatif (calcule du forcage radiatif quand la concentration de CO2 est quadriplee) ! ------------------------------------------------------------------------ r1738 | idelkadi | 2013-04-02 11:48:33 +0200 (mar. 02 avril 2013) | 26 lignes Modifications for numerical stability of the boundary layer parameterizations. Concerning yamada4.F : - option with asymptotic mixing length l0 imposed (iflag_pbl=8 and 9) - option with a new temporal scheme (iflag_pbl=10 and 11) - Correction for very stable PBLs (iflag_pbl=10 and 11) iflag_pbl=8 converges numerically with NPv3.1 iflag_pbl=11 -> now starts with NP from start files created by ce0l -> the model can run with longer time-steps. Concerning thermals : Introduction of an implicit computation of vertical advection in the environment of thermal plumes in thermcell_dq impl = 0 : explicit, 1 : implicit, -1 : old version controled by iflag_thermals = 15, 16 run with impl=-1 : numerical convergence with NPv3 17, 18 run with impl=1 : more stable 15 and 17 correspond to the activation of the stratocumulus "bidouille" Modified routines (phylmd/): calltherm.F90 : for managing the various options of thermcell_dq coef_diff_turb_mod.F90 : yamada4 called for iflag_pbl<= 18 instead of 11 physiq.F : desactivation of the vertical diffusion of TKE for iflag_pbl=10 thermcellV0_main.F90 : calling thermcell_dq with implicit scheme thermcell_dq.F90 : thermcell_dq with optional explicit/implicit scheme thermcell_main.F90 : various option for vertical transport by thermals yamada4.F : Yamada scheme with new options ------------------------------------------------------------------------ r1739 | idelkadi | 2013-04-02 11:50:11 +0200 (mar. 02 avril 2013) | 2 lignes correction in the call of iniphysiq.F ------------------------------------------------------------------------ r1740 | lguez | 2013-04-02 15:46:34 +0200 (mar. 02 avril 2013) | 9 lignes Fixing bug from revision 1539 (see also revision 1604). Allocatable arrays "tabijgcm", "longcm", "latgcm", "igcm", "jgcm" cannot be arguments of "phys_output_open" if they have not been allocated. Allocate them with zero size when iflag_con < 3. Replaced non-ASCII characters in comments by ASCII sequences. There are problems with non-ASCII characters, see for example line 2238: some information is lost here. ------------------------------------------------------------------------ r1741 | lguez | 2013-04-05 12:55:51 +0200 (ven. 05 avril 2013) | 1 ligne Option mcmodel needs to be specified at compile-time, not link-time. ------------------------------------------------------------------------ r1742 | idelkadi | 2013-04-05 13:49:35 +0200 (ven. 05 avril 2013) | 15 lignes 1- Inclusion des developpements de la these de Romain Pilon sur le lessivage des aerosols : a/ par les pluies convectives (modifs cv30_routines et cv3_routines pour sortir les champs nécessaires au calcul off-line ; modif cvltr) b/ par les pluies stratiformes (modifs phytrac et introduction lsc_scav). 2- Choix entre plusieurs schemas pour les pluies stratiformes, commande par iflag_lscav. 3- Quelques corrections dans la convection "Nouvelle Physique" pour assurer la conservation des traceurs (cv3p1_mixing et cva_driver) (travail de Robin Locatelli). ------------------------------------------------------------------------ r1744 | emillour | 2013-04-09 08:31:40 +0200 (mar. 09 avril 2013) | 3 lignes Fix to avoid dividing by zero. JYG ------------------------------------------------------------------------ r1745 | idelkadi | 2013-04-11 15:51:13 +0200 (jeu. 11 avril 2013) | 2 lignes Correction de bug (introduit depuis la version 1742) ! ------------------------------------------------------------------------