|
TBCI Numerical high perf. C++ Library
2.8.0
|
Super-LU interface for TBCI NumLib (cplx<double>) More...
#include "tbci/cscmatrix.h"#include "tbci/cplx.h"#include "tbci/superlu/util.h"#include "tbci/superlu/zsp_defs.h"
Go to the source code of this file.
Functions | |
| NAMESPACE_TBCI int | lu_solve (CSCMatrix< cplx< double > > &M, Vector< cplx< double > > &x, const Vector< cplx< double > > &rhs, colperm_t permc_spec, bool verbose, bool symm) |
| WEAK (TVector< cplx< double > > lu_solve(CSCMatrix< cplx< double > > &M, const Vector< cplx< double > > &rhs, colperm_t permc_spec, bool verbose, bool symm)) | |
| The symbol was part of the library before, so keep it as weak symbol for copmatibility reasons. More... | |
Super-LU interface for TBCI NumLib (cplx<double>)
Definition in file superlu_z.cpp.
| NAMESPACE_TBCI int lu_solve | ( | CSCMatrix< cplx< double > > & | M, |
| Vector< cplx< double > > & | x, | ||
| const Vector< cplx< double > > & | rhs, | ||
| colperm_t | permc_spec, | ||
| bool | verbose, | ||
| bool | symm | ||
| ) |
Definition at line 31 of file superlu_z.cpp.
References a, ABORT, Destroy_CompCol_Matrix(), Destroy_SuperMatrix_Store(), Destroy_SuperNode_Matrix(), mem_usage_t::expansions, mem_usage_t::for_lu, get_perm_c(), intMalloc(), SLU_DN, SLU_GE, SLU_NC, SLU_Z, sp_ienv(), StatFree(), StatInit(), SUPERLU_FREE, mem_usage_t::total_needed, U, x, zCreate_CompCol_Matrix(), zCreate_Dense_Matrix(), zgssv(), and zQuerySpace().
| WEAK | ( | TVector< cplx< double > > | lu_solveCSCMatrix< cplx< double > > &M,const Vector< cplx< double > > &rhs,colperm_t permc_spec,bool verbose, bool symm | ) |
The symbol was part of the library before, so keep it as weak symbol for copmatibility reasons.
Definition at line 148 of file superlu_z.cpp.
References lu_solve(), and x.
1.8.5