Claps  Development
Public Member Functions | List of all members
CLOP_solver Class Reference

#include <CLOP_solver.hpp>

Public Member Functions

 CLOP_solver (const Epetra_CrsMatrix *AStandard_, const Epetra_IntVector *LDStandard_, const Epetra_MultiVector *CStandard_, const Epetra_Map *SubMap_, const Epetra_CrsMatrix *ConStandard_, const Epetra_IntVector *GNStandard_, const double *clop_params_)
 
 ~CLOP_solver ()
 
void solve (Epetra_Vector *uStand, const Epetra_Vector *fStand, int &num_iter, int &solver_status)
 
void mpcforces (Epetra_Vector *uLocal, Epetra_Import *ImporterStLam2Loc)
 
void construct_transpose (Epetra_CrsMatrix *&A, Epetra_CrsMatrix *&AT)
 

Constructor & Destructor Documentation

◆ CLOP_solver()

CLOP_solver::CLOP_solver ( const Epetra_CrsMatrix *  AStandard_,
const Epetra_IntVector *  LDStandard_,
const Epetra_MultiVector *  CStandard_,
const Epetra_Map *  SubMap_,
const Epetra_CrsMatrix *  ConStandard_,
const Epetra_IntVector *  GNStandard_,
const double *  clop_params_ 
)

◆ ~CLOP_solver()

CLOP_solver::~CLOP_solver ( )

Member Function Documentation

◆ construct_transpose()

void CLOP_solver::construct_transpose ( Epetra_CrsMatrix *&  A,
Epetra_CrsMatrix *&  AT 
)

◆ mpcforces()

void CLOP_solver::mpcforces ( Epetra_Vector *  uLocal,
Epetra_Import *  ImporterStLam2Loc 
)

◆ solve()

void CLOP_solver::solve ( Epetra_Vector *  uStand,
const Epetra_Vector *  fStand,
int &  num_iter,
int &  solver_status 
)

The documentation for this class was generated from the following file: