dense_linop Interface

public interface dense_linop

Module Procedures

private function initialize_dense_linop_from_array_rsp(A) result(linop)

Arguments

Type IntentOptional Attributes Name
real(kind=sp), intent(in) :: A(:,:)

Return Value type(dense_linop_rsp)

private function initialize_dense_linop_from_array_rdp(A) result(linop)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: A(:,:)

Return Value type(dense_linop_rdp)

private function initialize_dense_linop_from_array_csp(A) result(linop)

Arguments

Type IntentOptional Attributes Name
complex(kind=sp), intent(in) :: A(:,:)

Return Value type(dense_linop_csp)

private function initialize_dense_linop_from_array_cdp(A) result(linop)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: A(:,:)

Return Value type(dense_linop_cdp)