Go to the source code of this file.
 | 
| struct crs_data *  | crs_xxt_setup (uint n, const ulong *id, uint nz, const uint *Ai, const uint *Aj, const double *A, uint null_space, const struct comm *comm) | 
|   | 
| void  | crs_xxt_solve (double *x, struct crs_data *data, double *b) | 
|   | 
| void  | crs_xxt_stats (struct crs_data *data) | 
|   | 
| void  | crs_xxt_free (struct crs_data *data) | 
|   | 
| struct crs_data *  | crs_amg_setup (uint n, const ulong *id, uint nz, const uint *Ai, const uint *Aj, const double *A, uint null_space, const struct comm *comm, const char *datafname, uint *ierr) | 
|   | 
| void  | crs_amg_solve (double *x, struct crs_data *data, double *b) | 
|   | 
| void  | crs_amg_stats (struct crs_data *data) | 
|   | 
| void  | crs_amg_free (struct crs_data *data) | 
|   | 
| struct crs_data *  | ccrs_hypre_setup (uint n, const ulong *id, uint nz, const uint *Ai, const uint *Aj, const double *Av, const uint nullspace, const struct comm *comm, const double *param) | 
|   | 
| void  | ccrs_hypre_solve (double *x, struct crs_data *data, double *b) | 
|   | 
| void  | ccrs_hypre_free (struct crs_data *data) | 
|   | 
◆ crs_amg_free
◆ crs_amg_setup
◆ crs_amg_solve
◆ crs_amg_stats
◆ crs_xxt_free
◆ crs_xxt_setup
◆ crs_xxt_solve
◆ crs_xxt_stats
◆ ccrs_hypre_free()
      
        
          | void ccrs_hypre_free  | 
          ( | 
          struct crs_data *  | 
          data | ) | 
           | 
        
      
 
 
◆ ccrs_hypre_setup()
      
        
          | struct crs_data* ccrs_hypre_setup  | 
          ( | 
          uint  | 
          n,  | 
        
        
           | 
           | 
          const ulong *  | 
          id,  | 
        
        
           | 
           | 
          uint  | 
          nz,  | 
        
        
           | 
           | 
          const uint *  | 
          Ai,  | 
        
        
           | 
           | 
          const uint *  | 
          Aj,  | 
        
        
           | 
           | 
          const double *  | 
          Av,  | 
        
        
           | 
           | 
          const uint  | 
          nullspace,  | 
        
        
           | 
           | 
          const struct comm *  | 
          comm,  | 
        
        
           | 
           | 
          const double *  | 
          param  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ccrs_hypre_solve()
      
        
          | void ccrs_hypre_solve  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          struct crs_data *  | 
          data,  | 
        
        
           | 
           | 
          double *  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ crs_amg_free()
      
        
          | void crs_amg_free  | 
          ( | 
          struct crs_data *  | 
          data | ) | 
           | 
        
      
 
 
◆ crs_amg_setup()
      
        
          | struct crs_data* crs_amg_setup  | 
          ( | 
          uint  | 
          n,  | 
        
        
           | 
           | 
          const ulong *  | 
          id,  | 
        
        
           | 
           | 
          uint  | 
          nz,  | 
        
        
           | 
           | 
          const uint *  | 
          Ai,  | 
        
        
           | 
           | 
          const uint *  | 
          Aj,  | 
        
        
           | 
           | 
          const double *  | 
          A,  | 
        
        
           | 
           | 
          uint  | 
          null_space,  | 
        
        
           | 
           | 
          const struct comm *  | 
          comm,  | 
        
        
           | 
           | 
          const char *  | 
          datafname,  | 
        
        
           | 
           | 
          uint *  | 
          ierr  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ crs_amg_solve()
      
        
          | void crs_amg_solve  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          struct crs_data *  | 
          data,  | 
        
        
           | 
           | 
          double *  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ crs_amg_stats()
      
        
          | void crs_amg_stats  | 
          ( | 
          struct crs_data *  | 
          data | ) | 
           | 
        
      
 
 
◆ crs_xxt_free()
      
        
          | void crs_xxt_free  | 
          ( | 
          struct crs_data *  | 
          data | ) | 
           | 
        
      
 
 
◆ crs_xxt_setup()
      
        
          | struct crs_data* crs_xxt_setup  | 
          ( | 
          uint  | 
          n,  | 
        
        
           | 
           | 
          const ulong *  | 
          id,  | 
        
        
           | 
           | 
          uint  | 
          nz,  | 
        
        
           | 
           | 
          const uint *  | 
          Ai,  | 
        
        
           | 
           | 
          const uint *  | 
          Aj,  | 
        
        
           | 
           | 
          const double *  | 
          A,  | 
        
        
           | 
           | 
          uint  | 
          null_space,  | 
        
        
           | 
           | 
          const struct comm *  | 
          comm  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ crs_xxt_solve()
      
        
          | void crs_xxt_solve  | 
          ( | 
          double *  | 
          x,  | 
        
        
           | 
           | 
          struct crs_data *  | 
          data,  | 
        
        
           | 
           | 
          double *  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ crs_xxt_stats()
      
        
          | void crs_xxt_stats  | 
          ( | 
          struct crs_data *  | 
          data | ) | 
           |