externals/blas_lapack/SiconosLapack.h
/*
  DGELS - The routine solves overdetermined or underdetermined real linear
  systems involving a rectangular matrix A, or its transpose, 
  using a QR or LQ factorization of A. 
  The routine assumes that A has full rank.
*/
The routine solves overdetermined or underdetermined real linear
systems involving a rectangular matrix A, or its transpose,
using a QR or LQ factorization of A.
The routine assumes that A has full rank.
The routine solves overdetermined or underdetermined real linear systems involving a rectangular matrix A or its transpose using a QR or LQ factorization of A . The routine assumes that A has full rank .
static inline void DGELS(char trans, lapack_int M, lapack_int N, lapack_int NRHS, double* A, lapack_int LDA, double* B, lapack_int LDB, lapack_int* INFO)
  {
    lapack_int C_M = M;
    lapack_int C_N = N;
    lapack_int C_NRHS = NRHS;
    lapack_int C_LDA = LDA;
    lapack_int C_LDB = LDB;
    lapack_int C_INFO = 0;
    WRAP_DGELS(LAPACK_NAME(dgels),CHAR(trans), INTEGER(C_M), INTEGER(C_N), INTEGER(C_NRHS), A, INTEGER(C_LDA), B, INTEGER(C_LDB),INTEGER(C_INFO));
    *INFO = C_INFO;
  }
static inline void DGELS ( char trans , lapack_int M , lapack_int N , lapack_int NRHS , double * A , lapack_int LDA , double * B , lapack_int LDB , lapack_int * INFO ) { lapack_int C_M = M ; lapack_int C_N = N ; lapack_int C_NRHS = NRHS ; lapack_int C_LDA = LDA ; lapack_int C_LDB = LDB ; lapack_int C_INFO = 0 ; WRAP_DGELS ( LAPACK_NAME ( dgels ) , CHAR ( trans ) , INTEGER ( C_M ) , INTEGER ( C_N ) , INTEGER ( C_NRHS ) , A , INTEGER ( C_LDA ) , B , INTEGER ( C_LDB ) , INTEGER ( C_INFO ) ) ; * INFO = C_INFO ; }
DGELS - The routine solves overdetermined or underdetermined real linear
systems involving a rectangular matrix A, or its transpose,
using a QR or LQ factorization of A.
DGELS - The routine solves overdetermined or underdetermined real linear systems involving a rectangular matrix A or its transpose using a QR or LQ factorization of A .