inner_product Interface

public interface inner_product

Contents


Module Procedures

public function inner_product_real(u, v) result(inner_product)

Arguments

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

Return Value real(kind=dp)

public function inner_product_complex(u, v) result(inner_product)

Arguments

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

Return Value complex(kind=dp)