#include <SCLIP_solver.hpp>
|  | 
|  | SCLIP_solver (int nnode_, int nelem_, int neq_, int nadj_proc_, int ndofs_deleted_, int NumberMpc_, const int E1_[], const int E2_[], const int adj_proc_[], const int H1_global_[], const int H2_[], const MPI_Comm *mpicomm_, const int gnn_[], const unsigned short *dofmap_on_node_, const double x_[], const double y_[], const double z_[], const int rowbeg_KU_[], const int colidx_KU_[], const double KU_[], const int mapdof2row_[], const int bc_node_ids_[], const int bc_node_dof_[], const MpcLocal *MpcVector_) | 
|  | 
|  | ~SCLIP_solver () | 
|  | 
| void | construct_H1 () | 
|  | 
| void | determine_ownership () | 
|  | 
| void | construct_K_base () | 
|  | 
| void | CLIP_solver_init (int cdof_option, double solver_tol, int maxiter, int atype, int ndim, int local_solver, int max_orthog, int prt_debug, int prt_summary, int chk_sub_singularity, int krylov_method, int scale_option, int num_rigid_mode) | 
|  | 
| void | solve (double f[], double u[], int &number_iterations, int &SCLIP_status, int &max_added_corner) | 
|  | 
| void | MpcForces (double *cvals) | 
|  | 
| void | EPmat_datfile (Epetra_CrsMatrix *A, char fname[]) | 
|  | 
      
        
          | SCLIP_solver::SCLIP_solver | ( | int | nnode_, | 
        
          |  |  | int | nelem_, | 
        
          |  |  | int | neq_, | 
        
          |  |  | int | nadj_proc_, | 
        
          |  |  | int | ndofs_deleted_, | 
        
          |  |  | int | NumberMpc_, | 
        
          |  |  | const int | E1_[], | 
        
          |  |  | const int | E2_[], | 
        
          |  |  | const int | adj_proc_[], | 
        
          |  |  | const int | H1_global_[], | 
        
          |  |  | const int | H2_[], | 
        
          |  |  | const MPI_Comm * | mpicomm_, | 
        
          |  |  | const int | gnn_[], | 
        
          |  |  | const unsigned short * | dofmap_on_node_, | 
        
          |  |  | const double | x_[], | 
        
          |  |  | const double | y_[], | 
        
          |  |  | const double | z_[], | 
        
          |  |  | const int | rowbeg_KU_[], | 
        
          |  |  | const int | colidx_KU_[], | 
        
          |  |  | const double | KU_[], | 
        
          |  |  | const int | mapdof2row_[], | 
        
          |  |  | const int | bc_node_ids_[], | 
        
          |  |  | const int | bc_node_dof_[], | 
        
          |  |  | const MpcLocal * | MpcVector_ | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | SCLIP_solver::~SCLIP_solver | ( |  | ) |  | 
      
 
 
      
        
          | void SCLIP_solver::CLIP_solver_init | ( | int | cdof_option, | 
        
          |  |  | double | solver_tol, | 
        
          |  |  | int | maxiter, | 
        
          |  |  | int | atype, | 
        
          |  |  | int | ndim, | 
        
          |  |  | int | local_solver, | 
        
          |  |  | int | max_orthog, | 
        
          |  |  | int | prt_debug, | 
        
          |  |  | int | prt_summary, | 
        
          |  |  | int | chk_sub_singularity, | 
        
          |  |  | int | krylov_method, | 
        
          |  |  | int | scale_option, | 
        
          |  |  | int | num_rigid_mode | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void SCLIP_solver::construct_H1 | ( |  | ) |  | 
      
 
 
      
        
          | void SCLIP_solver::construct_K_base | ( |  | ) |  | 
      
 
 
      
        
          | void SCLIP_solver::determine_ownership | ( |  | ) |  | 
      
 
 
      
        
          | void SCLIP_solver::EPmat_datfile | ( | Epetra_CrsMatrix * | A, | 
        
          |  |  | char | fname[] | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void SCLIP_solver::MpcForces | ( | double * | cvals | ) |  | 
      
 
 
      
        
          | void SCLIP_solver::solve | ( | double | f[], | 
        
          |  |  | double | u[], | 
        
          |  |  | int & | number_iterations, | 
        
          |  |  | int & | SCLIP_status, | 
        
          |  |  | int & | max_added_corner | 
        
          |  | ) |  |  | 
      
 
 
The documentation for this class was generated from the following file: