Claps  Development
 All Classes Namespaces Files Functions Variables Macros
Public Member Functions | List of all members
CLAPS_sparse_lu2 Class Reference

#include <sparse_lu2.hpp>

Inheritance diagram for CLAPS_sparse_lu2:
Inheritance graph
[legend]
Collaboration diagram for CLAPS_sparse_lu2:
Collaboration graph
[legend]

Public Member Functions

 CLAPS_sparse_lu2 ()
 
 ~CLAPS_sparse_lu2 ()
 
void cleanup ()
 
int factor (double *ANZ, int *COLPTR, int *ROWIDX, int N_, int scale_flag_=0)
 
int solve (int NRHS, double RHS[], double SOL[], double TEMP[])
 
- Public Member Functions inherited from solver_crd
 solver_crd ()
 
virtual ~solver_crd ()
 
virtual int solve (const int NRHS, double *RHS, double *SOL, double *TEMP)=0
 

Constructor & Destructor Documentation

CLAPS_sparse_lu2::CLAPS_sparse_lu2 ( )
CLAPS_sparse_lu2::~CLAPS_sparse_lu2 ( )

Member Function Documentation

void CLAPS_sparse_lu2::cleanup ( )
int CLAPS_sparse_lu2::factor ( double *  ANZ,
int *  COLPTR,
int *  ROWIDX,
int  N_,
int  scale_flag_ = 0 
)
virtual

Implements solver_crd.

int CLAPS_sparse_lu2::solve ( int  NRHS,
double  RHS[],
double  SOL[],
double  TEMP[] 
)

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