| 
    LMDZ
    
   | 
 
Functions/Subroutines | |
| subroutine, public | cpl_init (dtime, rlon, rlat) | 
| subroutine, public | cpl_receive_frac (itime, dtime, pctsrf, is_modified) | 
| subroutine, public | cpl_receive_ocean_fields (knon, knindex, tsurf_new, u0_new, v0_new) | 
| subroutine, public | cpl_receive_seaice_fields (knon, knindex, tsurf_new, alb_new, u0_new, v0_new) | 
| subroutine, public | cpl_send_ocean_fields (itime, knon, knindex, swdown, lwdown, fluxlat, fluxsens, precip_rain, precip_snow, evap, tsurf, fder, albsol, taux, tauy, windsp) | 
| subroutine, public | cpl_send_seaice_fields (itime, dtime, knon, knindex, pctsrf, lafin, rlon, rlat, swdown, lwdown, fluxlat, fluxsens, precip_rain, precip_snow, evap, tsurf, fder, albsol, taux, tauy) | 
| subroutine, public | cpl_send_land_fields (itime, knon, knindex, rriv_in, rcoa_in) | 
| subroutine, public | cpl_send_landice_fields (itime, knon, knindex, rlic_in) | 
| subroutine | cpl_send_all (itime, dtime, pctsrf, lafin, rlon, rlat) | 
| subroutine | cpl2gath (champ_in, champ_out, knon, knindex) | 
| subroutine, public | gath2cpl (champ_in, champ_out, knon, knindex) | 
Variables | |
| integer, save | nexca | 
| real, dimension(:,:), allocatable, save | cpl_sols | 
| real, dimension(:,:), allocatable, save | cpl_nsol | 
| real, dimension(:,:), allocatable, save | cpl_rain | 
| real, dimension(:,:), allocatable, save | cpl_snow | 
| real, dimension(:,:), allocatable, save | cpl_evap | 
| real, dimension(:,:), allocatable, save | cpl_tsol | 
| real, dimension(:,:), allocatable, save | cpl_fder | 
| real, dimension(:,:), allocatable, save | cpl_albe | 
| real, dimension(:,:), allocatable, save | cpl_taux | 
| real, dimension(:,:), allocatable, save | cpl_tauy | 
| real, dimension(:,:), allocatable, save | cpl_windsp | 
| real, dimension(:,:), allocatable, save | cpl_taumod | 
| real, dimension(:,:), allocatable, save | cpl_atm_co2 | 
| real, dimension(:,:), allocatable, save | cpl_rriv2d | 
| real, dimension(:,:), allocatable, save | cpl_rcoa2d | 
| real, dimension(:,:), allocatable, save | cpl_rlic2d | 
| real, dimension(:,:), allocatable, save | read_sst | 
| real, dimension(:,:), allocatable, save | read_sit | 
| real, dimension(:,:), allocatable, save | read_sic | 
| real, dimension(:,:), allocatable, save | read_alb_sic | 
| real, dimension(:,:), allocatable, save | read_u0 | 
| real, dimension(:,:), allocatable, save | read_v0 | 
| real, dimension(:,:), allocatable, save | read_co2 | 
| integer, dimension(:), allocatable, save | unity | 
| integer, save | nidct | 
| integer, save | nidcs | 
| real, dimension(:,:,:), allocatable, save | cpl_sols2d | 
| real, dimension(:,:,:), allocatable, save | cpl_nsol2d | 
| real, dimension(:,:,:), allocatable, save | cpl_rain2d | 
| real, dimension(:,:,:), allocatable, save | cpl_snow2d | 
| real, dimension(:,:,:), allocatable, save | cpl_evap2d | 
| real, dimension(:,:,:), allocatable, save | cpl_tsol2d | 
| real, dimension(:,:,:), allocatable, save | cpl_fder2d | 
| real, dimension(:,:,:), allocatable, save | cpl_albe2d | 
| real, dimension(:,:,:), allocatable, save | cpl_taux2d | 
| real, dimension(:,:,:), allocatable, save | cpl_tauy2d | 
| real, dimension(:,:,:), allocatable, save | cpl_taumod2d | 
| real, dimension(:,:), allocatable, save | cpl_windsp2d | 
| real, dimension(:,:), allocatable, save | cpl_atm_co22d | 
| subroutine, public cpl_mod::cpl_init | ( | real, intent(in) | dtime, | 
| real, dimension(klon), intent(in) | rlon, | ||
| real, dimension(klon), intent(in) | rlat | ||
| ) | 
Definition at line 100 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_receive_frac | ( | integer, intent(in) | itime, | 
| real, intent(in) | dtime, | ||
| real, dimension(klon,nbsrf), intent(inout) | pctsrf, | ||
| logical, intent(out) | is_modified | ||
| ) | 
Definition at line 289 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_receive_ocean_fields | ( | integer, intent(in) | knon, | 
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon), intent(out) | tsurf_new, | ||
| real, dimension(klon), intent(out) | u0_new, | ||
| real, dimension(klon), intent(out) | v0_new | ||
| ) | 
Definition at line 418 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_receive_seaice_fields | ( | integer, intent(in) | knon, | 
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon), intent(out) | tsurf_new, | ||
| real, dimension(klon), intent(out) | alb_new, | ||
| real, dimension(klon), intent(out) | u0_new, | ||
| real, dimension(klon), intent(out) | v0_new | ||
| ) | 
Definition at line 481 of file cpl_mod.F90.
| subroutine cpl_mod::cpl_send_all | ( | integer, intent(in) | itime, | 
| real, intent(in) | dtime, | ||
| real, dimension(klon,nbsrf), intent(in) | pctsrf, | ||
| logical, intent(in) | lafin, | ||
| real, dimension(klon), intent(in) | rlon, | ||
| real, dimension(klon), intent(in) | rlat | ||
| ) | 
Definition at line 1020 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_send_land_fields | ( | integer, intent(in) | itime, | 
| integer, intent(in) | knon, | ||
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon), intent(in) | rriv_in, | ||
| real, dimension(klon), intent(in) | rcoa_in | ||
| ) | 
Definition at line 907 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_send_landice_fields | ( | integer, intent(in) | itime, | 
| integer, intent(in) | knon, | ||
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon), intent(in) | rlic_in | ||
| ) | 
Definition at line 967 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_send_ocean_fields | ( | integer, intent(in) | itime, | 
| integer, intent(in) | knon, | ||
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon), intent(in) | swdown, | ||
| real, dimension(klon), intent(in) | lwdown, | ||
| real, dimension(klon), intent(in) | fluxlat, | ||
| real, dimension(klon), intent(in) | fluxsens, | ||
| real, dimension(klon), intent(in) | precip_rain, | ||
| real, dimension(klon), intent(in) | precip_snow, | ||
| real, dimension(klon), intent(in) | evap, | ||
| real, dimension(klon), intent(in) | tsurf, | ||
| real, dimension(klon), intent(in) | fder, | ||
| real, dimension(klon), intent(in) | albsol, | ||
| real, dimension(klon), intent(in) | taux, | ||
| real, dimension(klon), intent(in) | tauy, | ||
| real, dimension(klon), intent(in) | windsp | ||
| ) | 
Definition at line 534 of file cpl_mod.F90.
| subroutine, public cpl_mod::cpl_send_seaice_fields | ( | integer, intent(in) | itime, | 
| real, intent(in) | dtime, | ||
| integer, intent(in) | knon, | ||
| integer, dimension(klon), intent(in) | knindex, | ||
| real, dimension(klon,nbsrf), intent(in) | pctsrf, | ||
| logical, intent(in) | lafin, | ||
| real, dimension(klon), intent(in) | rlon, | ||
| real, dimension(klon), intent(in) | rlat, | ||
| real, dimension(klon), intent(in) | swdown, | ||
| real, dimension(klon), intent(in) | lwdown, | ||
| real, dimension(klon), intent(in) | fluxlat, | ||
| real, dimension(klon), intent(in) | fluxsens, | ||
| real, dimension(klon), intent(in) | precip_rain, | ||
| real, dimension(klon), intent(in) | precip_snow, | ||
| real, dimension(klon), intent(in) | evap, | ||
| real, dimension(klon), intent(in) | tsurf, | ||
| real, dimension(klon), intent(in) | fder, | ||
| real, dimension(klon), intent(in) | albsol, | ||
| real, dimension(klon), intent(in) | taux, | ||
| real, dimension(klon), intent(in) | tauy | ||
| ) | 
Definition at line 725 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_albe | 
Definition at line 50 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_albe2d | 
Definition at line 84 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_atm_co2 | 
Definition at line 56 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_atm_co22d | 
Definition at line 92 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_evap | 
Definition at line 48 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_evap2d | 
Definition at line 82 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_fder | 
Definition at line 50 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_fder2d | 
Definition at line 84 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_nsol | 
Definition at line 46 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_nsol2d | 
Definition at line 80 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_rain | 
Definition at line 46 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_rain2d | 
Definition at line 80 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_rcoa2d | 
Definition at line 58 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_rlic2d | 
Definition at line 58 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_rriv2d | 
Definition at line 58 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_snow | 
Definition at line 48 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_snow2d | 
Definition at line 82 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_sols | 
Definition at line 46 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_sols2d | 
Definition at line 80 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_taumod | 
Definition at line 54 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_taumod2d | 
Definition at line 88 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_taux | 
Definition at line 50 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_taux2d | 
Definition at line 86 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_tauy | 
Definition at line 50 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_tauy2d | 
Definition at line 86 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_tsol | 
Definition at line 48 of file cpl_mod.F90.
| real, dimension(:,:,:), allocatable, save cpl_mod::cpl_tsol2d | 
Definition at line 82 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_windsp | 
Definition at line 52 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::cpl_windsp2d | 
Definition at line 90 of file cpl_mod.F90.
| integer, save cpl_mod::nexca | 
Definition at line 42 of file cpl_mod.F90.
| integer, save cpl_mod::nidcs | 
Definition at line 76 of file cpl_mod.F90.
| integer, save cpl_mod::nidct | 
Definition at line 76 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_alb_sic | 
Definition at line 68 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_co2 | 
Definition at line 72 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_sic | 
Definition at line 66 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_sit | 
Definition at line 64 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_sst | 
Definition at line 62 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_u0 | 
Definition at line 70 of file cpl_mod.F90.
| real, dimension(:,:), allocatable, save cpl_mod::read_v0 | 
Definition at line 70 of file cpl_mod.F90.
| integer, dimension(:), allocatable, save cpl_mod::unity | 
Definition at line 74 of file cpl_mod.F90.