dot_product Interface

public interface dot_product

Contents


Module Procedures

private pure elemental function quat_dot_prd(x, y) result(rst)

Computes the dot product of two quaternions.

Arguments

Type IntentOptional Attributes Name
type(quaternion), intent(in) :: x

The left-hand-side argument.

type(quaternion), intent(in) :: y

The right-hand-side argument.

Return Value real(kind=real64)

The dot product.