grid1dTo2d_mpi Interface

public interface grid1dTo2d_mpi

Calls

interface~~grid1dto2d_mpi~~CallsGraph interface~grid1dto2d_mpi grid1dTo2d_mpi proc~grid1dto2d_mpi_i grid1dTo2d_mpi_i interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_i proc~grid1dto2d_mpi_r1 grid1dTo2d_mpi_r1 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_r1 proc~grid1dto2d_mpi_i3 grid1dTo2d_mpi_i3 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_i3 proc~grid1dto2d_mpi_i2 grid1dTo2d_mpi_i2 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_i2 proc~grid1dto2d_mpi_r3 grid1dTo2d_mpi_r3 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_r3 proc~grid1dto2d_mpi_i1 grid1dTo2d_mpi_i1 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_i1 proc~grid1dto2d_mpi_l2 grid1dTo2d_mpi_l2 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_l2 proc~grid1dto2d_mpi_l3 grid1dTo2d_mpi_l3 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_l3 proc~grid1dto2d_mpi_r grid1dTo2d_mpi_r interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_r proc~grid1dto2d_mpi_l grid1dTo2d_mpi_l interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_l proc~grid1dto2d_mpi_r2 grid1dTo2d_mpi_r2 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_r2 proc~grid1dto2d_mpi_l1 grid1dTo2d_mpi_l1 interface~grid1dto2d_mpi->proc~grid1dto2d_mpi_l1 proc~grid1dto2d_mpi_igen grid1dTo2d_mpi_igen proc~grid1dto2d_mpi_i->proc~grid1dto2d_mpi_igen proc~grid1dto2d_mpi_rgen grid1dTo2d_mpi_rgen proc~grid1dto2d_mpi_r1->proc~grid1dto2d_mpi_rgen proc~grid1dto2d_mpi_i3->proc~grid1dto2d_mpi_igen proc~grid1dto2d_mpi_i2->proc~grid1dto2d_mpi_igen proc~grid1dto2d_mpi_r3->proc~grid1dto2d_mpi_rgen proc~grid1dto2d_mpi_i1->proc~grid1dto2d_mpi_igen proc~grid1dto2d_mpi_lgen grid1dTo2d_mpi_lgen proc~grid1dto2d_mpi_l2->proc~grid1dto2d_mpi_lgen proc~grid1dto2d_mpi_l3->proc~grid1dto2d_mpi_lgen proc~grid1dto2d_mpi_r->proc~grid1dto2d_mpi_rgen proc~grid1dto2d_mpi_l->proc~grid1dto2d_mpi_lgen proc~grid1dto2d_mpi_r2->proc~grid1dto2d_mpi_rgen proc~grid1dto2d_mpi_l1->proc~grid1dto2d_mpi_lgen

Called by

interface~~grid1dto2d_mpi~~CalledByGraph interface~grid1dto2d_mpi grid1dTo2d_mpi proc~histwrite2d_phy_old histwrite2d_phy_old proc~histwrite2d_phy_old->interface~grid1dto2d_mpi proc~gath2cpl gath2cpl proc~gath2cpl->interface~grid1dto2d_mpi proc~histwrite3d_xios~3 histwrite3d_xios proc~histwrite3d_xios~3->interface~grid1dto2d_mpi proc~cpl_init~2 cpl_init proc~cpl_init~2->interface~grid1dto2d_mpi proc~gath2cpl~2 gath2cpl proc~gath2cpl~2->interface~grid1dto2d_mpi proc~histwrite3d_phy_old~2 histwrite3d_phy_old proc~histwrite3d_phy_old~2->interface~grid1dto2d_mpi proc~histwrite2d_cosp~4 histwrite2d_cosp proc~histwrite2d_cosp~4->interface~grid1dto2d_mpi proc~histwrite3d_cosp histwrite3d_cosp proc~histwrite3d_cosp->interface~grid1dto2d_mpi proc~histwrite3d_cosp~3 histwrite3d_cosp proc~histwrite3d_cosp~3->interface~grid1dto2d_mpi proc~histwrite3d_xios histwrite3d_xios proc~histwrite3d_xios->interface~grid1dto2d_mpi proc~cpl_receive_frac cpl_receive_frac proc~cpl_receive_frac->interface~grid1dto2d_mpi proc~histwrite4d_cosp~2 histwrite4d_cosp proc~histwrite4d_cosp~2->interface~grid1dto2d_mpi proc~histwrite3d_phy~3 histwrite3d_phy proc~histwrite3d_phy~3->interface~grid1dto2d_mpi proc~cpl_init cpl_init proc~cpl_init->interface~grid1dto2d_mpi proc~histwrite2d_xios~2 histwrite2d_xios proc~histwrite2d_xios~2->interface~grid1dto2d_mpi proc~histwrite4d_cosp histwrite4d_cosp proc~histwrite4d_cosp->interface~grid1dto2d_mpi proc~histwrite3d_phy_old histwrite3d_phy_old proc~histwrite3d_phy_old->interface~grid1dto2d_mpi proc~histwrite4d_cosp~3 histwrite4d_cosp proc~histwrite4d_cosp~3->interface~grid1dto2d_mpi proc~histwrite2d_phy~3 histwrite2d_phy proc~histwrite2d_phy~3->interface~grid1dto2d_mpi proc~histwrite2d_xios histwrite2d_xios proc~histwrite2d_xios->interface~grid1dto2d_mpi proc~histwrite2d_phy~2 histwrite2d_phy proc~histwrite2d_phy~2->interface~grid1dto2d_mpi proc~histwrite3d_phy~2 histwrite3d_phy proc~histwrite3d_phy~2->interface~grid1dto2d_mpi proc~histwrite3d_cosp~4 histwrite3d_cosp proc~histwrite3d_cosp~4->interface~grid1dto2d_mpi proc~histwrite3d_cosp~2 histwrite3d_cosp proc~histwrite3d_cosp~2->interface~grid1dto2d_mpi proc~histwrite3d_phy histwrite3d_phy proc~histwrite3d_phy->interface~grid1dto2d_mpi proc~histwrite2d_cosp histwrite2d_cosp proc~histwrite2d_cosp->interface~grid1dto2d_mpi proc~histwrite2d_cosp~2 histwrite2d_cosp proc~histwrite2d_cosp~2->interface~grid1dto2d_mpi proc~histwrite2d_phy histwrite2d_phy proc~histwrite2d_phy->interface~grid1dto2d_mpi proc~histwrite2d_phy_old~2 histwrite2d_phy_old proc~histwrite2d_phy_old~2->interface~grid1dto2d_mpi proc~histwrite2d_xios~3 histwrite2d_xios proc~histwrite2d_xios~3->interface~grid1dto2d_mpi proc~histwrite3d_xios~2 histwrite3d_xios proc~histwrite3d_xios~2->interface~grid1dto2d_mpi proc~histwrite2d_cosp~3 histwrite2d_cosp proc~histwrite2d_cosp~3->interface~grid1dto2d_mpi proc~histwrite4d_cosp~4 histwrite4d_cosp proc~histwrite4d_cosp~4->interface~grid1dto2d_mpi proc~cpl_receive_frac~2 cpl_receive_frac proc~cpl_receive_frac~2->interface~grid1dto2d_mpi proc~ocean_cpl_init~2 ocean_cpl_init proc~ocean_cpl_init~2->proc~cpl_init proc~pbl_surface~2 pbl_surface proc~pbl_surface~2->proc~gath2cpl proc~surf_landice surf_landice proc~pbl_surface~2->proc~surf_landice proc~surf_seaice surf_seaice proc~pbl_surface~2->proc~surf_seaice proc~surf_land surf_land proc~pbl_surface~2->proc~surf_land proc~surf_ocean surf_ocean proc~pbl_surface~2->proc~surf_ocean interface~histwrite_phy~3 histwrite_phy interface~histwrite_phy~3->proc~histwrite3d_xios~3 interface~histwrite_phy~3->proc~histwrite3d_phy~3 interface~histwrite_phy~3->proc~histwrite2d_phy~3 interface~histwrite_phy~3->proc~histwrite2d_xios~3 proc~ocean_cpl_init ocean_cpl_init proc~ocean_cpl_init->proc~cpl_init proc~cpl_send_land_fields cpl_send_land_fields proc~cpl_send_land_fields->proc~gath2cpl proc~cpl_send_ocean_fields~2 cpl_send_ocean_fields proc~cpl_send_ocean_fields~2->proc~gath2cpl~2 proc~change_srf_frac change_srf_frac proc~change_srf_frac->proc~cpl_receive_frac interface~histwrite_phy~2 histwrite_phy interface~histwrite_phy~2->proc~histwrite3d_phy_old~2 interface~histwrite_phy~2->proc~histwrite2d_xios~2 interface~histwrite_phy~2->proc~histwrite2d_phy~2 interface~histwrite_phy~2->proc~histwrite3d_phy~2 interface~histwrite_phy~2->proc~histwrite2d_phy_old~2 interface~histwrite_phy~2->proc~histwrite3d_xios~2 proc~lmdz_cosp_output_write~2 lmdz_cosp_output_write proc~lmdz_cosp_output_write~2->proc~histwrite2d_cosp~4 proc~lmdz_cosp_output_write~2->proc~histwrite3d_cosp~4 proc~lmdz_cosp_output_write~2->proc~histwrite4d_cosp~4 proc~lmdz_cosp_output_write lmdz_cosp_output_write proc~lmdz_cosp_output_write->proc~histwrite3d_cosp proc~lmdz_cosp_output_write->proc~histwrite4d_cosp proc~lmdz_cosp_output_write->proc~histwrite2d_cosp proc~cpl_send_seaice_fields cpl_send_seaice_fields proc~cpl_send_seaice_fields->proc~gath2cpl proc~pbl_surface pbl_surface proc~pbl_surface->proc~gath2cpl proc~pbl_surface->proc~surf_landice proc~pbl_surface->proc~surf_seaice proc~pbl_surface->proc~surf_land proc~pbl_surface->proc~surf_ocean proc~cpl_send_landice_fields cpl_send_landice_fields proc~cpl_send_landice_fields->proc~gath2cpl proc~cpl_send_land_fields~2 cpl_send_land_fields proc~cpl_send_land_fields~2->proc~gath2cpl~2 proc~cosp_output_write~2 cosp_output_write proc~cosp_output_write~2->proc~histwrite3d_cosp~3 proc~cosp_output_write~2->proc~histwrite4d_cosp~3 proc~cosp_output_write~2->proc~histwrite2d_cosp~3 proc~cpl_send_landice_fields~2 cpl_send_landice_fields proc~cpl_send_landice_fields~2->proc~gath2cpl~2 proc~cpl_send_ocean_fields cpl_send_ocean_fields proc~cpl_send_ocean_fields->proc~gath2cpl proc~cpl_send_seaice_fields~2 cpl_send_seaice_fields proc~cpl_send_seaice_fields~2->proc~gath2cpl~2 proc~cosp_output_write cosp_output_write proc~cosp_output_write->proc~histwrite4d_cosp~2 proc~cosp_output_write->proc~histwrite3d_cosp~2 proc~cosp_output_write->proc~histwrite2d_cosp~2 proc~change_srf_frac~2 change_srf_frac proc~change_srf_frac~2->proc~cpl_receive_frac interface~histwrite_phy histwrite_phy interface~histwrite_phy->proc~histwrite2d_phy_old interface~histwrite_phy->proc~histwrite3d_xios interface~histwrite_phy->proc~histwrite3d_phy_old interface~histwrite_phy->proc~histwrite2d_xios interface~histwrite_phy->proc~histwrite3d_phy interface~histwrite_phy->proc~histwrite2d_phy proc~surf_land_bucket_hetero~2 surf_land_bucket_hetero proc~surf_land_bucket_hetero~2->proc~cpl_send_land_fields proc~surf_land_bucket surf_land_bucket proc~surf_land_bucket->proc~cpl_send_land_fields proc~physiq~3 physiq proc~physiq~3->interface~histwrite_phy proc~phys_output_write phys_output_write proc~phys_output_write->interface~histwrite_phy proc~physiq physiq proc~physiq->proc~change_srf_frac proc~physiq->proc~pbl_surface proc~physiq->proc~phys_output_write proc~lmdz_cosp_interface lmdz_cosp_interface proc~physiq->proc~lmdz_cosp_interface proc~phyetat0 phyetat0 proc~physiq->proc~phyetat0 proc~phys_output_write_spl phys_output_write_spl proc~physiq->proc~phys_output_write_spl proc~phystokenc phystokenc proc~physiq->proc~phystokenc proc~physiqex physiqex proc~physiq->proc~physiqex proc~phys_output_write~2 phys_output_write proc~phys_output_write~2->interface~histwrite_phy proc~surf_land_bucket~2 surf_land_bucket proc~surf_land_bucket~2->proc~cpl_send_land_fields proc~ocean_cpl_ice ocean_cpl_ice proc~ocean_cpl_ice->proc~cpl_send_seaice_fields proc~surf_landice~2 surf_landice proc~surf_landice~2->proc~cpl_send_landice_fields proc~lmdz_cosp_interface->proc~lmdz_cosp_output_write proc~surf_land_orchidee surf_land_orchidee proc~surf_land_orchidee->proc~cpl_send_land_fields proc~surf_land_orchidee->proc~cpl_send_landice_fields proc~phys_output_write_spl~2 phys_output_write_spl proc~phys_output_write_spl~2->interface~histwrite_phy proc~surf_land_orchidee~2 surf_land_orchidee proc~surf_land_orchidee~2->proc~cpl_send_land_fields proc~surf_land_orchidee~2->proc~cpl_send_landice_fields proc~surf_land_bucket_hetero surf_land_bucket_hetero proc~surf_land_bucket_hetero->proc~cpl_send_land_fields proc~phystokenc~2 phystokenc proc~phystokenc~2->interface~histwrite_phy proc~phyetat0->proc~ocean_cpl_init proc~surf_landice->proc~cpl_send_landice_fields proc~phyetat0~2 phyetat0 proc~phyetat0~2->proc~ocean_cpl_init proc~ocean_cpl_noice ocean_cpl_noice proc~ocean_cpl_noice->proc~cpl_send_ocean_fields proc~ocean_cpl_noice~2 ocean_cpl_noice proc~ocean_cpl_noice~2->proc~cpl_send_ocean_fields proc~phys_output_write_spl->interface~histwrite_phy proc~phystokenc->interface~histwrite_phy proc~physiq~2 physiq proc~physiq~2->proc~change_srf_frac proc~physiq~2->proc~pbl_surface proc~physiq~2->proc~phys_output_write proc~physiq~2->proc~lmdz_cosp_interface proc~physiq~2->proc~phyetat0 proc~physiq~2->proc~phys_output_write_spl proc~physiq~2->proc~phystokenc proc~physiq~2->proc~physiqex proc~ocean_cpl_ice~2 ocean_cpl_ice proc~ocean_cpl_ice~2->proc~cpl_send_seaice_fields proc~lmdz_cosp_interface~2 lmdz_cosp_interface proc~lmdz_cosp_interface~2->proc~lmdz_cosp_output_write proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~surf_ocean~2 surf_ocean proc~surf_ocean~2->proc~ocean_cpl_noice proc~surf_seaice->proc~ocean_cpl_ice proc~surf_land->proc~surf_land_bucket proc~surf_land->proc~surf_land_orchidee proc~surf_land->proc~surf_land_bucket_hetero proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq proc~surf_seaice~2 surf_seaice proc~surf_seaice~2->proc~ocean_cpl_ice proc~physiqex->proc~phyetat0 proc~physiqex~2 physiqex proc~physiqex~2->proc~phyetat0 proc~surf_land~2 surf_land proc~surf_land~2->proc~surf_land_bucket proc~surf_land~2->proc~surf_land_orchidee proc~surf_land~2->proc~surf_land_bucket_hetero proc~surf_ocean->proc~ocean_cpl_noice program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~calfis calfis proc~calfis->proc~call_physiq proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents


Module Procedures

public subroutine grid1dTo2d_mpi_i(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), DIMENSION(:) :: VarIn
integer, intent(out), DIMENSION(:,:) :: VarOut

public subroutine grid1dTo2d_mpi_i1(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), DIMENSION(:,:) :: VarIn
integer, intent(out), DIMENSION(:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_i2(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), DIMENSION(:,:,:) :: VarIn
integer, intent(out), DIMENSION(:,:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_i3(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), DIMENSION(:,:,:,:) :: VarIn
integer, intent(out), DIMENSION(:,:,:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_r(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION(:) :: VarIn
real, intent(out), DIMENSION(:,:) :: VarOut

public subroutine grid1dTo2d_mpi_r1(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION(:,:) :: VarIn
real, intent(out), DIMENSION(:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_r2(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION(:,:,:) :: VarIn
real, intent(out), DIMENSION(:,:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_r3(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION(:,:,:,:) :: VarIn
real, intent(out), DIMENSION(:,:,:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_l(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
logical, intent(in), DIMENSION(:) :: VarIn
logical, intent(out), DIMENSION(:,:) :: VarOut

public subroutine grid1dTo2d_mpi_l1(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
logical, intent(in), DIMENSION(:,:) :: VarIn
logical, intent(out), DIMENSION(:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_l2(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
logical, intent(in), DIMENSION(:,:,:) :: VarIn
logical, intent(out), DIMENSION(:,:,:,:) :: VarOut

public subroutine grid1dTo2d_mpi_l3(VarIn, VarOut)

Arguments

Type IntentOptional Attributes Name
logical, intent(in), DIMENSION(:,:,:,:) :: VarIn
logical, intent(out), DIMENSION(:,:,:,:,:) :: VarOut