Abstract representation of an abstract symmetric (real valued) linear operator.
Procedure to compute the matrix-vector product .
Interface for the matrix-vector product.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(abstract_linop_rdp), | intent(in) | :: | self |
Linear operator . |
||
class(abstract_vector_rdp), | intent(in) | :: | vec_in |
Vector to be multiplied by . |
||
class(abstract_vector_rdp), | intent(out) | :: | vec_out |
Result of the matrix-vector product. |
Procedure to compute the reversed matrix-vector product .
Interface for the matrix-vector product.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(abstract_linop_rdp), | intent(in) | :: | self |
Linear operator . |
||
class(abstract_vector_rdp), | intent(in) | :: | vec_in |
Vector to be multiplied by . |
||
class(abstract_vector_rdp), | intent(out) | :: | vec_out |
Result of the matrix-vector product. |