TBCI Numerical high perf. C++ Library 2.8.0
superlu_stdcplx.cpp File Reference

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"
Include dependency graph for superlu_stdcplx.cpp:

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.

Detailed Description

Super-LU interface for TBCI NumLib (CPLX__ complex<double>).

Definition in file superlu_stdcplx.cpp.

Function Documentation

◆ lu_solve()

◆ 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.