|
TBCI Numerical high perf. C++ Library 2.8.0
|
Super-LU interface for TBCI NumLib (CPLX__ complex<double>). More...
#include "tbci/cscmatrix.h"#include "tbci/std_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__ complex< double > > &M, Vector< CPLX__ complex< double > > &x, const Vector< CPLX__ complex< double > > &rhs, colperm_t permc_spec, bool verbose, bool symm) |
| SuperLU solver wrapper for std::complex numbers. | |
| WEAK (TVector< CPLX__ complex< double > > lu_solve(CSCMatrix< CPLX__ complex< double > > &M, const Vector< CPLX__ complex< 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. | |
Super-LU interface for TBCI NumLib (CPLX__ complex<double>).
Definition in file superlu_stdcplx.cpp.
| NAMESPACE_TBCI int lu_solve | ( | CSCMatrix< CPLX__ complex< double > > & | M, |
| Vector< CPLX__ complex< double > > & | x, | ||
| const Vector< CPLX__ complex< double > > & | rhs, | ||
| colperm_t | permc_spec, | ||
| bool | verbose, | ||
| bool | symm ) |
SuperLU solver wrapper for std::complex numbers.
Definition at line 30 of file superlu_stdcplx.cpp.
References a, ABORT, complex, Destroy_CompCol_Matrix(), Destroy_SuperMatrix_Store(), Destroy_SuperNode_Matrix(), doublecomplex, 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().
Referenced by lu_solve(), and WEAK().
| WEAK | ( | TVector< CPLX__ complex< double > > | lu_solveCSCMatrix< CPLX__ complex< double > > &M, const Vector< CPLX__ complex< 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_stdcplx.cpp.
References complex, lu_solve(), and x.