FieldGEMV Interface

public interface FieldGEMV

Module Procedures

private subroutine gemv_r4(alpha, A, x, beta, y, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R4), intent(in) :: alpha
real(kind=ESMF_KIND_R4), intent(in) :: A(:,:,:)
type(ESMF_Field), intent(inout) :: x(:)
real(kind=ESMF_KIND_R4), intent(in) :: beta
type(ESMF_Field), intent(inout) :: y(:)
integer, intent(out), optional :: rc

private subroutine gemv_r8(alpha, A, x, beta, y, rc)

Arguments

Type IntentOptional Attributes Name
real(kind=ESMF_KIND_R8), intent(in) :: alpha
real(kind=ESMF_KIND_R8), intent(in) :: A(:,:,:)
type(ESMF_Field), intent(inout) :: x(:)
real(kind=ESMF_KIND_R8), intent(in) :: beta
type(ESMF_Field), intent(inout) :: y(:)
integer, intent(out), optional :: rc