dense_vector Interface

public interface dense_vector

Module Procedures

private function initialize_dense_vector_from_array_rsp(x) result(vec)

Arguments

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

Return Value type(dense_vector_rsp)

private function initialize_dense_vector_from_array_rdp(x) result(vec)

Arguments

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

Return Value type(dense_vector_rdp)

private function initialize_dense_vector_from_array_csp(x) result(vec)

Arguments

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

Return Value type(dense_vector_csp)

private function initialize_dense_vector_from_array_cdp(x) result(vec)

Arguments

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

Return Value type(dense_vector_cdp)