fortran-lapack
Loading...
Searching...
No Matches
la_least_squares::lstsq_space Interface Reference

Public Member Functions

pure subroutine la_slstsq_space_one (a, b, lrwork, liwork)
 Working space needed by the real(sp) least-squares solver.
 
pure subroutine la_dlstsq_space_one (a, b, lrwork, liwork)
 Working space needed by the real(dp) least-squares solver.
 
pure subroutine la_qlstsq_space_one (a, b, lrwork, liwork)
 Working space needed by the real(qp) least-squares solver.
 
pure subroutine la_clstsq_space_one (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(sp) least-squares solver.
 
pure subroutine la_zlstsq_space_one (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(dp) least-squares solver.
 
pure subroutine la_wlstsq_space_one (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(qp) least-squares solver.
 
pure subroutine la_slstsq_space_multiple (a, b, lrwork, liwork)
 Working space needed by the real(sp) least-squares solver.
 
pure subroutine la_dlstsq_space_multiple (a, b, lrwork, liwork)
 Working space needed by the real(dp) least-squares solver.
 
pure subroutine la_qlstsq_space_multiple (a, b, lrwork, liwork)
 Working space needed by the real(qp) least-squares solver.
 
pure subroutine la_clstsq_space_multiple (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(sp) least-squares solver.
 
pure subroutine la_zlstsq_space_multiple (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(dp) least-squares solver.
 
pure subroutine la_wlstsq_space_multiple (a, b, lrwork, liwork, lcwork)
 Working space needed by the complex(qp) least-squares solver.
 

Member Function/Subroutine Documentation

◆ la_clstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_clstsq_space_multiple ( complex(sp), dimension(:,:), intent(in) a,
complex(sp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(sp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

◆ la_clstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_clstsq_space_one ( complex(sp), dimension(:,:), intent(in) a,
complex(sp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(sp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

◆ la_dlstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_dlstsq_space_multiple ( real(dp), dimension(:,:), intent(in) a,
real(dp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(dp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_dlstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_dlstsq_space_one ( real(dp), dimension(:,:), intent(in) a,
real(dp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(dp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_qlstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_qlstsq_space_multiple ( real(qp), dimension(:,:), intent(in) a,
real(qp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(qp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_qlstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_qlstsq_space_one ( real(qp), dimension(:,:), intent(in) a,
real(qp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(qp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_slstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_slstsq_space_multiple ( real(sp), dimension(:,:), intent(in) a,
real(sp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(sp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_slstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_slstsq_space_one ( real(sp), dimension(:,:), intent(in) a,
real(sp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork )

Working space needed by the real(sp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array

◆ la_wlstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_wlstsq_space_multiple ( complex(qp), dimension(:,:), intent(in) a,
complex(qp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(qp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

◆ la_wlstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_wlstsq_space_one ( complex(qp), dimension(:,:), intent(in) a,
complex(qp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(qp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

◆ la_zlstsq_space_multiple()

pure subroutine la_least_squares::lstsq_space::la_zlstsq_space_multiple ( complex(dp), dimension(:,:), intent(in) a,
complex(dp), dimension(:,:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(dp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

◆ la_zlstsq_space_one()

pure subroutine la_least_squares::lstsq_space::la_zlstsq_space_one ( complex(dp), dimension(:,:), intent(in) a,
complex(dp), dimension(:), intent(in) b,
integer(ilp), intent(out) lrwork,
integer(ilp), intent(out) liwork,
integer(ilp), intent(out) lcwork )

Working space needed by the complex(dp) least-squares solver.

Parameters
[in]aInput matrix a[m,n]
[in]bRight hand side vector or array, b[m] or b[m,nrhs]
[out]lrworkSize of the real working space array
[out]liworkSize of the integer working space array
[out]lcworkSize of the complex working space array

The documentation for this interface was generated from the following file: