# # ChangeLog for LMDZ6 # # Generated by Trac 1.2 # Nov 25, 2024, 9:52:22 AM Sat, 12 Dec 2020 12:54:58 GMT oboucher [3788] * LMDZ6/trunk/libf/phylmd/cpl_mod.F90 (modified) Ajout d'un print pour un nouveau flag Wed, 25 Nov 2020 15:42:11 GMT Ehouarn Millour [3787] * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) Only output RHL and RHI when it makes sense and they are defined. EM Wed, 25 Nov 2020 09:29:26 GMT asima [3786] * LMDZ6/trunk/libf/phylmd/Dust/dustemission_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/Dust/lsc_scav_spl.F90 (modified) * LMDZ6/trunk/libf/phylmd/Dust/phys_output_write_spl_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/Dust/phytracr_spl_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/Dust/read_dust.F (modified) * LMDZ6/trunk/libf/phylmd/Dust/read_newemissions.F (modified) * LMDZ6/trunk/libf/phylmd/Dust/spla_output_write.h (modified) Makes LMDZ-SPLA work again. Minimal - but not minor - modifications ... Mon, 09 Nov 2020 14:09:22 GMT evignon [3784] * LMDZ6/trunk/libf/phylmd/ocean_forced_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/yamada4.F90 (modified) correction v3783 pour convergence et compilation ancienne physique, ... Wed, 04 Nov 2020 15:49:54 GMT fhourdin [3782] * LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/dyn1d/1DUTILS.h (modified) * LMDZ6/branches/IPSLCM6.0.15/libf/phylmd/dyn1d/lmdz1d.F90 (modified) Modification cosmetique pour tourner en 1D sur des gfortran récents. Mon, 26 Oct 2020 09:33:06 GMT evignon [3781] * LMDZ6/trunk/libf/phylmd/dyn1d/1D_decl_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_read_forc_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_lmdz1d.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/scm.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90 (modified) Initialisation de la TKE pour les cas 1D (important pour GABLS1), Etienne Thu, 22 Oct 2020 12:50:18 GMT evignon [3780] * LMDZ6/trunk/libf/phylmd/calbeta.F90 (modified) * LMDZ6/trunk/libf/phylmd/change_srf_frac_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_decl_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_read_forc_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_1D_decl_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_1D_read_forc_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_lmdz1d.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/scm.F90 (modified) * LMDZ6/trunk/libf/phylmd/flux_arp.h (modified) * LMDZ6/trunk/libf/phylmd/ocean_forced_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/ocean_slab_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/surf_landice_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/yamada4.F90 (modified) Premiere comission Etienne: changements pour le 1D (forcage en Ts au ... Thu, 22 Oct 2020 12:17:40 GMT asima [3779] * LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) Code cleaning : cld*jn are removed as variables, because they only ... Thu, 22 Oct 2020 11:36:13 GMT Laurent Fairhead [3778] * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) Problem with previous commit Thu, 22 Oct 2020 08:37:13 GMT lmdz-user [3777] * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) Moved the opening and reading of the physics restart file before the ... Mon, 19 Oct 2020 11:24:19 GMT asima [3776] * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) Preparing physiq_mod.def for LMDZ-SPLA update. Also, section "USE" ... Sun, 18 Oct 2020 18:42:43 GMT oboucher [3775] * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) Adding the units for uq, vq, ue, ve, uwat, vwat in the history files. Thu, 01 Oct 2020 15:25:34 GMT lguez [3774] * LMDZ6/trunk/libf/phylmd/hbtm_mod.F90 (moved) * LMDZ6/trunk/libf/phylmd/pbl_surface_mod.F90 (modified) Bug fix: encapsulate hbtm in a module Fixes bug introduced in ... Thu, 01 Oct 2020 12:13:10 GMT asima [3773] * LMDZ6/trunk/libf/dynphy_lonlat/phylmd/etat0phys_netcdf.F90 (modified) Correction initialisation of solswfdiff (missing default value was ... Wed, 30 Sep 2020 15:26:16 GMT lguez [3772] * LMDZ6/trunk/libf/phylmd/hbtm.F90 (modified) * LMDZ6/trunk/libf/phylmd/pbl_surface_mod.F90 (modified) Bug fix: initialize therm in hbtm ytherm mixed values of different ... Wed, 30 Sep 2020 15:02:50 GMT lguez [3771] * LMDZ6/trunk/libf/dynphy_lonlat/phylmd/etat0phys_netcdf.F90 (modified) Bug fix: initial value of surface humidity Rename qsolsrf to qsurf ... Thu, 24 Sep 2020 15:21:21 GMT asima [3770] * LMDZ6/trunk/libf/phylmd/Dust/splaeropt_6bands_rrtm.F90 (modified) Update variable name : absvisaer --> abs550aer Tue, 21 Jul 2020 15:46:04 GMT adurocher [3769] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_mod.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/xios_interface.F90 (modified) Fixed missing xios function in interface Tue, 21 Jul 2020 09:08:53 GMT adurocher [3768] * LMDZ6/branches/Optimisation_LMDZ/DefLists/context_lmdz.xml (modified) * LMDZ6/branches/Optimisation_LMDZ/DefLists/context_lmdz_sans_cosp.xml (modified) * LMDZ6/branches/Optimisation_LMDZ/DefLists/field_def_lmdz.xml (modified) * LMDZ6/branches/Optimisation_LMDZ/DefLists/var_def_lmdz.xml (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_mod.f90 (modified) Offload post-processing to XIOS use expressions in .xml files to ... Sun, 19 Jul 2020 15:25:06 GMT lguez [3767] * LMDZ6/branches/Ocean_skin/libf/phylmd/cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/oasis.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/ocean_cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyetat0.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyredem.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_state_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) Store `delta_sal` instead of `s_int` Revision analoguous to ... Fri, 17 Jul 2020 16:24:14 GMT lguez [3766] * LMDZ6/branches/Ocean_skin/libf/phylmd/phyetat0.F90 (modified) Bug fix: read before `close_startphy` Bug fix: in procedure ... Wed, 15 Jul 2020 20:14:37 GMT adurocher [3765] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/conf_phys_m.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cva_driver.F90 (modified) Use `cvl_comp_threshold` to control whether to use compression or not ... Wed, 15 Jul 2020 20:14:37 GMT adurocher [3764] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) Removed some timers in cv3a_driver Wed, 15 Jul 2020 20:14:36 GMT adurocher [3763] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3_routines.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) Remove useless zero-initializations Wed, 15 Jul 2020 20:14:35 GMT adurocher [3762] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) Added a path to execute cv3a_driver without compression at all + ... Wed, 15 Jul 2020 20:14:35 GMT adurocher [3761] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) Moved compressed part of cv3a_driver to separate subroutine Wed, 15 Jul 2020 20:14:34 GMT adurocher [3760] * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/profiling_physic.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_compress.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) Use blocks to allocate compressed arrays to the right size Wed, 15 Jul 2020 20:14:34 GMT adurocher [3759] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3_routines.F90 (modified) Fixed array size in `cv3_tracer` to match compressed arrays Wed, 15 Jul 2020 20:14:33 GMT adurocher [3758] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_compress.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cva_driver.F90 (modified) Refactoring and cleaning cv3a_driver Wed, 15 Jul 2020 20:14:33 GMT adurocher [3757] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_driver.f90 (copied) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cva_driver.F90 (modified) Create separate subroutines for cv3a_driver and cv4a_driver Fri, 10 Jul 2020 21:50:17 GMT oboucher [3756] * LMDZ6/trunk/DefLists/field_def_lmdz.xml (modified) * LMDZ6/trunk/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phyetat0.F90 (modified) * LMDZ6/trunk/libf/phylmd/phyredem.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/radlwsw_m.F90 (modified) The fraction of SW down radiation that is diffuse is extracted from ... Fri, 10 Jul 2020 16:16:52 GMT adurocher [3755] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/iophy.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_preprocess.F90 (modified) Fixed compilation error without RRTM or without XIOS Wed, 08 Jul 2020 17:49:08 GMT adurocher [3754] * LMDZ6/branches/Optimisation_LMDZ/libf/misc/wxios.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/iophy_xios.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_interface_mod.F90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_mod.f90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_preprocess.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/xios_interface.F90 (added) Fix conditional compilation to compile without XIOS Wed, 08 Jul 2020 17:49:08 GMT adurocher [3753] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/iophy_xios.f90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_var_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_mod.f90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/phys_output_write_xios_preprocess.F90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/physiq_mod.F90 (modified) Refactoring IOs : added new phys_output_write_xios with XIOS only ... Wed, 08 Jul 2020 17:49:07 GMT adurocher [3752] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/iophy.F90 (modified) Check if field is active before gather (static check) Check is ... Wed, 08 Jul 2020 17:49:06 GMT adurocher [3751] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/iophy.F90 (modified) Check if field is active before omp_gather (dynamic check) At each ... Wed, 08 Jul 2020 17:49:06 GMT adurocher [3750] * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/mod_phys_lmdz_omp_transfert.F90 (modified) Optimize gather_omp_r* Wed, 08 Jul 2020 17:49:06 GMT adurocher [3749] * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/ioipsl_getin_p_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/profiling_physic.F90 (modified) Added getin parameter to enable/disable profiling Sun, 05 Jul 2020 12:48:27 GMT oboucher [3748] * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) Correcting initialisation of missing_val for the computation of ... Thu, 02 Jul 2020 14:58:11 GMT lguez [3747] * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) Bug fix: revert revision [3601] Bug fix: revert revision [3601]. ... Thu, 02 Jul 2020 08:04:09 GMT adurocher [3746] * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/profiling_physic.F90 (modified) Fixed undefined reference to omp_get_team_size in physics timers Wed, 01 Jul 2020 16:57:48 GMT lguez [3744] * LMDZ6/branches/Ocean_skin/libf/phylmd/cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/oasis.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/ocean_cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyetat0.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyredem.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_state_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) Store `delta_sst` instead of `sst_nff` Store as a state variable ... Tue, 30 Jun 2020 19:27:37 GMT oboucher [3742] * LMDZ6/trunk/DefLists/CMIP6_ping_atmos.xml (modified) adding some VolMIP diagnotics which can be activated manually by ... Tue, 30 Jun 2020 19:17:30 GMT oboucher [3741] * LMDZ6/branches/IPSLCM6.0.15/DefLists/CMIP6_ping_atmos.xml (modified) correcting some mistakes in some VolMIP diagnostics Tue, 30 Jun 2020 19:14:36 GMT lguez [3740] * LMDZ6/branches/Ocean_skin/libf/phylmd/cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/oasis.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/ocean_cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyetat0.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phyredem.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_state_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) Send delta temperature to the ocean The grid of Nemo is finer than ... Tue, 30 Jun 2020 15:55:11 GMT adurocher [3739] * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict/dict_mod.f90.h (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_int_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_logical_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_real_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/profiling_physic.F90 (modified) Fixed dict_mod for GCC 4.8 Tue, 30 Jun 2020 13:08:23 GMT adurocher [3738] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_compress.f90 (modified) Fixed missing contiguous in cv3a_compress.f90 Wed, 24 Jun 2020 16:27:40 GMT idelkadi [3734] * LMDZ6/branches/LMDZ-COSP/DefLists/context_lmdz.xml (modified) * LMDZ6/branches/LMDZ-COSP/DefLists/field_def_lmdz.xml (modified) * LMDZ6/branches/LMDZ-COSP/DefLists/file_def_histday_lmdz.xml (modified) * LMDZ6/branches/LMDZ-COSP/DefLists/file_def_histmth_lmdz.xml (modified) Updating xml file in order to run simulations with Cospv2 by default ... Tue, 23 Jun 2020 16:54:57 GMT idelkadi [3732] * LMDZ6/trunk/DefLists/field_def_cosp1.xml (modified) * LMDZ6/trunk/DefLists/file_def_histdayCOSP_lmdz.xml (modified) * LMDZ6/trunk/DefLists/file_def_histhfCOSP_lmdz.xml (modified) * LMDZ6/trunk/DefLists/file_def_histmthCOSP_lmdz.xml (modified) Debugging COSP for simulators Calipso, Parasol, Cloudsat Tue, 23 Jun 2020 08:06:14 GMT idelkadi [3731] * LMDZ6/trunk/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90 (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Tue, 23 Jun 2020 07:51:01 GMT idelkadi [3730] * LMDZ6/branches/LMDZ-COSP/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90 (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 10:33:20 GMT idelkadi [3729] * LMDZ6/trunk/DefLists/field_def_cospv2.xml (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 10:32:48 GMT idelkadi [3728] * LMDZ6/branches/LMDZ-COSP/DefLists/field_def_cospv2.xml (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 09:33:54 GMT idelkadi [3727] * LMDZ6/branches/LMDZ-COSP/libf/phylmd/physiq_mod.F90 (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 09:31:16 GMT idelkadi [3726] * LMDZ6/trunk/libf/phylmd/physiq_mod.F90 (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 09:20:36 GMT Laurent Fairhead [3725] * LMDZ6/branches/LMDZ-tracers (copied) Creation of devel branch for tracers Thu, 18 Jun 2020 08:46:12 GMT idelkadi [3724] * LMDZ6/branches/LMDZ-COSP (copied) Creation of a branch for the development of COSP Thu, 18 Jun 2020 08:44:07 GMT idelkadi [3723] * LMDZ6/trunk/libf/phylmd/cospv2/cosp_config.F90 (modified) * LMDZ6/trunk/libf/phylmd/cospv2/cosp_utils.F90 (modified) * LMDZ6/trunk/libf/phylmd/cospv2/lmdz_cosp_interface.F90 (modified) * LMDZ6/trunk/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90 (modified) Debugging COSP v2 for simulators Calipso, Parasol, Cloudsat Thu, 18 Jun 2020 08:42:32 GMT idelkadi [3722] * LMDZ6/trunk/DefLists/file_def_histdayCOSPv2_lmdz.xml (modified) * LMDZ6/trunk/DefLists/file_def_histhfCOSPv2_lmdz.xml (modified) * LMDZ6/trunk/DefLists/file_def_histmthCOSPv2_lmdz.xml (modified) Debugging COSP v2 for simulators Calipso, Parasol, Coudsat Tue, 16 Jun 2020 09:29:08 GMT acaubel [3721] * LMDZ6/trunk/DefLists/context_lmdz.xml (modified) * LMDZ6/trunk/DefLists/context_lmdz_sans_cosp.xml (modified) Removed axis definition of spectband and axis_lat which were written ... Fri, 12 Jun 2020 22:23:29 GMT lguez [3720] * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) Output bulk sea surface salinity Output bulk sea surface salinity ... Fri, 12 Jun 2020 19:31:02 GMT lguez [3719] * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) Change name and meaning of `t_int` to `sst_nff` Rename variable ... Thu, 11 Jun 2020 09:09:44 GMT adurocher [3717] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : VLAs removed from block construct (intel 19 bug) ... Thu, 11 Jun 2020 09:09:43 GMT adurocher [3716] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : modify loops to vectorize math calls Some local ... Thu, 11 Jun 2020 09:09:43 GMT adurocher [3715] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : change array temporaries into scalars with ... Thu, 11 Jun 2020 09:09:42 GMT adurocher [3714] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : Removed lwork Thu, 11 Jun 2020 09:09:42 GMT adurocher [3713] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : swap loops in first part of function Thu, 11 Jun 2020 09:09:41 GMT adurocher [3712] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : swap loops ij and i Thu, 11 Jun 2020 09:09:41 GMT adurocher [3711] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : merge some loops Thu, 11 Jun 2020 09:09:40 GMT adurocher [3710] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (modified) cv3p_mixing_new : swapped loops ij and j Thu, 11 Jun 2020 09:09:40 GMT adurocher [3709] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.F90 (deleted) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3p_mixing.f90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cva_driver.F90 (modified) Add cv3p_mixing_new for optimization Thu, 11 Jun 2020 09:09:39 GMT adurocher [3708] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3_routines.F90 (modified) Optimization in cv3_tracer Thu, 11 Jun 2020 09:09:39 GMT adurocher [3707] * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_compress.f90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_compress_old.F90 (moved) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cv3a_uncompress.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cva_driver.F90 (modified) New generic implementation for compression Thu, 11 Jun 2020 09:09:38 GMT adurocher [3706] * LMDZ6/branches/Optimisation_LMDZ/bld.cfg (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/mod_phys_lmdz_mpi_transfert.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phy_common/profiling_physic.F90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/physiq_mod.F90 (modified) Added timers for physiq and display physic profiling Thu, 11 Jun 2020 09:09:37 GMT adurocher [3705] * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict/LICENSE (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict/README.md (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict/dict_mod.f90.h (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict/sample.f90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_int_mod.F90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_logical_mod.F90 (added) * LMDZ6/branches/Optimisation_LMDZ/libf/misc/dict_real_mod.F90 (added) Added new hashtable module Thu, 11 Jun 2020 09:09:36 GMT adurocher [3704] * LMDZ6/branches/Optimisation_LMDZ/build_gcm (modified) * LMDZ6/branches/Optimisation_LMDZ/makelmdz_fcm (modified) Fixed compilation script : return non-zero on error, delete lock file Thu, 11 Jun 2020 09:01:18 GMT adurocher [3703] * LMDZ6/branches/Optimisation_LMDZ/libf/dyn3dmem/gcm.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/dyn3dmem/vlsplt_loc.F (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/dynphy_lonlat/phylmd/iniphysiq_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cosp/dsd.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/cosp/radar_simulator.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/mo_simple_plumes.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/o3_chem_m.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/readaerosol_mod.F90 (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/rrtm/abor1.intfb.h (modified) * LMDZ6/branches/Optimisation_LMDZ/libf/phylmd/rrtm/tpm_fft.F90 (modified) Fixed compilation errors - Fixed some OpenMP syntax errors for ... Mon, 08 Jun 2020 16:20:04 GMT oboucher [3702] * LMDZ6/trunk/DefLists/field_def_lmdz.xml (modified) * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) Shorten variable names and make polynom calculation faster for ... Mon, 08 Jun 2020 09:24:07 GMT acaubel [3699] * LMDZ6/trunk/DefLists/file_def_histdayNMC_lmdz.xml (modified) - Modified to be used with ICOLMDZ confifuration. Mon, 08 Jun 2020 08:48:36 GMT Laurent Fairhead [3698] * LMDZ6/branches/Optimisation_LMDZ (copied) Branche créée pour la mission d optimisation de A. Durocher Wed, 03 Jun 2020 16:15:16 GMT fhourdin [3693] * LMDZ6/trunk/libf/phylmd/dyn1d/scm.F90 (modified) Corrections on the standard SCM format. Fredho Tue, 02 Jun 2020 14:57:54 GMT oboucher [3692] * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) correcting the missing_val for wind100m diagnostic and its impact on ... Sat, 30 May 2020 15:37:19 GMT oboucher [3691] * LMDZ6/trunk/DefLists/field_def_lmdz.xml (modified) * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90 (modified) Addition of two diagnostics for load factors for onshore and offshore ... Sat, 30 May 2020 14:14:30 GMT oboucher [3690] * LMDZ6/trunk/libf/phylmd/StratAer/nucleation_tstep_mod.F90 (modified) more of the same Sat, 30 May 2020 13:39:30 GMT oboucher [3689] * LMDZ6/trunk/libf/phylmd/StratAer/nucleation_tstep_mod.F90 (modified) correcting a minor non-compliance on multiplication by negative numbers Fri, 29 May 2020 10:20:48 GMT fhourdin [3688] * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) 1D standard format Fredho pour Marie-Pierre Wed, 27 May 2020 14:52:16 GMT lguez [3687] * LMDZ6/branches/Ocean_skin/libf/phylmd/calcul_fluxs_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/ocean_cpl_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/ocean_forced_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_var_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_ocean_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/surf_seaice_mod.F90 (modified) Modify sensible heat due to rain sent to the ocean Modify the ... Wed, 27 May 2020 12:59:10 GMT fhourdin [3686] * LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_decl_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_read_forc_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/compar1d_std.h (deleted) * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/scm.F90 (modified) Retropedalage sur le 1D. Annulation de toutes les modifs de la ... Tue, 26 May 2020 09:31:57 GMT fhourdin [3683] * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) Correction format standard Frédéric Tue, 26 May 2020 08:03:05 GMT fhourdin [3682] * LMDZ6/trunk/libf/phylmd/dyn1d/1DUTILS.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/compar1d_std.h (modified) rad_t* changed from integer to character (0/1/"adv") Frédéric Tue, 26 May 2020 07:05:15 GMT fhourdin [3681] * LMDZ6/trunk/libf/phylmd/dyn1d/compar1d_std.h (added) Ajouter pour le format 1D standard. Frédéric pour Marie-Pierre Tue, 26 May 2020 06:10:45 GMT fhourdin [3680] * LMDZ6/trunk/libf/phylmd/dyn1d/1D_decl_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_interp_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/1D_read_forc_cases.h (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/scm.F90 (modified) Modifications pour le format standard. Frédéric pour Marie-Pierre ... Fri, 08 May 2020 06:51:41 GMT fhourdin [3679] * LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read2.F90 (modified) * LMDZ6/trunk/libf/phylmd/dyn1d/old_1D_read_forc_cases.h (modified) Some cleaning for the SCM Thu, 07 May 2020 17:13:54 GMT Laurent Fairhead [3678] * LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90 (modified) JB found some mismatched variable names Wed, 06 May 2020 15:18:32 GMT oboucher [3677] * LMDZ6/trunk/libf/dynphy_lonlat/phylmd/iniphysiq_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/aer_sedimnt.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/calcaerosolstrato_rrtm.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/coagulate.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/cond_evap_tstep_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/interp_sulf_input.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/micphy_tstep.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/miecalc_aer.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/nucleation_tstep_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/ocs_to_so2.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/so2_to_h2so4.F90 (modified) * LMDZ6/trunk/libf/phylmd/StratAer/traccoag_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/infotrac_phy.F90 (modified) Changed the way to initialise nbtr_bin and other dimensions and ... Tue, 05 May 2020 12:20:59 GMT Laurent Fairhead [3676] * LMDZ6/branches/IPSLCM6.0.15/DefLists/field_def_lmdz.xml (modified) Pour pallier un bug dans le workflow A.Cozic Tue, 05 May 2020 12:19:55 GMT Laurent Fairhead [3675] * LMDZ6/trunk/DefLists/field_def_lmdz.xml (modified) Pour pallier un bug dans le workflow A. Cozic Wed, 29 Apr 2020 20:18:54 GMT lguez [3673] * LMDZ6/branches/Ocean_skin/DefLists/config_AMIP.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/context_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/field_def_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/file_def_histmth_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/gcm.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/iodef.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/output.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/physiq.def_NPv6.1 (modified) * LMDZ6/branches/Ocean_skin/DefLists/run.def (modified) * LMDZ6/branches/Ocean_skin/arch/arch-X64_JEANZAY.path (modified) * LMDZ6/branches/Ocean_skin/bld.cfg (modified) * LMDZ6/branches/Ocean_skin/makelmdz_fcm (modified) Revert changes made by mistake in revision 3672 Wed, 29 Apr 2020 18:32:20 GMT lguez [3672] * LMDZ6/branches/Ocean_skin/DefLists/config_AMIP.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/context_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/field_def_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/file_def_histmth_lmdz.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/gcm.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/iodef.xml (modified) * LMDZ6/branches/Ocean_skin/DefLists/output.def (modified) * LMDZ6/branches/Ocean_skin/DefLists/physiq.def_NPv6.1 (modified) * LMDZ6/branches/Ocean_skin/DefLists/run.def (modified) * LMDZ6/branches/Ocean_skin/arch/arch-X64_JEANZAY.path (modified) * LMDZ6/branches/Ocean_skin/bld.cfg (modified) * LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/Ocean_skin/makelmdz_fcm (modified) Do not output t_int if activate_ocean_skin == 2 Wed, 29 Apr 2020 13:48:22 GMT jyg [3671] * LMDZ6/trunk/libf/phylmd/cv3p1_closure.F90 (modified) * LMDZ6/trunk/libf/phylmd/cv3p2_closure.F90 (modified) Bug fix in cv3p1_closure,F90 and cv3p2_closure.F90