Go to the source code of this file.
 | 
| template<typename TYPE >  | 
| void  | ConstructHilbertMatrix (TYPE *, int) | 
|   | 
| template<typename TYPE >  | 
| void  | ConstructHilbertSumVector (TYPE *, int) | 
|   | 
| template<typename TYPE1 , typename TYPE2 >  | 
| void  | ConvertHilbertMatrix (TYPE1 *, TYPE2 *, int) | 
|   | 
| template<typename TYPE1 , typename TYPE2 >  | 
| void  | ConvertHilbertSumVector (TYPE1 *, TYPE2 *, int) | 
|   | 
| template<typename TYPE >  | 
| int  | Cholesky (TYPE *, int) | 
|   | 
| template<typename TYPE >  | 
| int  | Solve (int, TYPE *, TYPE *, TYPE *) | 
|   | 
| template<typename TYPE >  | 
| void  | PrintArrayAsVector (TYPE *, int) | 
|   | 
| template<typename TYPE >  | 
| void  | PrintArrayAsMatrix (TYPE *, int, int) | 
|   | 
| int  | main (int argc, char *argv[]) | 
|   | 
template<typename TYPE > 
      
        
          | void ConstructHilbertMatrix  | 
          ( | 
          TYPE *  | 
          A,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE > 
      
        
          | void ConstructHilbertSumVector  | 
          ( | 
          TYPE *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE1 , typename TYPE2 > 
      
        
          | void ConvertHilbertMatrix  | 
          ( | 
          TYPE1 *  | 
          A,  | 
        
        
           | 
           | 
          TYPE2 *  | 
          B,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE1 , typename TYPE2 > 
      
        
          | void ConvertHilbertSumVector  | 
          ( | 
          TYPE1 *  | 
          x,  | 
        
        
           | 
           | 
          TYPE2 *  | 
          y,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE > 
      
        
          | int Cholesky  | 
          ( | 
          TYPE *  | 
          A,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE > 
      
        
          | int Solve  | 
          ( | 
          int  | 
          n,  | 
        
        
           | 
           | 
          TYPE *  | 
          H,  | 
        
        
           | 
           | 
          TYPE *  | 
          b,  | 
        
        
           | 
           | 
          TYPE *  | 
          err  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE > 
      
        
          | void PrintArrayAsVector  | 
          ( | 
          TYPE *  | 
          x,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename TYPE > 
      
        
          | void PrintArrayAsMatrix  | 
          ( | 
          TYPE *  | 
          a,  | 
        
        
           | 
           | 
          int  | 
          m,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | int main  | 
          ( | 
          int  | 
          argc,  | 
        
        
           | 
           | 
          char *  | 
          argv[]  | 
        
        
           | 
          ) | 
           |  |