tensor_product Interface

public interface tensor_product

It computes tensor product.


Module Procedures

public function tensor_product_complex(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: a(:)
complex(kind=real64), intent(in) :: b(:)

Return Value complex(kind=real64), allocatable, (:,:)

public function tensor_product_real64(a, b) result(c)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: a(:)
real(kind=real64), intent(in) :: b(:)

Return Value real(kind=real64), allocatable, (:,:)