abstract_exptA_rsp Interface

interface
public subroutine abstract_exptA_rsp(vec_out, A, vec_in, tau, info, trans)

Arguments

Type IntentOptional Attributes Name
class(abstract_vector_rsp), intent(out) :: vec_out

Solution vector.

class(abstract_linop_rsp), intent(inout) :: A

Linear operator to be exponentiated.

class(abstract_vector_rsp), intent(in) :: vec_in

Input vector.

real(kind=sp), intent(in) :: tau

Time horizon for integration.

integer, intent(out) :: info

Information flag.

logical, intent(in), optional :: trans

Use transpose ?

Description

Abstract interface to define the matrix exponential-vector product.