FV3 Bundle
memutils_mod::memcpy Interface Reference

Private Member Functions

subroutine memcpy_r8 (lhs, rhs, dim, nelems, lhs_stride, rhs_stride)
 
subroutine memcpy_r8_gather (lhs, rhs, dim, nelems, lhs_stride, rhs_indx)
 
subroutine memcpy_r8_scatter (lhs, rhs, dim, nelems, lhs_indx, rhs_stride)
 
subroutine memcpy_r8_gather_scatter (lhs, rhs, dim, nelems, lhs_indx, rhs_indx)
 

Detailed Description

Definition at line 36 of file memutils.F90.

Member Function/Subroutine Documentation

◆ memcpy_r8()

subroutine memutils_mod::memcpy::memcpy_r8 ( real(kind=8), dimension(0:dim-1), intent(out)  lhs,
real(kind=8), dimension(0:dim-1), intent(in)  rhs,
integer, intent(in)  dim,
integer, intent(in), optional  nelems,
integer, intent(in), optional  lhs_stride,
integer, intent(in), optional  rhs_stride 
)
private

Definition at line 130 of file memutils.F90.

◆ memcpy_r8_gather()

subroutine memutils_mod::memcpy::memcpy_r8_gather ( real(kind=8), dimension(0:dim-1), intent(out)  lhs,
real(kind=8), dimension(0:dim-1), intent(in)  rhs,
integer, intent(in)  dim,
integer, intent(in)  nelems,
integer, intent(in)  lhs_stride,
integer, dimension(nelems), intent(in)  rhs_indx 
)
private

Definition at line 165 of file memutils.F90.

◆ memcpy_r8_gather_scatter()

subroutine memutils_mod::memcpy::memcpy_r8_gather_scatter ( real(kind=8), dimension(0:dim-1), intent(out)  lhs,
real(kind=8), dimension(0:dim-1), intent(in)  rhs,
integer, intent(in)  dim,
integer, intent(in)  nelems,
integer, dimension(nelems), intent(in)  lhs_indx,
integer, dimension(nelems), intent(in)  rhs_indx 
)
private

Definition at line 210 of file memutils.F90.

◆ memcpy_r8_scatter()

subroutine memutils_mod::memcpy::memcpy_r8_scatter ( real(kind=8), dimension(0:dim-1), intent(out)  lhs,
real(kind=8), dimension(0:dim-1), intent(in)  rhs,
integer, intent(in)  dim,
integer, intent(in)  nelems,
integer, dimension(nelems), intent(in)  lhs_indx,
integer, intent(in)  rhs_stride 
)
private

Definition at line 187 of file memutils.F90.


The documentation for this interface was generated from the following file: