operator(//) Interface

public interface operator(//)

Module Procedures

public pure function appendVectorsInt32(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: vec1(:)
integer(kind=int32), intent(in) :: vec2(:)

Return Value integer(kind=int32), allocatable, (:)

public pure function appendVectorsInt64(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: vec1(:)
integer(kind=int64), intent(in) :: vec2(:)

Return Value integer(kind=int64), allocatable, (:)

public pure function appendVectorsReal64(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: vec1(:)
real(kind=real64), intent(in) :: vec2(:)

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

public pure function appendMatrixInt32(mat1, mat2) result(mat12)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: mat1(:,:)
integer(kind=int32), intent(in) :: mat2(:,:)

Return Value integer(kind=int32), allocatable, (:,:)

public pure function appendMatrixReal64(mat1, mat2) result(mat12)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: mat1(:,:)
real(kind=real64), intent(in) :: mat2(:,:)

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

public pure function appendVectorsComplex64(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: vec1(:)
complex(kind=real64), intent(in) :: vec2(:)

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

public pure function appendVectorsComplex64Real64(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in) :: vec1(:)
real(kind=real64), intent(in) :: vec2(:)

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

public pure function appendVectorsReal64Complex64(vec1, vec2) result(vec12)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: vec1(:)
complex(kind=real64), intent(in) :: vec2(:)

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