matrix Interface

public interface matrix

Contents


Module Procedures

public function matrixFromVectorsRe64(x1, x2, x3, x4, x5, x6, x7, x8) result(ret)

Arguments

Type IntentOptional AttributesName
real(kind=real64), intent(in) :: x1(:)
real(kind=real64), intent(in), optional :: x2(:)
real(kind=real64), intent(in), optional :: x3(:)
real(kind=real64), intent(in), optional :: x4(:)
real(kind=real64), intent(in), optional :: x5(:)
real(kind=real64), intent(in), optional :: x6(:)
real(kind=real64), intent(in), optional :: x7(:)
real(kind=real64), intent(in), optional :: x8(:)

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

public function matrixFromVectorsInt32(x1, x2, x3, x4, x5, x6, x7, x8) result(ret)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: x1(:)
integer(kind=int32), intent(in), optional :: x2(:)
integer(kind=int32), intent(in), optional :: x3(:)
integer(kind=int32), intent(in), optional :: x4(:)
integer(kind=int32), intent(in), optional :: x5(:)
integer(kind=int32), intent(in), optional :: x6(:)
integer(kind=int32), intent(in), optional :: x7(:)
integer(kind=int32), intent(in), optional :: x8(:)

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