My Project
|
Public Member Functions | |
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 | cpl2gath (champ_in, champ_out, knon, knindex) |
subroutine, public | gath2cpl (champ_in, champ_out, knon, knindex) |
Private Member Functions | |
subroutine | cpl_send_all (itime, dtime, pctsrf, lafin, rlon, rlat) |
Private Attributes | |
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 |
Definition at line 2 of file cpl_mod.F90.
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 419 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.
|
private |
Definition at line 1021 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 908 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 968 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 533 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 723 of file cpl_mod.F90.
|
private |
Definition at line 51 of file cpl_mod.F90.
|
private |
Definition at line 85 of file cpl_mod.F90.
|
private |
Definition at line 57 of file cpl_mod.F90.
|
private |
Definition at line 93 of file cpl_mod.F90.
|
private |
Definition at line 49 of file cpl_mod.F90.
|
private |
Definition at line 83 of file cpl_mod.F90.
|
private |
Definition at line 51 of file cpl_mod.F90.
|
private |
Definition at line 85 of file cpl_mod.F90.
|
private |
Definition at line 47 of file cpl_mod.F90.
|
private |
Definition at line 81 of file cpl_mod.F90.
|
private |
Definition at line 47 of file cpl_mod.F90.
|
private |
Definition at line 81 of file cpl_mod.F90.
|
private |
Definition at line 59 of file cpl_mod.F90.
|
private |
Definition at line 59 of file cpl_mod.F90.
|
private |
Definition at line 59 of file cpl_mod.F90.
|
private |
Definition at line 49 of file cpl_mod.F90.
|
private |
Definition at line 83 of file cpl_mod.F90.
|
private |
Definition at line 47 of file cpl_mod.F90.
|
private |
Definition at line 81 of file cpl_mod.F90.
|
private |
Definition at line 55 of file cpl_mod.F90.
|
private |
Definition at line 89 of file cpl_mod.F90.
|
private |
Definition at line 51 of file cpl_mod.F90.
|
private |
Definition at line 87 of file cpl_mod.F90.
|
private |
Definition at line 51 of file cpl_mod.F90.
|
private |
Definition at line 87 of file cpl_mod.F90.
|
private |
Definition at line 49 of file cpl_mod.F90.
|
private |
Definition at line 83 of file cpl_mod.F90.
|
private |
Definition at line 53 of file cpl_mod.F90.
|
private |
Definition at line 91 of file cpl_mod.F90.
|
private |
Definition at line 43 of file cpl_mod.F90.
|
private |
Definition at line 77 of file cpl_mod.F90.
|
private |
Definition at line 77 of file cpl_mod.F90.
|
private |
Definition at line 69 of file cpl_mod.F90.
|
private |
Definition at line 73 of file cpl_mod.F90.
|
private |
Definition at line 67 of file cpl_mod.F90.
|
private |
Definition at line 65 of file cpl_mod.F90.
|
private |
Definition at line 63 of file cpl_mod.F90.
|
private |
Definition at line 71 of file cpl_mod.F90.
|
private |
Definition at line 71 of file cpl_mod.F90.
|
private |
Definition at line 75 of file cpl_mod.F90.