matvecmult Subroutine

public subroutine matvecmult(M, v, outv)

Arguments

Type IntentOptional AttributesName
real(kind=8), intent(in), dimension(:,:):: M

The matrix

real(kind=8), intent(in), dimension(:):: v

The vector

real(kind=8), intent(out), dimension(:), allocatable:: outv

The result

Description

multiply a matrix \(\mathbb{M}\) and a vector \(\vec{v}\) and get result \(\vec{outv}\)


Variables

TypeVisibility AttributesNameInitial
integer(kind=4), public :: i
integer(kind=4), public :: j