Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

ilss.hpp

Go to the documentation of this file.
00001 //============================================================================
00002 //
00003 //                              Program/Module 
00004 //                                   from
00005 //                 Selfverifying Solvers for Dense Systems of 
00006 //                     Linear Equations Realized in C-XSC
00007 //
00008 //                     Carlos Holbig and Walter Kraemer, 2003.
00009 //
00010 //       Program developed in C-XSC by Bernardo Frederes Kramer Alcalde,
00011 //           Paulo Sergio Morandi Junior and Carlos Amaral Holbig
00012 //
00013 //============================================================================
00014 //----------------------------------------------------------------------------
00015 // File: ilss (header)
00016 // Purpose: Compute approximations to the solution x of Ax = b and an
00017 //    approximations of the inverse of A. In both case the system (m x n) can be
00018 //    square (m = n), over-determined (m > n) and under-determined (m < n).
00019 // Global functions:
00020 //    LSS(): General entry for linear system solver.
00021 //    INV(): General entry for matrix inversion.
00022 //----------------------------------------------------------------------------
00023 
00024 #ifndef _ILSS_HPP
00025 #define _ILSS_HPP
00026 
00027 #include <imatrix.hpp>   // Include real and interval types for Vector/Matrix
00028 #include <mvi_util.hpp>  // Include real and interval utilities for Vector/Matrix
00029 #include "lss_aprx.hpp"  // Include library for matrix inversion
00030 #include <iostream> 
00031 #include <iomanip>       // For I/O manipulation
00032 
00033 using namespace cxsc;
00034 using namespace std;
00035 
00036 extern  void LSS( imatrix&, ivector&, ivector&, int& );
00037 extern  void INV( imatrix&, imatrix&, int& );
00038 
00039 #endif

Generated on Wed Apr 4 18:16:37 2007 for VFIS by  doxygen 1.4.4