# # ChangeLog for LMDZ6/branches/LMDZ_ECRad/libf # # Generated by Trac 1.2 # Jul 4, 2024, 3:24:42 PM Tue, 21 Feb 2023 14:26:41 GMT idelkadi [4444] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/aerosol_ifs_48R1.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/aerosol_ifs_49R1.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/aerosol_ifs_rrtm_49R1.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/baum-general-habit-mixture_ice_scattering.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-0.6_lw_climate_fsck-27_spectral-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-0.6_sw_climate_wide-38_spectral-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-1.0_lw_climate_fsck-32b_ckd-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-1.0_sw_climate_rgb-32b_ckd-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-1.2_lw_climate_narrow-64b_ckd-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ecckd-1.2_sw_climate_window-64b_ckd-definition.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/fu-muskatel-rough_ice_scattering.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/fu-muskatel_ice_scattering.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/mie_droplet_scattering.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/mie_rain_scattering.nc (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/easy_netcdf.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_adding_ica_lw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_adding_ica_sw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol_optics.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol_optics_data.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol_optics_description.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_check.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_cloud.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_cloud_cover.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_cloud_generator.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_cloud_optics.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_config.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_delta_eddington.h (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_ecckd.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_ecckd_gas.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_ecckd_interface.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_flux.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_gas.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_gas_constants.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_general_cloud_optics.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_general_cloud_optics_data.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_ice_optics_fu.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_ifs_rrtm.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_interface.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_liquid_optics_socrates.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_matrix.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_mcica_lw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_mcica_sw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_monochromatic.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_pdf_sampler.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_random_numbers.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_save.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_scheme.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_setup.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_single_level.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_spartacus_lw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_spartacus_sw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_spectral_definition.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_thermodynamics.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_tripleclouds_lw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_tripleclouds_sw.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_two_stream.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/random_numbers_mix.F90 (modified) Update of the ECRAD radiative code version implemented in the LMDZ ... Mon, 23 Jan 2023 10:28:52 GMT idelkadi [4390] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/srtm_taumol22.F90 (modified) Inversion of the order of loops in the tau22 routine. The code ... Fri, 20 Jan 2023 14:41:14 GMT idelkadi [4388] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_scheme.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_setup.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/radlwsw_m.F90 (modified) Code cleanup: - Removal of unnecessary arguments in the LMDZ-ECRAD ... Tue, 17 Jan 2023 09:28:07 GMT idelkadi [4387] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/data/aerosol_optics_lmdz.nc (added) Adition of NetCDF file containing the LMDZ aerosol optics data ... Fri, 25 Nov 2022 14:41:31 GMT idelkadi [4355] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/random_numbers_mix.F90 (modified) Hexadecimal constant Z"3FFFFFFF" can appear in a "data" statement but ... Tue, 19 Jul 2022 11:33:28 GMT lguez [4203] * LMDZ6/branches/LMDZ_ECRad (modified) * LMDZ6/branches/LMDZ_ECRad/DefLists/isotopes_params.def (modified) * LMDZ6/branches/LMDZ_ECRad/libf/dyn3d/dynetat0.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/dyn3d_common/infotrac.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/dyn3dmem/leapfrog_loc.F (modified) * LMDZ6/branches/LMDZ_ECRad/libf/misc/readTracFiles_mod.f90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/misc/strings_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/Ocean_skin/config_ocean_skin_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/Ocean_skin/sens_heat_rain_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/aero_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/infotrac_phy.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/rrtm/rrtm_taumol2.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/makelmdz (modified) * LMDZ6/branches/LMDZ_ECRad/makelmdz_fcm (modified) Sync latest trunk changes to branch LMDZ_ECRad. Mon, 18 Jul 2022 14:19:18 GMT lguez [4202] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_horiz_time_climoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_lat_time_coefoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_pr_int_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_pr_o3_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_pr_time_av_m.F90 (modified) Do not use `handle_err` `handle_err` is no longer in NetCDF95. In ... Fri, 01 Jul 2022 13:27:03 GMT lguez [4192] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/rrtm/read_rsun_rrtm.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/rrtm/readaerosolstrato1_rrtm.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/rrtm/readaerosolstrato2_rrtm.F90 (modified) Change pointer to allocatable Change pointer attribute to ... Wed, 29 Jun 2022 07:23:14 GMT idelkadi [4188] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol_optics.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_scheme.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_setup.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/readaerosol_optic_ecrad.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/setup_aerosol_optics_lmdz_m.F90 (added) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/phys_local_var_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/phys_output_write_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/radlwsw_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/setup_aerosol_optics_lmdz_m.F90 (deleted) Implementation of the Ecrad radiative transfer code in the LMD model ... Tue, 21 Jun 2022 17:09:11 GMT lguez [4183] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/setup_aerosol_optics_lmdz_m.F90 (modified) Bug fix: declare nf95_gw_var Mon, 20 Jun 2022 15:29:41 GMT lguez [4182] * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation_aerosol_optics.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/setup_aerosol_optics_lmdz_m.F90 (added) Use custom procedure to read aerosol optics file Replace call to ... Fri, 17 Jun 2022 23:34:20 GMT lguez [4180] * LMDZ6/branches/LMDZ_ECRad/arch/arch-X64_JEANZAY.path (modified) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95 (deleted) Fri, 17 Jun 2022 23:32:25 GMT lguez [4179] * LMDZ6/branches/LMDZ_ECRad/bld.cfg (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/open_climoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/physiq_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/press_coefoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/readaerosolstrato.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/readaerosolstrato_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/readchlorophyll.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_horiz_time_climoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/regr_lat_time_coefoz_m.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/libf/phylmd/tracco2i_mod.F90 (modified) * LMDZ6/branches/LMDZ_ECRad/makelmdz (modified) Use an external updated NetCDF95 library Remove NetCDF95 from ... Fri, 17 Jun 2022 18:07:29 GMT lguez [4177] * LMDZ6/branches/LMDZ_ECRad/bld.cfg (modified) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95 (added) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/handle_err_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/netcdf95.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_def_var_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_get_att_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_get_var_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_gw_var_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_put_att_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/nf95_put_var_m.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/libf/misc/NetCDF95/simple.F90 (moved) * LMDZ6/branches/LMDZ_ECRad/makelmdz (modified) Move NetCDF95 files to subdirectory misc/NetCDF95 Fri, 17 Jun 2022 17:24:20 GMT lguez [4175] * LMDZ6/branches/LMDZ_ECRad (copied) Create a branch for ECRad Fri, 17 Jun 2022 15:49:22 GMT dcugnet [4172] * LMDZ6/trunk/libf/dyn3d_common/infotrac.F90 (modified) * LMDZ6/trunk/libf/dyn3dmem/dynredem_loc.F90 (modified) * LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.F (modified) * LMDZ6/trunk/libf/phy_common/physics_distribution_mod.F90 (modified) * LMDZ6/trunk/libf/phylmd/infotrac_phy.F90 (modified) * add the computation of nqINCA in the "tracer.def" case (A. Cozic) ...