operator(.n.) Interface

public interface operator(.n.)

Module Procedures

public pure function horizontal_stack_vec_vec_real64(vec1, vec2) result(ret)

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 horizontal_stack_array_vec_real64(array1, vec2) result(ret)

Arguments

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

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

public pure function horizontal_stack_vec_vec_int32(vec1, vec2) result(ret)

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 horizontal_stack_array_vec_int32(array1, vec2) result(ret)

Arguments

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

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