Data Types | |
type | ice_halo |
interface | ice_HaloUpdate |
interface | ice_HaloExtrapolate |
Functions/Subroutines | |
type(ice_halo) | ice_HaloCreate (dist, nsBoundaryType, ewBoundaryType, nxGlobal) |
subroutine | ice_HaloUpdate2DR8 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate_stress (array1, array2, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate2DR4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate2DI4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate3DR8 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate3DR4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate3DI4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate4DR8 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate4DR4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloUpdate4DI4 (array, halo, fieldLoc, fieldKind, fillValue) |
subroutine | ice_HaloIncrementMsgCount (sndCounter, rcvCounter, srcProc, dstProc, msgSize) |
subroutine | ice_HaloMsgCreate (halo, srcBlock, srcProc, srcLocalID, dstBlock, dstProc, dstLocalID, direction) |
subroutine | ice_HaloExtrapolate2DR8 (ARRAY, dist, ew_bndy_type, ns_bndy_type) |
Variables | |
integer(int_kind) | bufSizeSend |
integer(int_kind) | bufSizeRecv |
integer(int_kind), dimension(:,:), allocatable | bufSendI4 |
integer(int_kind), dimension(:,:), allocatable | bufRecvI4 |
real(real_kind), dimension(:,:), allocatable | bufSendR4 |
real(real_kind), dimension(:,:), allocatable | bufRecvR4 |
real(dbl_kind), dimension(:,:), allocatable | bufSendR8 |
real(dbl_kind), dimension(:,:), allocatable | bufRecvR8 |
integer(int_kind), dimension(:,:), allocatable | bufTripoleI4 |
real(real_kind), dimension(:,:), allocatable | bufTripoleR4 |
real(dbl_kind), dimension(:,:), allocatable | bufTripoleR8 |
type (ice_halo) ice_boundary::ice_HaloCreate | ( | type (distrb),intent(in) | dist, | |
character (*),intent(in) | nsBoundaryType, | |||
character (*),intent(in) | ewBoundaryType, | |||
integer (int_kind),intent(in) | nxGlobal | |||
) |
Definition at line 154 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloExtrapolate2DR8 | ( | real (dbl_kind),dimension(:,:,:),intent(inout) | ARRAY, | |
type (distrb),intent(in) | dist, | |||
character (char_len) | ew_bndy_type, | |||
character (char_len) | ns_bndy_type | |||
) | [private] |
Definition at line 6571 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloIncrementMsgCount | ( | integer (int_kind),dimension(:),intent(inout) | sndCounter, | |
integer (int_kind),dimension(:),intent(inout) | rcvCounter, | |||
integer (int_kind),intent(in) | srcProc, | |||
integer (int_kind),intent(in) | dstProc, | |||
integer (int_kind),intent(in) | msgSize | |||
) | [private] |
Definition at line 5339 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloMsgCreate | ( | type (ice_halo),intent(inout) | halo, | |
integer (int_kind),intent(in) | srcBlock, | |||
integer (int_kind),intent(in) | srcProc, | |||
integer (int_kind),intent(in) | srcLocalID, | |||
integer (int_kind),intent(in) | dstBlock, | |||
integer (int_kind),intent(in) | dstProc, | |||
integer (int_kind),intent(in) | dstLocalID, | |||
character (*),intent(in) | direction | |||
) | [private] |
Definition at line 5434 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate2DI4 | ( | integer (int_kind),dimension(:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
integer (int_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 2129 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate2DR4 | ( | real (real_kind),dimension(:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (real_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 1733 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate2DR8 | ( | real (dbl_kind),dimension(:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (dbl_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 1029 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate3DI4 | ( | integer (int_kind),dimension(:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
integer (int_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 3439 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate3DR4 | ( | real (real_kind),dimension(:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (real_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 2982 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate3DR8 | ( | real (dbl_kind),dimension(:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (dbl_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 2525 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate4DI4 | ( | integer (int_kind),dimension(:,:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
integer (int_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 4858 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate4DR4 | ( | real (real_kind),dimension(:,:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (real_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 4377 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate4DR8 | ( | real (dbl_kind),dimension(:,:,:,:,:),intent(inout) | array, | |
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (dbl_kind),intent(in),optional | fillValue | |||
) | [private] |
Definition at line 3896 of file ice_boundary.F90.
subroutine ice_boundary::ice_HaloUpdate_stress | ( | real (dbl_kind),dimension(:,:,:),intent(inout) | array1, | |
array2 | , | |||
type (ice_halo),intent(in) | halo, | |||
integer (int_kind),intent(in) | fieldLoc, | |||
integer (int_kind),intent(in) | fieldKind, | |||
real (dbl_kind),intent(in),optional | fillValue | |||
) |
Definition at line 1425 of file ice_boundary.F90.
integer (int_kind),dimension(:,:),allocatable ice_boundary::bufRecvI4 |
Definition at line 117 of file ice_boundary.F90.
real (real_kind),dimension(:,:),allocatable ice_boundary::bufRecvR4 |
Definition at line 121 of file ice_boundary.F90.
real (dbl_kind),dimension(:,:),allocatable ice_boundary::bufRecvR8 |
Definition at line 125 of file ice_boundary.F90.
integer (int_kind),dimension(:,:),allocatable ice_boundary::bufSendI4 |
Definition at line 117 of file ice_boundary.F90.
real (real_kind),dimension(:,:),allocatable ice_boundary::bufSendR4 |
Definition at line 121 of file ice_boundary.F90.
real (dbl_kind),dimension(:,:),allocatable ice_boundary::bufSendR8 |
Definition at line 125 of file ice_boundary.F90.
integer (int_kind) ice_boundary::bufSizeRecv |
Definition at line 113 of file ice_boundary.F90.
integer (int_kind) ice_boundary::bufSizeSend |
Definition at line 113 of file ice_boundary.F90.
integer (int_kind),dimension(:,:),allocatable ice_boundary::bufTripoleI4 |
Definition at line 135 of file ice_boundary.F90.
real (real_kind),dimension(:,:),allocatable ice_boundary::bufTripoleR4 |
Definition at line 138 of file ice_boundary.F90.
real (dbl_kind),dimension(:,:),allocatable ice_boundary::bufTripoleR8 |
Definition at line 141 of file ice_boundary.F90.