#include <CLIP_solver.hpp>
Collaboration diagram for CLIP_solver:

Public Member Functions | |
| CLIP_solver (const Epetra_CrsMatrix *ASub_, const Epetra_IntVector *NodalDofs_, const Epetra_MultiVector *Coords_, const Epetra_CrsMatrix *ConStandard_, const double *clip_params_) | |
| ~CLIP_solver () | |
| void | solve (Epetra_Vector *uStand, const Epetra_Vector *fStand, int &num_iter, int &solver_status, int &max_added_cor) |
| void | mpcforces (Epetra_Vector *uLocal, Epetra_Import *ImporterStLam2Loc) |
| void | tie_down_coarse (int n, int rowbeg[], int colidx[], double vals[], int ne, CLAPS_sparse_lu *&AA, double *&Xvecs) |
| CLIP_solver::CLIP_solver | ( | const Epetra_CrsMatrix * | ASub_, | |
| const Epetra_IntVector * | NodalDofs_, | |||
| const Epetra_MultiVector * | Coords_, | |||
| const Epetra_CrsMatrix * | ConStandard_, | |||
| const double * | clip_params_ | |||
| ) |
| CLIP_solver::~CLIP_solver | ( | ) |
| void CLIP_solver::mpcforces | ( | Epetra_Vector * | uLocal, | |
| Epetra_Import * | ImporterStLam2Loc | |||
| ) |
| void CLIP_solver::solve | ( | Epetra_Vector * | uStand, | |
| const Epetra_Vector * | fStand, | |||
| int & | num_iter, | |||
| int & | solver_status, | |||
| int & | max_added_cor | |||
| ) |
| void CLIP_solver::tie_down_coarse | ( | int | n, | |
| int | rowbeg[], | |||
| int | colidx[], | |||
| double | vals[], | |||
| int | ne, | |||
| CLAPS_sparse_lu *& | AA, | |||
| double *& | Xvecs | |||
| ) |
1.4.7