pbl_surface_init Subroutine

public subroutine pbl_surface_init(fder_rst, snow_rst, qsurf_rst, ftsoil_rst, hice_rst, tice_rst, bilg_cumul_rst)

Uses

  • proc~~pbl_surface_init~2~~UsesGraph proc~pbl_surface_init~2 pbl_surface_init module~indice_sol_mod indice_sol_mod proc~pbl_surface_init~2->module~indice_sol_mod module~ioipsl_getin_p_mod ioipsl_getin_p_mod proc~pbl_surface_init~2->module~ioipsl_getin_p_mod module~print_control_mod print_control_mod proc~pbl_surface_init~2->module~print_control_mod module~dimsoil_mod_h dimsoil_mod_h proc~pbl_surface_init~2->module~dimsoil_mod_h module~mod_phys_lmdz_transfert_para mod_phys_lmdz_transfert_para module~ioipsl_getin_p_mod->module~mod_phys_lmdz_transfert_para module~strings_mod strings_mod module~ioipsl_getin_p_mod->module~strings_mod module~mod_phys_lmdz_para mod_phys_lmdz_para module~ioipsl_getin_p_mod->module~mod_phys_lmdz_para ioipsl ioipsl module~ioipsl_getin_p_mod->ioipsl module~mod_phys_lmdz_mpi_transfert mod_phys_lmdz_mpi_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_mpi_transfert module~mod_phys_lmdz_omp_transfert mod_phys_lmdz_omp_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_omp_transfert iso_fortran_env iso_fortran_env module~strings_mod->iso_fortran_env module~mod_phys_lmdz_para->module~mod_phys_lmdz_transfert_para module~mod_phys_lmdz_mpi_data mod_phys_lmdz_mpi_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_mpi_data module~mod_phys_lmdz_omp_data mod_phys_lmdz_omp_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_omp_data module~lmdz_mpi lmdz_mpi module~mod_phys_lmdz_mpi_data->module~lmdz_mpi module~lmdz_cppkeys_wrapper lmdz_cppkeys_wrapper module~mod_phys_lmdz_mpi_data->module~lmdz_cppkeys_wrapper module~lmdz_cppkeys_wrapper->iso_fortran_env netcdf netcdf module~lmdz_cppkeys_wrapper->netcdf


Allocate and initialize module variables with fields read from restart file.



Test for sub-surface indices



Validation of ocean mode



Allocate variables for pbl splitting


Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION(klon) :: fder_rst
real, intent(in), DIMENSION(klon, nbsrf) :: snow_rst
real, intent(in), DIMENSION(klon, nbsrf) :: qsurf_rst
real, intent(in), DIMENSION(klon, nsoilmx, nbsrf) :: ftsoil_rst
real, intent(in), DIMENSION(klon) :: hice_rst
real, intent(in), DIMENSION(klon) :: tice_rst
real, intent(in), DIMENSION(klon) :: bilg_cumul_rst

Calls

proc~~pbl_surface_init~2~~CallsGraph proc~pbl_surface_init~2 pbl_surface_init proc~abort_physic abort_physic proc~pbl_surface_init~2->proc~abort_physic proc~wx_pbl_init wx_pbl_init proc~pbl_surface_init~2->proc~wx_pbl_init interface~getin_p getin_p proc~pbl_surface_init~2->interface~getin_p histclo histclo proc~abort_physic->histclo proc~mpi_abort MPI_ABORT proc~abort_physic->proc~mpi_abort restclo restclo proc~abort_physic->restclo getin_dump getin_dump proc~abort_physic->getin_dump proc~wx_pbl_init->proc~abort_physic proc~lmdz_mpi_wrapper_abort lmdz_mpi_wrapper_abort proc~mpi_abort->proc~lmdz_mpi_wrapper_abort

Contents