iniphysiq_mod.F90 Source File


This file depends on

sourcefile~~iniphysiq_mod.f90~2~~EfferentGraph sourcefile~iniphysiq_mod.f90~2 iniphysiq_mod.F90 sourcefile~phystokenc_mod.f90 phystokenc_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~phystokenc_mod.f90 sourcefile~indice_sol_mod.f90 indice_sol_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~indice_sol_mod.f90 sourcefile~inifis_mod.f90 inifis_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~inifis_mod.f90 sourcefile~control_mod.f90 control_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~control_mod.f90 sourcefile~slab_heat_transp_mod.f90 slab_heat_transp_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~slab_heat_transp_mod.f90 sourcefile~dimphy.f90 dimphy.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~dimphy.f90 sourcefile~phyaqua_mod.f90 phyaqua_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~phyaqua_mod.f90 sourcefile~comconst_mod.f90 comconst_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~comconst_mod.f90 sourcefile~inigeomphy_mod.f90 inigeomphy_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~inigeomphy_mod.f90 sourcefile~paramet_mod_h.f90 paramet_mod_h.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~paramet_mod_h.f90 sourcefile~infotrac.f90 infotrac.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~infotrac.f90 sourcefile~tracstoke_mod_h.f90 tracstoke_mod_h.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~tracstoke_mod_h.f90 sourcefile~mod_phys_lmdz_omp_data.f90 mod_phys_lmdz_omp_data.F90 sourcefile~iniphysiq_mod.f90~2->sourcefile~mod_phys_lmdz_omp_data.f90 sourcefile~vertical_layers_mod.f90 vertical_layers_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~vertical_layers_mod.f90 sourcefile~comgeom_mod_h.f90 comgeom_mod_h.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~comgeom_mod_h.f90 sourcefile~time_phylmdz_mod.f90 time_phylmdz_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~time_phylmdz_mod.f90 sourcefile~infotrac_phy.f90 infotrac_phy.F90 sourcefile~iniphysiq_mod.f90~2->sourcefile~infotrac_phy.f90 sourcefile~lmdz_reprobus_wrappers.f90 lmdz_reprobus_wrappers.F90 sourcefile~iniphysiq_mod.f90~2->sourcefile~lmdz_reprobus_wrappers.f90 sourcefile~ioipsl_getin_p_mod.f90 ioipsl_getin_p_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~mod_phys_lmdz_para.f90 mod_phys_lmdz_para.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~mod_phys_lmdz_para.f90 sourcefile~temps_mod.f90 temps_mod.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~temps_mod.f90 sourcefile~iniprint_mod_h.f90 iniprint_mod_h.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~iniprint_mod_h.f90 sourcefile~mod_grid_phy_lmdz.f90 mod_grid_phy_lmdz.f90 sourcefile~iniphysiq_mod.f90~2->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~lmdz_cppkeys_wrapper.f90 lmdz_cppkeys_wrapper.F90 sourcefile~iniphysiq_mod.f90~2->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~phystokenc_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~phystokenc_mod.f90->sourcefile~dimphy.f90 sourcefile~phystokenc_mod.f90->sourcefile~infotrac_phy.f90 sourcefile~phystokenc_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~print_control_mod.f90 print_control_mod.f90 sourcefile~phystokenc_mod.f90->sourcefile~print_control_mod.f90 sourcefile~iophy.f90 iophy.F90 sourcefile~phystokenc_mod.f90->sourcefile~iophy.f90 sourcefile~init_print_control_mod.f90 init_print_control_mod.f90 sourcefile~inifis_mod.f90->sourcefile~init_print_control_mod.f90 sourcefile~yomcst_mod_h.f90 yomcst_mod_h.f90 sourcefile~inifis_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~inifis_mod.f90->sourcefile~print_control_mod.f90 sourcefile~slab_heat_transp_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~phyaqua_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~phyaqua_mod.f90->sourcefile~dimphy.f90 sourcefile~phyaqua_mod.f90->sourcefile~time_phylmdz_mod.f90 sourcefile~phyaqua_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~phyaqua_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~phyaqua_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~phyaqua_mod.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~nrtype.f90 nrtype.f90 sourcefile~phyaqua_mod.f90->sourcefile~nrtype.f90 sourcefile~phyaqua_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~lmdz_xios.f90 lmdz_xios.F90 sourcefile~phyaqua_mod.f90->sourcefile~lmdz_xios.f90 sourcefile~surface_data.f90 surface_data.f90 sourcefile~phyaqua_mod.f90->sourcefile~surface_data.f90 sourcefile~geometry_mod.f90 geometry_mod.f90 sourcefile~phyaqua_mod.f90->sourcefile~geometry_mod.f90 sourcefile~clesphys_mod_h.f90 clesphys_mod_h.f90 sourcefile~phyaqua_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~fonte_neige_mod.f90 fonte_neige_mod.F90 sourcefile~phyaqua_mod.f90->sourcefile~fonte_neige_mod.f90 sourcefile~dimsoil_mod_h.f90 dimsoil_mod_h.f90 sourcefile~phyaqua_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~mod_phys_lmdz_transfert_para.f90 mod_phys_lmdz_transfert_para.f90 sourcefile~phyaqua_mod.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~phys_cal_mod.f90 phys_cal_mod.f90 sourcefile~phyaqua_mod.f90->sourcefile~phys_cal_mod.f90 sourcefile~phys_state_var_mod.f90 phys_state_var_mod.F90 sourcefile~phyaqua_mod.f90->sourcefile~phys_state_var_mod.f90 sourcefile~pbl_surface_mod.f90 pbl_surface_mod.F90 sourcefile~phyaqua_mod.f90->sourcefile~pbl_surface_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~vertical_layers_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~inigeomphy_mod.f90->sourcefile~iniprint_mod_h.f90 sourcefile~inigeomphy_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~comvert_mod.f90 comvert_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~comvert_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~nrtype.f90 sourcefile~inigeomphy_mod.f90->sourcefile~geometry_mod.f90 sourcefile~regular_lonlat_mod.f90 regular_lonlat_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~regular_lonlat_mod.f90 sourcefile~mod_interface_dyn_phys.f90 mod_interface_dyn_phys.F90 sourcefile~inigeomphy_mod.f90->sourcefile~mod_interface_dyn_phys.f90 sourcefile~physics_distribution_mod.f90 physics_distribution_mod.f90 sourcefile~inigeomphy_mod.f90->sourcefile~physics_distribution_mod.f90 sourcefile~infotrac.f90->sourcefile~control_mod.f90 sourcefile~infotrac.f90->sourcefile~lmdz_reprobus_wrappers.f90 sourcefile~infotrac.f90->sourcefile~iniprint_mod_h.f90 sourcefile~infotrac.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~strings_mod.f90 strings_mod.f90 sourcefile~infotrac.f90->sourcefile~strings_mod.f90 sourcefile~readtracfiles_mod.f90 readTracFiles_mod.f90 sourcefile~infotrac.f90->sourcefile~readtracfiles_mod.f90 sourcefile~mod_phys_lmdz_omp_data.f90->sourcefile~dimphy.f90 sourcefile~mod_phys_lmdz_omp_data.f90->sourcefile~print_control_mod.f90 sourcefile~mod_phys_lmdz_mpi_data.f90 mod_phys_lmdz_mpi_data.f90 sourcefile~mod_phys_lmdz_omp_data.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~comgeom_mod_h.f90->sourcefile~paramet_mod_h.f90 sourcefile~time_phylmdz_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~time_phylmdz_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~time_phylmdz_mod.f90->sourcefile~print_control_mod.f90 sourcefile~time_phylmdz_mod.f90->sourcefile~phys_cal_mod.f90 sourcefile~infotrac_phy.f90->sourcefile~lmdz_reprobus_wrappers.f90 sourcefile~infotrac_phy.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~infotrac_phy.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~infotrac_phy.f90->sourcefile~iniprint_mod_h.f90 sourcefile~infotrac_phy.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~infotrac_phy.f90->sourcefile~strings_mod.f90 sourcefile~infotrac_phy.f90->sourcefile~readtracfiles_mod.f90 sourcefile~lmdz_reprobus_wrappers.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~ioipsl_getin_p_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~ioipsl_getin_p_mod.f90->sourcefile~strings_mod.f90 sourcefile~ioipsl_getin_p_mod.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~mod_phys_lmdz_para.f90->sourcefile~mod_phys_lmdz_omp_data.f90 sourcefile~mod_phys_lmdz_para.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~mod_phys_lmdz_para.f90->sourcefile~print_control_mod.f90 sourcefile~mod_phys_lmdz_para.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~mod_phys_lmdz_para.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~init_print_control_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~init_print_control_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~init_print_control_mod.f90->sourcefile~print_control_mod.f90 sourcefile~geometry_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~geometry_mod.f90->sourcefile~nrtype.f90 sourcefile~fonte_neige_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~fonte_neige_mod.f90->sourcefile~dimphy.f90 sourcefile~fonte_neige_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~fonte_neige_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~yoethf_mod_h.f90 yoethf_mod_h.f90 sourcefile~fonte_neige_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~iophy.f90->sourcefile~dimphy.f90 sourcefile~iophy.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~iophy.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~iophy.f90->sourcefile~lmdz_xios.f90 sourcefile~iophy.f90->sourcefile~print_control_mod.f90 sourcefile~iophy.f90->sourcefile~clesphys_mod_h.f90 sourcefile~aero_mod.f90 aero_mod.f90 sourcefile~iophy.f90->sourcefile~aero_mod.f90 sourcefile~wxios_mod.f90 wxios_mod.F90 sourcefile~iophy.f90->sourcefile~wxios_mod.f90 sourcefile~mod_phys_lmdz_omp_transfert.f90 mod_phys_lmdz_omp_transfert.f90 sourcefile~iophy.f90->sourcefile~mod_phys_lmdz_omp_transfert.f90 sourcefile~phys_output_var_mod.f90 phys_output_var_mod.f90 sourcefile~iophy.f90->sourcefile~phys_output_var_mod.f90 sourcefile~mod_phys_lmdz_mpi_data.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~mod_phys_lmdz_mpi_data.f90->sourcefile~print_control_mod.f90 sourcefile~lmdz_mpi.f90 lmdz_mpi.F90 sourcefile~mod_phys_lmdz_mpi_data.f90->sourcefile~lmdz_mpi.f90 sourcefile~mod_phys_lmdz_transfert_para.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~mod_phys_lmdz_transfert_para.f90->sourcefile~mod_phys_lmdz_omp_transfert.f90 sourcefile~mod_phys_lmdz_mpi_transfert.f90 mod_phys_lmdz_mpi_transfert.f90 sourcefile~mod_phys_lmdz_transfert_para.f90->sourcefile~mod_phys_lmdz_mpi_transfert.f90 sourcefile~readtracfiles_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~readtracfiles_mod.f90->sourcefile~strings_mod.f90 sourcefile~physics_distribution_mod.f90->sourcefile~dimphy.f90 sourcefile~physics_distribution_mod.f90->sourcefile~infotrac_phy.f90 sourcefile~physics_distribution_mod.f90->sourcefile~lmdz_reprobus_wrappers.f90 sourcefile~physics_distribution_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~physics_distribution_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~physics_distribution_mod.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~phys_cal_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~phys_cal_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~phys_state_var_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~phys_state_var_mod.f90->sourcefile~dimphy.f90 sourcefile~phys_state_var_mod.f90->sourcefile~infotrac_phy.f90 sourcefile~phys_state_var_mod.f90->sourcefile~surface_data.f90 sourcefile~phys_state_var_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~phys_state_var_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~phys_state_var_mod.f90->sourcefile~aero_mod.f90 sourcefile~config_ocean_skin_m.f90 config_ocean_skin_m.F90 sourcefile~phys_state_var_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~pbl_surface_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~dimphy.f90 sourcefile~pbl_surface_mod.f90->sourcefile~time_phylmdz_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~pbl_surface_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~pbl_surface_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~surface_data.f90 sourcefile~pbl_surface_mod.f90->sourcefile~print_control_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~phys_state_var_mod.f90 sourcefile~surf_landice_mod.f90 surf_landice_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~surf_landice_mod.f90 sourcefile~wx_pbl_mod.f90 wx_pbl_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~wx_pbl_mod.f90 sourcefile~surf_param_mod.f90 surf_param_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~surf_param_mod.f90 sourcefile~surf_land_mod.f90 surf_land_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~surf_land_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~wxios_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~lmdz_blowing_snow_ini.f90 lmdz_blowing_snow_ini.f90 sourcefile~pbl_surface_mod.f90->sourcefile~lmdz_blowing_snow_ini.f90 sourcefile~climb_wind_mod.f90 climb_wind_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~climb_wind_mod.f90 sourcefile~stdlevvar_mod.f90 stdlevvar_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~stdlevvar_mod.f90 sourcefile~climb_hq_mod.f90 climb_hq_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~climb_hq_mod.f90 sourcefile~carbon_cycle_mod.f90 carbon_cycle_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~carbon_cycle_mod.f90 sourcefile~hbtm_mod.f90 hbtm_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~hbtm_mod.f90 sourcefile~compbl_mod_h.f90 compbl_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~coef_diff_turb_mod.f90 coef_diff_turb_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~coef_diff_turb_mod.f90 sourcefile~climb_qbs_mod.f90 climb_qbs_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~climb_qbs_mod.f90 sourcefile~dimpft_mod_h.f90 dimpft_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~dimpft_mod_h.f90 sourcefile~wx_pbl_var_mod.f90 wx_pbl_var_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~wx_pbl_var_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~flux_arp_mod_h.f90 flux_arp_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~flux_arp_mod_h.f90 sourcefile~pbl_surface_mod.f90->sourcefile~phys_output_var_mod.f90 sourcefile~surf_seaice_mod.f90 surf_seaice_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~surf_seaice_mod.f90 sourcefile~lmdz_call_atke.f90 lmdz_call_atke.f90 sourcefile~pbl_surface_mod.f90->sourcefile~lmdz_call_atke.f90 sourcefile~surf_ocean_mod.f90 surf_ocean_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~surf_ocean_mod.f90 sourcefile~cdrag_mod.f90 cdrag_mod.f90 sourcefile~pbl_surface_mod.f90->sourcefile~cdrag_mod.f90 sourcefile~cpl_mod.f90 cpl_mod.F90 sourcefile~pbl_surface_mod.f90->sourcefile~cpl_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_landice_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~surf_landice_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_landice_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_landice_mod.f90->sourcefile~geometry_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_landice_mod.f90->sourcefile~fonte_neige_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~surf_landice_mod.f90->sourcefile~lmdz_blowing_snow_ini.f90 sourcefile~surf_landice_mod.f90->sourcefile~phys_output_var_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~cpl_mod.f90 sourcefile~phys_local_var_mod.f90 phys_local_var_mod.F90 sourcefile~surf_landice_mod.f90->sourcefile~phys_local_var_mod.f90 sourcefile~surf_inlandsis_mod.f90 surf_inlandsis_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~surf_inlandsis_mod.f90 sourcefile~calcul_fluxs_mod.f90 calcul_fluxs_mod.f90 sourcefile~surf_landice_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~wx_pbl_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~wx_pbl_mod.f90->sourcefile~dimphy.f90 sourcefile~wx_pbl_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~wx_pbl_mod.f90->sourcefile~print_control_mod.f90 sourcefile~wx_pbl_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~wx_pbl_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~wx_pbl_mod.f90->sourcefile~wx_pbl_var_mod.f90 sourcefile~surf_land_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_land_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_land_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_land_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_land_mod.f90->sourcefile~print_control_mod.f90 sourcefile~surf_land_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_land_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~surf_land_mod.f90->sourcefile~carbon_cycle_mod.f90 sourcefile~surf_land_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~surf_land_mod.f90->sourcefile~dimpft_mod_h.f90 sourcefile~surf_land_orchidee_mod.f90 surf_land_orchidee_mod.F90 sourcefile~surf_land_mod.f90->sourcefile~surf_land_orchidee_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90 surf_land_bucket_hetero_mod.F90 sourcefile~surf_land_mod.f90->sourcefile~surf_land_bucket_hetero_mod.f90 sourcefile~surf_land_bucket_mod.f90 surf_land_bucket_mod.F90 sourcefile~surf_land_mod.f90->sourcefile~surf_land_bucket_mod.f90 sourcefile~surf_land_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~wxios_mod.f90->sourcefile~dimphy.f90 sourcefile~wxios_mod.f90->sourcefile~infotrac_phy.f90 sourcefile~wxios_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~wxios_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~wxios_mod.f90->sourcefile~iniprint_mod_h.f90 sourcefile~wxios_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~wxios_mod.f90->sourcefile~nrtype.f90 sourcefile~wxios_mod.f90->sourcefile~strings_mod.f90 sourcefile~wxios_mod.f90->sourcefile~lmdz_xios.f90 sourcefile~wxios_mod.f90->sourcefile~geometry_mod.f90 sourcefile~wxios_mod.f90->sourcefile~print_control_mod.f90 sourcefile~wxios_mod.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~wxios_mod.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~lmdz_blowing_snow_ini.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~mod_phys_lmdz_omp_transfert.f90->sourcefile~mod_phys_lmdz_omp_data.f90 sourcefile~mod_phys_lmdz_omp_transfert.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~climb_wind_mod.f90->sourcefile~dimphy.f90 sourcefile~climb_wind_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~climb_wind_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~stdlevvar_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~stdlevvar_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~stdlevvar_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~stdlevvar_mod.f90->sourcefile~flux_arp_mod_h.f90 sourcefile~stdlevvar_mod.f90->sourcefile~cdrag_mod.f90 sourcefile~screenc_mod.f90 screenc_mod.f90 sourcefile~stdlevvar_mod.f90->sourcefile~screenc_mod.f90 sourcefile~screenp_mod.f90 screenp_mod.f90 sourcefile~stdlevvar_mod.f90->sourcefile~screenp_mod.f90 sourcefile~climb_hq_mod.f90->sourcefile~dimphy.f90 sourcefile~climb_hq_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~climb_hq_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~dimphy.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~iniprint_mod_h.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~print_control_mod.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~phys_cal_mod.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~mod_phys_lmdz_omp_transfert.f90 sourcefile~mod_synchro_omp.f90 mod_synchro_omp.f90 sourcefile~carbon_cycle_mod.f90->sourcefile~mod_synchro_omp.f90 sourcefile~hbtm_mod.f90->sourcefile~dimphy.f90 sourcefile~hbtm_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~hbtm_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~dimphy.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~print_control_mod.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~coef_diff_turb_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~climb_qbs_mod.f90->sourcefile~dimphy.f90 sourcefile~climb_qbs_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~climb_qbs_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~dimphy.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~print_control_mod.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~wx_pbl_var_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~phys_output_var_mod.f90->sourcefile~dimphy.f90 sourcefile~phys_output_var_mod.f90->sourcefile~strings_mod.f90 sourcefile~phys_output_var_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~phys_output_var_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~surf_seaice_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_seaice_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_seaice_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_seaice_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_seaice_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_seaice_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~ocean_cpl_mod.f90 ocean_cpl_mod.f90 sourcefile~surf_seaice_mod.f90->sourcefile~ocean_cpl_mod.f90 sourcefile~ocean_slab_mod.f90 ocean_slab_mod.f90 sourcefile~surf_seaice_mod.f90->sourcefile~ocean_slab_mod.f90 sourcefile~ocean_forced_mod.f90 ocean_forced_mod.F90 sourcefile~surf_seaice_mod.f90->sourcefile~ocean_forced_mod.f90 sourcefile~lmdz_call_atke.f90->sourcefile~phys_local_var_mod.f90 sourcefile~lmdz_atke_turbulence_ini.f90 lmdz_atke_turbulence_ini.f90 sourcefile~lmdz_call_atke.f90->sourcefile~lmdz_atke_turbulence_ini.f90 sourcefile~lmdz_atke_exchange_coeff.f90 lmdz_atke_exchange_coeff.f90 sourcefile~lmdz_call_atke.f90->sourcefile~lmdz_atke_exchange_coeff.f90 sourcefile~mod_phys_lmdz_mpi_transfert.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~mod_phys_lmdz_mpi_transfert.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~mod_phys_lmdz_mpi_transfert.f90->sourcefile~lmdz_mpi.f90 sourcefile~surf_ocean_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_ocean_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_ocean_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_ocean_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_ocean_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_ocean_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~surf_ocean_mod.f90->sourcefile~ocean_cpl_mod.f90 sourcefile~surf_ocean_mod.f90->sourcefile~ocean_slab_mod.f90 sourcefile~surf_ocean_mod.f90->sourcefile~ocean_forced_mod.f90 sourcefile~bulk_flux_m.f90 bulk_flux_m.f90 sourcefile~surf_ocean_mod.f90->sourcefile~bulk_flux_m.f90 sourcefile~albedo.f90 albedo.f90 sourcefile~surf_ocean_mod.f90->sourcefile~albedo.f90 sourcefile~limit_read_mod.f90 limit_read_mod.f90 sourcefile~surf_ocean_mod.f90->sourcefile~limit_read_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~dimphy.f90 sourcefile~cdrag_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~cdrag_mod.f90->sourcefile~print_control_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~cdrag_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~coare30_flux_cnrm_mod.f90 coare30_flux_cnrm_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~coare30_flux_cnrm_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~lmdz_atke_turbulence_ini.f90 sourcefile~coare_cp_mod.f90 coare_cp_mod.f90 sourcefile~cdrag_mod.f90->sourcefile~coare_cp_mod.f90 sourcefile~cpl_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~cpl_mod.f90->sourcefile~dimphy.f90 sourcefile~cpl_mod.f90->sourcefile~time_phylmdz_mod.f90 sourcefile~cpl_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~cpl_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~cpl_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~cpl_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~cpl_mod.f90->sourcefile~surface_data.f90 sourcefile~cpl_mod.f90->sourcefile~geometry_mod.f90 sourcefile~cpl_mod.f90->sourcefile~print_control_mod.f90 sourcefile~cpl_mod.f90->sourcefile~iophy.f90 sourcefile~cpl_mod.f90->sourcefile~carbon_cycle_mod.f90 sourcefile~cpl_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~cpl_mod.f90->sourcefile~lmdz_mpi.f90 sourcefile~oasis.f90 oasis.F90 sourcefile~cpl_mod.f90->sourcefile~oasis.f90 sourcefile~write_field_phy.f90 write_field_phy.f90 sourcefile~cpl_mod.f90->sourcefile~write_field_phy.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~dimphy.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~coare_cp_mod.f90 sourcefile~modd_csts.f90 modd_csts.f90 sourcefile~coare30_flux_cnrm_mod.f90->sourcefile~modd_csts.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~nrtype.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~geometry_mod.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~print_control_mod.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~carbon_cycle_mod.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~dimpft_mod_h.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~lmdz_mpi.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~cpl_mod.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~mod_synchro_omp.f90 sourcefile~mod_surf_para.f90 mod_surf_para.f90 sourcefile~surf_land_orchidee_mod.f90->sourcefile~mod_surf_para.f90 sourcefile~screenc_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~screenc_mod.f90->sourcefile~flux_arp_mod_h.f90 sourcefile~screenc_mod.f90->sourcefile~cdrag_mod.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~dimphy.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~phys_output_var_mod.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~cpl_mod.f90 sourcefile~ocean_cpl_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~ocean_slab_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~ocean_slab_mod.f90->sourcefile~slab_heat_transp_mod.f90 sourcefile~ocean_slab_mod.f90->sourcefile~dimphy.f90 sourcefile~ocean_slab_mod.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~ocean_slab_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~ocean_slab_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~ocean_slab_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~ocean_slab_mod.f90->sourcefile~surface_data.f90 sourcefile~ocean_slab_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~ocean_slab_mod.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~ocean_slab_mod.f90->sourcefile~mod_phys_lmdz_transfert_para.f90 sourcefile~ocean_slab_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~phys_local_var_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~phys_local_var_mod.f90->sourcefile~dimphy.f90 sourcefile~phys_local_var_mod.f90->sourcefile~infotrac_phy.f90 sourcefile~phys_local_var_mod.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~phys_local_var_mod.f90->sourcefile~phys_state_var_mod.f90 sourcefile~phys_local_var_mod.f90->sourcefile~aero_mod.f90 sourcefile~phys_local_var_mod.f90->sourcefile~phys_output_var_mod.f90 sourcefile~oasis.f90->sourcefile~dimphy.f90 sourcefile~oasis.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~oasis.f90->sourcefile~write_field_phy.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~mod_phys_lmdz_mpi_data.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~var0sv.f90 VAR0SV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~var0sv.f90 sourcefile~var_sv.f90 VAR_SV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~var_sv.f90 sourcefile~vartsv.f90 VARtSV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~vartsv.f90 sourcefile~varysv.f90 VARySV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~varysv.f90 sourcefile~varxsv.f90 VARxSV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~varxsv.f90 sourcefile~vardsv.f90 VARdSV.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~vardsv.f90 sourcefile~iostart.f90 iostart.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~iostart.f90 sourcefile~varphy.f90 VARphy.f90 sourcefile~surf_inlandsis_mod.f90->sourcefile~varphy.f90 sourcefile~ocean_forced_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~ocean_forced_mod.f90->sourcefile~dimphy.f90 sourcefile~ocean_forced_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~ocean_forced_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~ocean_forced_mod.f90->sourcefile~surface_data.f90 sourcefile~ocean_forced_mod.f90->sourcefile~geometry_mod.f90 sourcefile~ocean_forced_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~ocean_forced_mod.f90->sourcefile~fonte_neige_mod.f90 sourcefile~ocean_forced_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~ocean_forced_mod.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~ocean_forced_mod.f90->sourcefile~flux_arp_mod_h.f90 sourcefile~ocean_forced_mod.f90->sourcefile~phys_output_var_mod.f90 sourcefile~ocean_forced_mod.f90->sourcefile~limit_read_mod.f90 sourcefile~ocean_forced_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~lmdz_atke_turbulence_ini.f90->sourcefile~ioipsl_getin_p_mod.f90 sourcefile~bulk_flux_m.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~mom_flux_rain_m.f90 mom_flux_rain_m.f90 sourcefile~bulk_flux_m.f90->sourcefile~mom_flux_rain_m.f90 sourcefile~near_surface_m.f90 near_surface_m.f90 sourcefile~bulk_flux_m.f90->sourcefile~near_surface_m.f90 sourcefile~therm_expans_m.f90 therm_expans_m.f90 sourcefile~bulk_flux_m.f90->sourcefile~therm_expans_m.f90 sourcefile~microlayer_m.f90 microlayer_m.f90 sourcefile~bulk_flux_m.f90->sourcefile~microlayer_m.f90 sourcefile~mod_synchro_omp.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~write_field_phy.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~write_field_phy.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~write_field.f90 write_field.f90 sourcefile~write_field_phy.f90->sourcefile~write_field.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~geometry_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~fonte_neige_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~phys_state_var_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~surf_param_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~compbl_mod_h.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~dimpft_mod_h.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~cdrag_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~cpl_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~limit_read_mod.f90 sourcefile~surf_land_bucket_hetero_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~dimphy.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~surface_data.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~geometry_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~fonte_neige_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~cpl_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~limit_read_mod.f90 sourcefile~surf_land_bucket_mod.f90->sourcefile~calcul_fluxs_mod.f90 sourcefile~albedo.f90->sourcefile~dimphy.f90 sourcefile~albedo.f90->sourcefile~yomcst_mod_h.f90 sourcefile~albedo.f90->sourcefile~clesphys_mod_h.f90 sourcefile~orbite.f90 orbite.f90 sourcefile~albedo.f90->sourcefile~orbite.f90 sourcefile~coare_cp_mod.f90->sourcefile~modd_csts.f90 sourcefile~lmdz_atke_exchange_coeff.f90->sourcefile~lmdz_atke_turbulence_ini.f90 sourcefile~limit_read_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~limit_read_mod.f90->sourcefile~dimphy.f90 sourcefile~limit_read_mod.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~limit_read_mod.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~limit_read_mod.f90->sourcefile~lmdz_xios.f90 sourcefile~limit_read_mod.f90->sourcefile~surface_data.f90 sourcefile~limit_read_mod.f90->sourcefile~print_control_mod.f90 sourcefile~limit_read_mod.f90->sourcefile~phys_cal_mod.f90 sourcefile~calcul_fluxs_mod.f90->sourcefile~indice_sol_mod.f90 sourcefile~calcul_fluxs_mod.f90->sourcefile~dimphy.f90 sourcefile~calcul_fluxs_mod.f90->sourcefile~yomcst_mod_h.f90 sourcefile~calcul_fluxs_mod.f90->sourcefile~clesphys_mod_h.f90 sourcefile~calcul_fluxs_mod.f90->sourcefile~yoethf_mod_h.f90 sourcefile~sens_heat_rain_m.f90 sens_heat_rain_m.F90 sourcefile~calcul_fluxs_mod.f90->sourcefile~sens_heat_rain_m.f90 sourcefile~var0sv.f90->sourcefile~var_sv.f90 sourcefile~var0sv.f90->sourcefile~vardsv.f90 sourcefile~var_sv.f90->sourcefile~dimsoil_mod_h.f90 sourcefile~const.f90 const.f90 sourcefile~sens_heat_rain_m.f90->sourcefile~const.f90 sourcefile~esat_m.f90 esat_m.f90 sourcefile~sens_heat_rain_m.f90->sourcefile~esat_m.f90 sourcefile~near_surface_m.f90->sourcefile~config_ocean_skin_m.f90 sourcefile~near_surface_m.f90->sourcefile~therm_expans_m.f90 sourcefile~near_surface_m.f90->sourcefile~const.f90 sourcefile~phiw_m.f90 phiw_m.f90 sourcefile~near_surface_m.f90->sourcefile~phiw_m.f90 sourcefile~vartsv.f90->sourcefile~var_sv.f90 sourcefile~orbite.f90->sourcefile~dimphy.f90 sourcefile~orbite.f90->sourcefile~yomcst_mod_h.f90 sourcefile~mod_surf_para.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~mod_surf_para.f90->sourcefile~lmdz_mpi.f90 sourcefile~varysv.f90->sourcefile~var_sv.f90 sourcefile~varxsv.f90->sourcefile~var_sv.f90 sourcefile~vardsv.f90->sourcefile~var_sv.f90 sourcefile~iostart.f90->sourcefile~dimphy.f90 sourcefile~iostart.f90->sourcefile~mod_phys_lmdz_para.f90 sourcefile~iostart.f90->sourcefile~mod_grid_phy_lmdz.f90 sourcefile~iostart.f90->sourcefile~lmdz_cppkeys_wrapper.f90 sourcefile~iostart.f90->sourcefile~geometry_mod.f90 sourcefile~iostart.f90->sourcefile~print_control_mod.f90 sourcefile~write_field.f90->sourcefile~strings_mod.f90 sourcefile~microlayer_m.f90->sourcefile~const.f90 sourcefile~fv_m.f90 fv_m.f90 sourcefile~microlayer_m.f90->sourcefile~fv_m.f90

Contents

Source Code


Source Code

!
! $Id: iniphysiq_mod.F90 5786 2025-07-21 11:33:25Z acozic $
!
MODULE iniphysiq_mod

CONTAINS

SUBROUTINE iniphysiq(ii,jj,nlayer, &
                     nbp, communicator, &
                     punjours, pdayref,ptimestep, &
                     rlatudyn,rlatvdyn,rlonudyn,rlonvdyn,airedyn,cudyn,cvdyn, &
                     prad,pg,pr,pcpp,iflag_phys)
  USE dimphy, ONLY: init_dimphy
  USE inigeomphy_mod, ONLY: inigeomphy
  USE mod_grid_phy_lmdz, ONLY: nbp_lon,nbp_lat,nbp_lev,klon_glo ! number of atmospheric columns (on full grid)
  USE mod_phys_lmdz_para, ONLY: klon_omp ! number of columns (on local omp grid)
  USE vertical_layers_mod, ONLY : init_vertical_layers
  USE infotrac, ONLY: nbtr, type_trac
  USE infotrac_phy, ONLY: nbtr_bin, nbtr_sulgas, id_OCS_strat, &
                      id_SO2_strat, id_H2SO4_strat, id_BIN01_strat
  USE lmdz_reprobus_wrappers, ONLY : init_chem_rep_phys, init_reprobus_para
#ifdef CPP_PARA
  USE parallel_lmdz, ONLY : mpi_size, mpi_rank
  USE bands, ONLY : distrib_phys
#endif
  USE mod_phys_lmdz_omp_data, ONLY: klon_omp
  USE control_mod, ONLY: dayref,anneeref,day_step,nday,offline, iphysiq
  USE inifis_mod, ONLY: inifis
  USE time_phylmdz_mod, ONLY: init_time
  USE temps_mod, ONLY: annee_ref, day_ini, day_ref, start_time, calend, year_len
  USE infotrac_phy, ONLY: init_infotrac_phy
  USE phystokenc_mod, ONLY: init_phystokenc
  USE phyaqua_mod, ONLY: iniaqua
  USE comconst_mod, ONLY: omeg, rad
  USE indice_sol_mod, ONLY: nbsrf, is_oce, is_sic, is_ter, is_lic
#ifdef CPP_PARA
  USE parallel_lmdz, ONLY : mpi_size, mpi_rank
  USE bands, ONLY : distrib_phys
#endif
  USE tracstoke_mod_h
  USE iniprint_mod_h
  USE comgeom_mod_h
  USE mod_phys_lmdz_omp_data, ONLY: klon_omp
  USE ioipsl_getin_p_mod, ONLY: getin_p
  USE slab_heat_transp_mod, ONLY: ini_slab_transp_geom
  USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS
  USE dimensions_mod, ONLY: iim, jjm, llm, ndm
USE paramet_mod_h
IMPLICIT NONE

  ! =======================================================================
  ! Initialisation of the physical constants and some positional and
  ! geometrical arrays for the physics
  ! =======================================================================




  REAL, INTENT (IN) :: prad ! radius of the planet (m)
  REAL, INTENT (IN) :: pg ! gravitational acceleration (m/s2)
  REAL, INTENT (IN) :: pr ! ! reduced gas constant R/mu
  REAL, INTENT (IN) :: pcpp ! specific heat Cp
  REAL, INTENT (IN) :: punjours ! length (in s) of a standard day
  INTEGER, INTENT (IN) :: nlayer ! number of atmospheric layers
  INTEGER, INTENT (IN) :: ii ! number of atmospheric columns along longitudes
  INTEGER, INTENT (IN) :: jj ! number of atompsheric columns along latitudes
  INTEGER, INTENT(IN) :: nbp ! number of physics columns for this MPI process
  INTEGER, INTENT(IN) :: communicator ! MPI communicator
  REAL, INTENT (IN) :: rlatudyn(jj+1) ! latitudes of the physics grid
  REAL, INTENT (IN) :: rlatvdyn(jj) ! latitude boundaries of the physics grid
  REAL, INTENT (IN) :: rlonvdyn(ii+1) ! longitudes of the physics grid
  REAL, INTENT (IN) :: rlonudyn(ii+1) ! longitude boundaries of the physics grid
  REAL, INTENT (IN) :: airedyn(ii+1,jj+1) ! area of the dynamics grid (m2)
  REAL, INTENT (IN) :: cudyn((ii+1)*(jj+1)) ! cu coeff. (u_covariant = cu * u)
  REAL, INTENT (IN) :: cvdyn((ii+1)*jj) ! cv coeff. (v_covariant = cv * v)
  INTEGER, INTENT (IN) :: pdayref ! reference day of for the simulation
  REAL, INTENT (IN) :: ptimestep !physics time step (s)
  INTEGER, INTENT (IN) :: iflag_phys ! type of physics to be called

  INTEGER :: ibegin, iend, offset
  INTEGER :: i,j,k
  CHARACTER (LEN=20) :: modname = 'iniphysiq'
  CHARACTER (LEN=80) :: abort_message
  
  LOGICAL :: slab_hdiff
  INTEGER :: slab_ekman
  CHARACTER (LEN = 6) :: type_ocean 

#ifndef CPP_PARA
  INTEGER,PARAMETER :: mpi_rank=0
  INTEGER, PARAMETER :: mpi_size = 1 
  INTEGER :: distrib_phys(mpi_rank:mpi_rank)=(jjm-1)*iim+2
#endif

  ! --> initialize physics distribution, global fields and geometry
  ! (i.e. things in phy_common or dynphy_lonlat)
  CALL inigeomphy(ii,jj,nlayer, &
               nbp, communicator, &
               rlatudyn,rlatvdyn, &
               rlonudyn,rlonvdyn, &
               airedyn,cudyn,cvdyn)

  ! --> now initialize things specific to the phylmd physics package
  
!!$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/)
!	Copy all threadprivate variables in temps_mod
!$OMP PARALLEL DEFAULT(SHARED) COPYIN(annee_ref,day_ini,day_ref,start_time)

  ! Initialize physical constants in physics:
  CALL inifis(punjours,prad,pg,pr,pcpp)

  CALL init_time(annee_ref,day_ref,day_ini,start_time,nday,ptimestep)

  ! Initialize dimphy module (unless in 1D where it has already been done)
!  IF (klon_glo>1) CALL Init_dimphy(klon_omp,nlayer)

  ! Copy over "offline" settings
  CALL init_phystokenc(offline,istphy)

  ! Initialization for slab heat transport
  type_ocean="force"
  CALL getin_p('type_ocean',type_ocean)
  slab_hdiff=.FALSE.
  CALL getin_p('slab_hdiff',slab_hdiff)
  slab_ekman=0
  CALL getin_p('slab_ekman',slab_ekman)
  IF ((type_ocean=='slab').AND.(slab_hdiff.OR.(slab_ekman.GT.0))) THEN
     CALL ini_slab_transp_geom(ip1jm,ip1jmp1,unsairez,fext,unsaire,&
                                  cu,cuvsurcv,cv,cvusurcu, &
                                  aire,apoln,apols, &
                                  aireu,airev,rlatvdyn,rad,omeg) 
  END IF

  ! Initialize tracer names, numbers, etc. for physics
  CALL init_infotrac_phy

  ! Initializations for Reprobus
  IF (type_trac == 'repr') THEN
IF (CPPKEY_REPROBUS) THEN
    call Init_chem_rep_phys(klon_omp,nlayer)
    call init_reprobus_para( &
          nbp_lon,nbp_lat,nbp_lev,klon_glo,mpi_size, &
          distrib_phys,communicator)
END IF
  ENDIF
!$OMP END PARALLEL


  IF (type_trac == 'repr') THEN
IF (CPPKEY_REPROBUS) THEN
    call init_reprobus_para( &
          nbp_lon,nbp_lat,nbp_lev,klon_glo,mpi_size, &
          distrib_phys,communicator)
END IF
  ENDIF

!!$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/)
!$OMP PARALLEL DEFAULT(SHARED)
  ! Additional initializations for aquaplanets 
  IF (iflag_phys>=100) THEN
    CALL iniaqua(klon_omp,year_len,iflag_phys)
  END IF

  IF (ANY(type_trac == ['inca','inco'])) THEN
IF (CPPKEY_INCA) THEN
     CALL init_inca_dim_reg(nbp_lon, nbp_lat - 1, &
          rlonudyn, rlatudyn, rlonvdyn, rlatvdyn)
END IF
  END IF

!$OMP END PARALLEL

END SUBROUTINE iniphysiq

END MODULE iniphysiq_mod