cmatvec Function

public function cmatvec(A, v)

This is complex matrix-vector multiplication

Arguments

Type IntentOptional Attributes Name
type(matrix), intent(in) :: A
complex(kind=realdp), intent(in) :: v(:,:)

Return Value complex(kind=realdp), (size(v,1),size(v,2))


Calls

proc~~cmatvec~~CallsGraph proc~cmatvec cmatvec proc~helmholtz2d_bc Helmholtz2d_BC proc~cmatvec->proc~helmholtz2d_bc proc~check_xy2d check_xy2d proc~helmholtz2d_bc->proc~check_xy2d proc~helmholtz2d_stencils Helmholtz2d_stencils proc~helmholtz2d_bc->proc~helmholtz2d_stencils proc~if_bcs if_BCs proc~helmholtz2d_bc->proc~if_bcs proc~check_x2d check_x2d proc~check_xy2d->proc~check_x2d proc~check_y2d check_y2d proc~check_xy2d->proc~check_y2d proc~dirichlet Dirichlet proc~if_bcs->proc~dirichlet proc~first_order_neum first_order_Neum proc~if_bcs->proc~first_order_neum mpi_sendrecv mpi_sendrecv proc~check_x2d->mpi_sendrecv proc~check_y2d->mpi_sendrecv

Called by

proc~~cmatvec~~CalledByGraph proc~cmatvec cmatvec interface~operator(ASTERISK) OPERATOR(*) interface~operator(ASTERISK)->proc~cmatvec