#include <preconditioner_crd.hpp>
  
  | 
        
          | preconditioner_crd::preconditioner_crd | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | virtual preconditioner_crd::~preconditioner_crd | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual void preconditioner_crd::A_times_x | ( | double | x[], |  
          |  |  | double | Ax[] |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual void preconditioner_crd::apply_preconditioner | ( | const double | r[], |  
          |  |  | double | z[] |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual double preconditioner_crd::dotprod | ( | double | a[], |  
          |  |  | double | b[], |  
          |  |  | int | n |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual int preconditioner_crd::initialize_solve | ( | double | u[], |  
          |  |  | double | r[] |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual double preconditioner_crd::norm2 | ( | double | a[], |  
          |  |  | int | n |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual void preconditioner_crd::sum_vectors | ( | double | a[], |  
          |  |  | int | n, |  
          |  |  | double | a_sum[] |  
          |  | ) |  |  |  | pure virtual | 
 
 
The documentation for this class was generated from the following file: