c_mv_mult_rb Subroutine

private subroutine c_mv_mult_rb(self, vect, ifq)

Do matrix vector multiplication at rowblock level

Type Bound

cell_type

Arguments

Type IntentOptional Attributes Name
class(cell_type), intent(inout) :: self
complex, intent(in), dimension(self%ncol) :: vect
integer, intent(in) :: ifq

Contents

Source Code


Source Code

  subroutine c_mv_mult_rb(self,vect,ifq)
    implicit none
    class(cell_type), intent(inout) :: self
    complex, dimension(self%ncol), intent(in) :: vect
    integer, intent(in) :: ifq
    call self%rb(ifq)%mv_mult(vect)
  end subroutine c_mv_mult_rb