# # ChangeLog for LMDZ6/branches/Optimisation_LMDZ/libf/phylmd # # Generated by Trac 1.2 # Jul 5, 2024, 10:32:34 AM 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: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 08:48:36 GMT Laurent Fairhead [3698] * LMDZ6/branches/Optimisation_LMDZ (copied) Branche créée pour la mission d optimisation de A. Durocher Sun, 12 Apr 2020 16:41:53 GMT oboucher [3662] * LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90 (modified) Correct dimension for alpha_bin, piz_bin and cg_bin