DL_MG
Private Member Functions | List of all members
dl_mg_kernels::dotproduct_k Interface Reference

Private Member Functions

real(wp) function dotproduct_k_with_mg (mg, a, atype, b, btype, scale)
 
real(wp) function dotproduct_k_no_mg (a, b, scale)
 simplification of dotproduct_k to be used with top grid assumes that the array start are provided via the array indexes a(sx:,sy:,sz:) the upper bound of the arrays is taken from bkl data structure this function must used only the inner point of the grid More...
 

Member Function/Subroutine Documentation

◆ dotproduct_k_no_mg()

real(wp) function dl_mg_kernels::dotproduct_k::dotproduct_k_no_mg ( real(wp), dimension(:,:,:), intent(in)  a,
real(wp), dimension(:,:,:), intent(in), optional  b,
real(wp), intent(in), optional  scale 
)
private

simplification of dotproduct_k to be used with top grid assumes that the array start are provided via the array indexes a(sx:,sy:,sz:) the upper bound of the arrays is taken from bkl data structure this function must used only the inner point of the grid

◆ dotproduct_k_with_mg()

real(wp) function dl_mg_kernels::dotproduct_k::dotproduct_k_with_mg ( type(mg_t), intent(in)  mg,
real(wp), dimension(:,:,:), intent(in)  a,
integer, intent(in)  atype,
real(wp), dimension(:,:,:), intent(in), optional  b,
integer, intent(in), optional  btype,
real(wp), intent(in), optional  scale 
)
private