Changeset 2554 in Sophya for trunk/SophyaExt/LinAlg/intflapack.h


Ignore:
Timestamp:
Jul 19, 2004, 6:09:30 PM (21 years ago)
Author:
cmv
Message:

intro inversion matrices symetriques + ilaenv (cmv 19/07/04)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/LinAlg/intflapack.h

    r1566 r2554  
    1414
    1515  virtual int LinSolve(TArray<T>& a, TArray<T> & b);
     16  virtual int LinSolveSym(TArray<T>& a, TArray<T> & b);
    1617  virtual int LeastSquareSolve(TArray<T>& a, TArray<T> & b);
    1718
     
    3031  int SVDDriver(TArray<T>& a, TArray<T> & s,
    3132                TArray<T>* up=NULL, TArray<T> * vtp=NULL);
     33  int_4 ilaenv_en_C(int_4 ispec,char *name,char *opts,int_4 n1,int_4 n2,int_4 n3,int_4 n4);
    3234
    3335  int wspace_size_factor;
     
    4143inline int LapackLinSolve(TArray<T>& a, TArray<T> & b)
    4244{ LapackServer<T> lps; return( lps.LinSolve(a, b) );  }
     45
     46/*! \ingroup LinAlg
     47    \fn LapackLinSolveSym(TArray<T>&, TArray<T> &)
     48    \brief Solves the linear system A*X = B with A symetric using LapackServer.
     49*/
     50template <class T>
     51inline int LapackLinSolveSym(TArray<T>& a, TArray<T> & b)
     52{ LapackServer<T> lps; return( lps.LinSolveSym(a, b) );  }
    4353
    4454/*! \ingroup LinAlg
Note: See TracChangeset for help on using the changeset viewer.