CAM
cmparray_mod Module Reference

Data Types

interface  chksum
 
interface  cmparray
 
interface  cmpdaynite
 
interface  expdaynite
 

Functions/Subroutines

subroutine cmpdaynite_1d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1)
 
subroutine cmpdaynite_2d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2)
 
subroutine cmpdaynite_3d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2, il3, iu3)
 
subroutine cmpdaynite_1d_r_copy (InArray, OutArray, Nday, IdxDay, Nnite, IdxNite, il1, iu1)
 
subroutine cmpdaynite_2d_r_copy (InArray, OutArray, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2)
 
subroutine cmpdaynite_3d_r_copy (InArray, OutArray, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2, il3, iu3)
 
subroutine cmpdaynite_1d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1)
 
subroutine cmpdaynite_2d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2)
 
subroutine cmpdaynite_3d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2, il3, iu3)
 
subroutine expdaynite_1d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1)
 
subroutine expdaynite_2d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2)
 
subroutine expdaynite_3d_r (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2, il3, iu3)
 
subroutine expdaynite_1d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1)
 
subroutine expdaynite_2d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2)
 
subroutine expdaynite_3d_i (Array, Nday, IdxDay, Nnite, IdxNite, il1, iu1, il2, iu2, il3, iu3)
 
subroutine cmparray_1d_r (name, Ref, New, id1, is1, ie1)
 
subroutine cmparray_2d_r (name, Ref, New, id1, is1, ie1, id2, is2, ie2)
 
subroutine cmparray_3d_r (name, Ref, New, id1, is1, ie1, id2, is2, ie2, id3, is3, ie3)
 
subroutine chksum_1d_r (name, Ref, id1, is1, ie1)
 
subroutine chksum_1d_i (name, Ref, id1, is1, ie1)
 
subroutine chksum_2d_r (name, Ref, id1, is1, ie1, id2, is2, ie2)
 
subroutine chksum_2d_i (name, Ref, id1, is1, ie1, id2, is2, ie2)
 
subroutine chksum_3d_r (name, Ref, id1, is1, ie1, id2, is2, ie2, id3, is3, ie3)
 
subroutine chksum_3d_i (name, Ref, id1, is1, ie1, id2, is2, ie2, id3, is3, ie3)
 

Function/Subroutine Documentation

◆ chksum_1d_i()

subroutine cmparray_mod::chksum_1d_i ( character(*), intent(in)  name,
integer, dimension(id1), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1 
)
private
Here is the call graph for this function:

◆ chksum_1d_r()

subroutine cmparray_mod::chksum_1d_r ( character(*), intent(in)  name,
real(r8), dimension(id1), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1 
)
private
Here is the call graph for this function:

◆ chksum_2d_i()

subroutine cmparray_mod::chksum_2d_i ( character(*), intent(in)  name,
integer, dimension(id1, id2), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2 
)
private
Here is the call graph for this function:

◆ chksum_2d_r()

subroutine cmparray_mod::chksum_2d_r ( character(*), intent(in)  name,
real(r8), dimension(id1, id2), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2 
)
private
Here is the call graph for this function:

◆ chksum_3d_i()

subroutine cmparray_mod::chksum_3d_i ( character(*), intent(in)  name,
integer, dimension(id1, id2, id3), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2,
integer, intent(in)  id3,
integer, intent(in)  is3,
integer, intent(in)  ie3 
)
private
Here is the caller graph for this function:

◆ chksum_3d_r()

subroutine cmparray_mod::chksum_3d_r ( character(*), intent(in)  name,
real(r8), dimension(is1:ie1, is2:ie2, is3:ie3), intent(in)  Ref,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2,
integer, intent(in)  id3,
integer, intent(in)  is3,
integer, intent(in)  ie3 
)
private
Here is the caller graph for this function:

◆ cmparray_1d_r()

subroutine cmparray_mod::cmparray_1d_r ( character(*), intent(in)  name,
real(r8), dimension(id1), intent(in)  Ref,
real(r8), dimension(id1), intent(in)  New,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1 
)
private
Here is the call graph for this function:

◆ cmparray_2d_r()

subroutine cmparray_mod::cmparray_2d_r ( character(*), intent(in)  name,
real(r8), dimension(id1, id2), intent(in)  Ref,
real(r8), dimension(id1, id2), intent(in)  New,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2 
)
private
Here is the call graph for this function:

◆ cmparray_3d_r()

subroutine cmparray_mod::cmparray_3d_r ( character(*), intent(in)  name,
real(r8), dimension(id1, id2, id3), intent(in)  Ref,
real(r8), dimension(id1, id2, id3), intent(in)  New,
integer, intent(in)  id1,
integer, intent(in)  is1,
integer, intent(in)  ie1,
integer, intent(in)  id2,
integer, intent(in)  is2,
integer, intent(in)  ie2,
integer, intent(in)  id3,
integer, intent(in)  is3,
integer, intent(in)  ie3 
)
private
Here is the caller graph for this function:

◆ cmpdaynite_1d_i()

subroutine cmparray_mod::cmpdaynite_1d_i ( integer, dimension(il1:iu1), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1 
)
private
Here is the call graph for this function:

◆ cmpdaynite_1d_r()

subroutine cmparray_mod::cmpdaynite_1d_r ( real(r8), dimension(il1:iu1), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1 
)
private
Here is the call graph for this function:

◆ cmpdaynite_1d_r_copy()

subroutine cmparray_mod::cmpdaynite_1d_r_copy ( real(r8), dimension(il1:iu1), intent(in)  InArray,
real(r8), dimension(il1:iu1), intent(out)  OutArray,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1 
)
private
Here is the call graph for this function:

◆ cmpdaynite_2d_i()

subroutine cmparray_mod::cmpdaynite_2d_i ( integer, dimension(il1:iu1,il2:iu2), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2 
)
private
Here is the call graph for this function:

◆ cmpdaynite_2d_r()

subroutine cmparray_mod::cmpdaynite_2d_r ( real(r8), dimension(il1:iu1,il2:iu2), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2 
)
private
Here is the call graph for this function:

◆ cmpdaynite_2d_r_copy()

subroutine cmparray_mod::cmpdaynite_2d_r_copy ( real(r8), dimension(il1:iu1,il2:iu2), intent(in)  InArray,
real(r8), dimension(il1:iu1,il2:iu2), intent(out)  OutArray,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2 
)
private
Here is the call graph for this function:

◆ cmpdaynite_3d_i()

subroutine cmparray_mod::cmpdaynite_3d_i ( integer, dimension(il1:iu1,il2:iu2,il3:iu3), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2,
integer, intent(in)  il3,
integer, intent(in)  iu3 
)
private
Here is the caller graph for this function:

◆ cmpdaynite_3d_r()

subroutine cmparray_mod::cmpdaynite_3d_r ( real(r8), dimension(il1:iu1,il2:iu2,il3:iu3), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2,
integer, intent(in)  il3,
integer, intent(in)  iu3 
)
private
Here is the caller graph for this function:

◆ cmpdaynite_3d_r_copy()

subroutine cmparray_mod::cmpdaynite_3d_r_copy ( real(r8), dimension(il1:iu1,il2:iu2,il3:iu3), intent(in)  InArray,
real(r8), dimension(il1:iu1,il2:iu2,il3:iu3), intent(out)  OutArray,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2,
integer, intent(in)  il3,
integer, intent(in)  iu3 
)
private
Here is the caller graph for this function:

◆ expdaynite_1d_i()

subroutine cmparray_mod::expdaynite_1d_i ( integer, dimension(il1:iu1), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1 
)
private
Here is the call graph for this function:

◆ expdaynite_1d_r()

subroutine cmparray_mod::expdaynite_1d_r ( real(r8), dimension(il1:iu1), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1 
)
private
Here is the call graph for this function:

◆ expdaynite_2d_i()

subroutine cmparray_mod::expdaynite_2d_i ( integer, dimension(il1:iu1,il2:iu2), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2 
)
private
Here is the call graph for this function:

◆ expdaynite_2d_r()

subroutine cmparray_mod::expdaynite_2d_r ( real(r8), dimension(il1:iu1,il2:iu2), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2 
)
private
Here is the call graph for this function:

◆ expdaynite_3d_i()

subroutine cmparray_mod::expdaynite_3d_i ( integer, dimension(il1:iu1,il2:iu2,il3:iu3), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2,
integer, intent(in)  il3,
integer, intent(in)  iu3 
)
private
Here is the caller graph for this function:

◆ expdaynite_3d_r()

subroutine cmparray_mod::expdaynite_3d_r ( real(r8), dimension(il1:iu1,il2:iu2,il3:iu3), intent(inout)  Array,
integer, intent(in)  Nday,
integer, dimension(nday), intent(in)  IdxDay,
integer, intent(in)  Nnite,
integer, dimension(nnite), intent(in)  IdxNite,
integer, intent(in)  il1,
integer, intent(in)  iu1,
integer, intent(in)  il2,
integer, intent(in)  iu2,
integer, intent(in)  il3,
integer, intent(in)  iu3 
)
private
Here is the caller graph for this function: