home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 21 / IOPROG_21.ISO / SOFT / LIBMAT.ZIP / MATCHOL.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1992-10-16  |  1.0 KB  |  37 lines

  1. /**************************************************/
  2. /*    matchol.hpp header for Cholesky functions   */
  3. /**************************************************/
  4.  
  5.  
  6. /**************************************************/
  7. /*            MatClass Source File                */
  8. /*       Copyright of C. R. Birchenhall           */
  9. /*       University of Manchester, UK.            */
  10. /*   MatClass is freeware. This file should be    */
  11. /* made freely available to users of any software */
  12. /* whose creation is wholly or partly dependent   */
  13. /*                on this file.                   */
  14. /**************************************************/
  15.  
  16. #ifndef MATRIX_H
  17. #include "matrix.hpp"
  18. #endif
  19.  
  20. #ifndef MATCHOL_H
  21.  
  22. #define MATCHOL_H
  23.  
  24. extern void diagProd( const matrix& A, REAL& d1, REAL& d2,
  25.               REAL tol, matError& error ) ;
  26.  
  27. INDEX cholesky( matrix& x, matError& error  ) ;
  28. INDEX cholSolve( const matrix& A, matrix& b, REAL tol,
  29.          matError& error ) ;
  30. matrix normalEqn( const matrix& x, const matrix& b ) ;
  31.  
  32. #endif
  33.  
  34.  
  35.  
  36.  
  37.