ice_gather_scatter Module Reference

Data Types

interface  gather_global
interface  scatter_global
interface  gatherArray

Functions/Subroutines

subroutine gatherArray_dbl (array_g, array, length, root)
subroutine gather_global_dbl (ARRAY_G, ARRAY, dst_task, src_dist)
subroutine gather_global_real (ARRAY_G, ARRAY, dst_task, src_dist)
subroutine gather_global_int (ARRAY_G, ARRAY, dst_task, src_dist)
subroutine scatter_global_dbl (ARRAY, ARRAY_G, src_task, dst_dist, field_loc, field_type)
subroutine scatter_global_real (ARRAY, ARRAY_G, src_task, dst_dist, field_loc, field_type)
subroutine scatter_global_int (ARRAY, ARRAY_G, src_task, dst_dist, field_loc, field_type)
subroutine scatter_global_stress (ARRAY, ARRAY_G1, ARRAY_G2, src_task, dst_dist)

Function/Subroutine Documentation

subroutine ice_gather_scatter::gather_global_dbl ( real (dbl_kind),dimension(:,:),intent(inout)  ARRAY_G,
real (dbl_kind),dimension(:,:,:),intent(in)  ARRAY,
integer (int_kind),intent(in)  dst_task,
type (distrb),intent(in)  src_dist 
) [private]

Definition at line 103 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::gather_global_int ( integer (int_kind),dimension(:,:),intent(inout)  ARRAY_G,
integer (int_kind),dimension(:,:,:),intent(in)  ARRAY,
integer (int_kind),intent(in)  dst_task,
type (distrb),intent(in)  src_dist 
) [private]

Definition at line 537 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::gather_global_real ( real (real_kind),dimension(:,:),intent(inout)  ARRAY_G,
real (real_kind),dimension(:,:,:),intent(in)  ARRAY,
integer (int_kind),intent(in)  dst_task,
type (distrb),intent(in)  src_dist 
) [private]

Definition at line 321 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::gatherArray_dbl ( real(dbl_kind),dimension(:)  array_g,
real(dbl_kind),dimension(:)  array,
integer(int_kind)  length,
integer(int_kind)  root 
) [private]

Definition at line 82 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::scatter_global_dbl ( real (dbl_kind),dimension(:,:,:),intent(inout)  ARRAY,
real (dbl_kind),dimension(:,:),intent(in)  ARRAY_G,
integer (int_kind),intent(in)  src_task,
type (distrb),intent(in)  dst_dist,
integer (int_kind),intent(in)  field_loc,
integer (int_kind),intent(in)  field_type 
) [private]

Definition at line 756 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::scatter_global_int ( integer (int_kind),dimension(:,:,:),intent(inout)  ARRAY,
integer (int_kind),dimension(:,:),intent(in)  ARRAY_G,
integer (int_kind),intent(in)  src_task,
type (distrb),intent(in)  dst_dist,
integer (int_kind),intent(in)  field_loc,
integer (int_kind),intent(in)  field_type 
) [private]

Definition at line 1526 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::scatter_global_real ( real (real_kind),dimension(:,:,:),intent(inout)  ARRAY,
real (real_kind),dimension(:,:),intent(in)  ARRAY_G,
integer (int_kind),intent(in)  src_task,
type (distrb),intent(in)  dst_dist,
integer (int_kind),intent(in)  field_loc,
integer (int_kind),intent(in)  field_type 
) [private]

Definition at line 1141 of file ice_gather_scatter.F90.

subroutine ice_gather_scatter::scatter_global_stress ( real (dbl_kind),dimension(:,:,:),intent(inout)  ARRAY,
real (dbl_kind),dimension(:,:),intent(in)  ARRAY_G1,
real (dbl_kind),dimension(:,:),intent(in)  ARRAY_G2,
integer (int_kind),intent(in)  src_task,
type (distrb),intent(in)  dst_dist 
)

Definition at line 1915 of file ice_gather_scatter.F90.

 All Classes Namespaces Files Functions Variables Defines

Generated on Tue Oct 6 14:02:25 2009 for CICE by  doxygen 1.6.1