lapack_stdcplx.h File Reference

Lapack interface for TBCI NumLib (std::complex<double>). More...

#include "basics.h"
#include "std_cplx.h"
#include "vector.h"
#include "f_matrix.h"
#include "f_bandmatrix.h"

Include dependency graph for lapack_stdcplx.h:

Go to the source code of this file.

Namespaces

namespace  TBCI

Functions

F_TMatrix< double > TBCI::inv (const F_Matrix< double > &A, int overwriteA=0)
F_TMatrix< double > TBCI::lu_solve (const F_Matrix< double > &A, const F_Matrix< double > &B, int overwriteA=0)
TVector< double > TBCI::lu_solve (const F_Matrix< double > &A, const Vector< double > &B, int overwriteA=0)
TVector< double > TBCI::lu_solve (const F_BandMatrix< double > &A, const Vector< double > &B)
TVector< double > TBCI::lu_solve_expert (const F_BandMatrix< double > &A, const Vector< double > &B, int equi)
 Solution of linear eqution systems, partial pivoting.
TVector< double > TBCI::lu_solve (F_BandMatrix< double > &A, const Vector< double > &B, int num_lower, int num_upper)
F_TMatrix< COMPLEX_DOUBLE > TBCI::inv (const F_Matrix< COMPLEX_DOUBLE > &A, int overwriteA=0)
F_TMatrix< COMPLEX_DOUBLE > TBCI::lu_solve (const F_Matrix< COMPLEX_DOUBLE > &A, const F_Matrix< COMPLEX_DOUBLE > &B, int overwriteA=0)
int TBCI::eig (const F_Matrix< double > &A, Vector< double > &EW)
 eigenvalues (and eigenvectors) A*EV=EW*EV of symmetric double Matrix A
int TBCI::eig (const F_Matrix< double > &A, Vector< double > &EW, F_Matrix< double > &EV)
int TBCI::eig (const F_BandMatrix< double > &A, Vector< double > &EW, F_Matrix< double > &EV)
int TBCI::eig (const F_BandMatrix< double > &A, Vector< double > &EW, F_Matrix< double > &EV, double ew_min, double ew_max)
int TBCI::eig (F_Matrix< std::complex< double > > A, Vector< double > &EW)
int TBCI::eig (const F_Matrix< std::complex< double > > &A, Vector< double > &EW, F_Matrix< std::complex< double > > &EVec)
int TBCI::eig (const F_Matrix< COMPLEX_DOUBLE > &A, Vector< COMPLEX_DOUBLE > &EW)
int TBCI::eig (const F_Matrix< COMPLEX_DOUBLE > &A, Vector< COMPLEX_DOUBLE > &EW, F_Matrix< COMPLEX_DOUBLE > &EV)
int TBCI::eig (const F_BandMatrix< std::complex< double > > &A, const F_BandMatrix< std::complex< double > > &B, double EW_min, double EW_max, Vector< double > &Eigenwerte, F_Matrix< std::complex< double > > &Eigenvectoren)


Detailed Description

Lapack interface for TBCI NumLib (std::complex<double>).

Definition in file lapack_stdcplx.h.


Generated on Wed Nov 20 09:28:09 2013 for TBCI Numerical high perf. C++ Library by  doxygen 1.5.6