kao.math.matvec.solver.BiCGStab Class Reference
Stabilised BiConjugate Gradient Method.  
More...
List of all members.
Detailed Description
Stabilised BiConjugate Gradient Method. 
The Stabilised BiConjugate Gradient method for solving systems of the form:
The default convergence tolerance is 1.0E-6.
- Author:
 - David Kao 
 
Constructor & Destructor Documentation
      
        
          | kao.math.matvec.solver.BiCGStab.BiCGStab  | 
          ( | 
          Matrix  | 
           A,  | 
        
        
           | 
           | 
          Vector  | 
           b |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Create a new instance of the Stabilised BiConjugate Gradient solver using the default convergence tolerance.
- Parameters:
 - 
  
  
 
 
 
      
        
          | kao.math.matvec.solver.BiCGStab.BiCGStab  | 
          ( | 
          Matrix  | 
           A,  | 
        
        
           | 
           | 
          Vector  | 
           b,  | 
        
        
           | 
           | 
          double  | 
           tol |   | 
        
        
           | 
          ) | 
           |  |  | 
        
      
 
Create a new instance of the Stabilised BiConjugate Gradient solver using a supplied convergence tolerance.
- Parameters:
 - 
  
  
 
 
 
Create a new instance of the Stabilised BiConjugate Gradient solver with an initial guess xi, using the default convergence tolerance.
- Parameters:
 - 
  
  
 
 
 
Create a new instance of the Stabilised BiConjugate Gradient solver with an initial guess xi, using a supplied convergence tolerance.
- Parameters:
 - 
  
     | A  | Matrix A  | 
     | b  | Source Vector  | 
     | xi  | Initial guess for x  | 
     | tol  | Convergence tolerance  | 
  
   
 
 
Member Function Documentation
      
        
          | Vector kao.math.matvec.solver.BiCGStab.solve  | 
          ( | 
           | 
           )  | 
           | 
        
      
 
Solve the system of linear equations.
- Returns:
 - Solution Vector x