10#include "tbci/basics.h"
12#include "tbci/vector.h"
13#include "tbci/f_matrix.h"
14#include "tbci/f_bandmatrix.h"
41 double ew_min,
double ew_max);
54 double EW_min,
double EW_max,
C++ class for banded matrices using band storage in a one-dimensional array.
Temporary Base Class (non referable!) (acc.
Temporary Base Class Idiom: Class TVector is used for temporary variables.
F_TMatrix< double > lu_solve(const F_Matrix< double > &A, const F_Matrix< double > &B, int overwriteA=0)
NAMESPACE_TBCI typedef cplx< double > COMPLEX_DOUBLE
TVector< double > lu_solve_expert(const F_BandMatrix< double > &A, const Vector< double > &B, int equilibrate=1)
Solution of linear eqution systems, partial pivoting.
int eig(const F_Matrix< double > &A, Vector< double > &EW)
eigenvalues (and eigenvectors) A*EV=EW*EV of symmetric double Matrix A
F_TMatrix< double > inv(const F_Matrix< double > &A, int overwriteA=0)