operator(.cross.) Interface

public interface operator(.cross.)

Contents


Functions

public pure module function operator_cross_dp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=DP), intent(in), dimension(:):: A
real(kind=DP), intent(in), dimension(:):: B

Return Value real(kind=DP),dimension(NDIM)

public pure module function operator_cross_el_dp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=DP), intent(in), dimension(:,:):: A
real(kind=DP), intent(in), dimension(:,:):: B

Return Value real(kind=DP),dimension(:,:), allocatable

public pure module function operator_cross_el_i1b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I1B), intent(in), dimension(:,:):: A
integer(kind=I1B), intent(in), dimension(:,:):: B

Return Value integer(kind=I1B),dimension(:,:), allocatable

public pure module function operator_cross_el_i2b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I2B), intent(in), dimension(:,:):: A
integer(kind=I2B), intent(in), dimension(:,:):: B

Return Value integer(kind=I2B),dimension(:,:), allocatable

public pure module function operator_cross_el_i4b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I4B), intent(in), dimension(:,:):: A
integer(kind=I4B), intent(in), dimension(:,:):: B

Return Value integer(kind=I4B),dimension(:,:), allocatable

public pure module function operator_cross_el_i8b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I8B), intent(in), dimension(:,:):: A
integer(kind=I8B), intent(in), dimension(:,:):: B

Return Value integer(kind=I8B),dimension(:,:), allocatable

public pure module function operator_cross_el_qp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=QP), intent(in), dimension(:,:):: A
real(kind=QP), intent(in), dimension(:,:):: B

Return Value real(kind=QP),dimension(:,:), allocatable

public pure module function operator_cross_el_sp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=SP), intent(in), dimension(:,:):: A
real(kind=SP), intent(in), dimension(:,:):: B

Return Value real(kind=SP),dimension(:,:), allocatable

public pure module function operator_cross_i1b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I1B), intent(in), dimension(:):: A
integer(kind=I1B), intent(in), dimension(:):: B

Return Value integer(kind=I1B),dimension(NDIM)

public pure module function operator_cross_i2b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I2B), intent(in), dimension(:):: A
integer(kind=I2B), intent(in), dimension(:):: B

Return Value integer(kind=I2B),dimension(NDIM)

public pure module function operator_cross_i4b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I4B), intent(in), dimension(:):: A
integer(kind=I4B), intent(in), dimension(:):: B

Return Value integer(kind=I4B),dimension(NDIM)

public pure module function operator_cross_i8b(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I8B), intent(in), dimension(:):: A
integer(kind=I8B), intent(in), dimension(:):: B

Return Value integer(kind=I8B),dimension(NDIM)

public pure module function operator_cross_qp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=QP), intent(in), dimension(:):: A
real(kind=QP), intent(in), dimension(:):: B

Return Value real(kind=QP),dimension(NDIM)

public pure module function operator_cross_sp(A, B) result(C)

Arguments

TypeIntentOptionalAttributesName
real(kind=SP), intent(in), dimension(:):: A
real(kind=SP), intent(in), dimension(:):: B

Return Value real(kind=SP),dimension(NDIM)