|
| HepDiagMatrix () |
|
| HepDiagMatrix (int p) |
|
| HepDiagMatrix (int p, int) |
|
| HepDiagMatrix (int p, HepRandom &r) |
|
| HepDiagMatrix (const HepDiagMatrix &hm1) |
|
virtual | ~HepDiagMatrix () |
|
int | num_row () const |
|
int | num_col () const |
|
double & | operator() (int row, int col) |
|
const double & | operator() (int row, int col) const |
|
double & | fast (int row, int col) |
|
const double & | fast (int row, int col) const |
|
void | assign (const HepMatrix &hm2) |
|
void | assign (const HepSymMatrix &hm2) |
|
void | assign (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator*= (double t) |
|
HepDiagMatrix & | operator/= (double t) |
|
HepDiagMatrix & | operator+= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator-= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- () const |
|
HepDiagMatrix | T () const |
|
HepDiagMatrix | apply (double(*f)(double, int, int)) const |
|
HepSymMatrix | similarity (const HepMatrix &hm1) const |
|
HepSymMatrix | similarityT (const HepMatrix &hm1) const |
|
double | similarity (const HepVector &) const |
|
HepDiagMatrix | sub (int min_row, int max_row) const |
|
HepDiagMatrix | sub (int min_row, int max_row) |
|
void | sub (int row, const HepDiagMatrix &hm1) |
|
HepDiagMatrix | inverse (int &ierr) const |
|
void | invert (int &ierr) |
|
void | invert () |
|
HepDiagMatrix | inverse () const |
|
double | determinant () const |
|
double | trace () const |
|
HepDiagMatrix_row | operator[] (int) |
|
HepDiagMatrix_row_const | operator[] (int) const |
|
| HepDiagMatrix () |
|
| HepDiagMatrix (int p) |
|
| HepDiagMatrix (int p, int) |
|
| HepDiagMatrix (int p, HepRandom &r) |
|
| HepDiagMatrix (const HepDiagMatrix &hm1) |
|
virtual | ~HepDiagMatrix () |
|
int | num_row () const |
|
int | num_col () const |
|
double & | operator() (int row, int col) |
|
const double & | operator() (int row, int col) const |
|
double & | fast (int row, int col) |
|
const double & | fast (int row, int col) const |
|
void | assign (const HepMatrix &hm2) |
|
void | assign (const HepSymMatrix &hm2) |
|
void | assign (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator*= (double t) |
|
HepDiagMatrix & | operator/= (double t) |
|
HepDiagMatrix & | operator+= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator-= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- () const |
|
HepDiagMatrix | T () const |
|
HepDiagMatrix | apply (double(*f)(double, int, int)) const |
|
HepSymMatrix | similarity (const HepMatrix &hm1) const |
|
HepSymMatrix | similarityT (const HepMatrix &hm1) const |
|
double | similarity (const HepVector &) const |
|
HepDiagMatrix | sub (int min_row, int max_row) const |
|
HepDiagMatrix | sub (int min_row, int max_row) |
|
void | sub (int row, const HepDiagMatrix &hm1) |
|
HepDiagMatrix | inverse (int &ierr) const |
|
void | invert (int &ierr) |
|
void | invert () |
|
HepDiagMatrix | inverse () const |
|
double | determinant () const |
|
double | trace () const |
|
HepDiagMatrix_row | operator[] (int) |
|
HepDiagMatrix_row_const | operator[] (int) const |
|
| HepDiagMatrix () |
|
| HepDiagMatrix (int p) |
|
| HepDiagMatrix (int p, int) |
|
| HepDiagMatrix (int p, HepRandom &r) |
|
| HepDiagMatrix (const HepDiagMatrix &hm1) |
|
virtual | ~HepDiagMatrix () |
|
int | num_row () const |
|
int | num_col () const |
|
double & | operator() (int row, int col) |
|
const double & | operator() (int row, int col) const |
|
double & | fast (int row, int col) |
|
const double & | fast (int row, int col) const |
|
void | assign (const HepMatrix &hm2) |
|
void | assign (const HepSymMatrix &hm2) |
|
void | assign (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator*= (double t) |
|
HepDiagMatrix & | operator/= (double t) |
|
HepDiagMatrix & | operator+= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator-= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix & | operator= (const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- () const |
|
HepDiagMatrix | T () const |
|
HepDiagMatrix | apply (double(*f)(double, int, int)) const |
|
HepSymMatrix | similarity (const HepMatrix &hm1) const |
|
HepSymMatrix | similarityT (const HepMatrix &hm1) const |
|
double | similarity (const HepVector &) const |
|
HepDiagMatrix | sub (int min_row, int max_row) const |
|
HepDiagMatrix | sub (int min_row, int max_row) |
|
void | sub (int row, const HepDiagMatrix &hm1) |
|
HepDiagMatrix | inverse (int &ierr) const |
|
void | invert (int &ierr) |
|
void | invert () |
|
HepDiagMatrix | inverse () const |
|
double | determinant () const |
|
double | trace () const |
|
HepDiagMatrix_row | operator[] (int) |
|
HepDiagMatrix_row_const | operator[] (int) const |
|
virtual | ~HepGenMatrix () |
|
HepGenMatrix_row | operator[] (int) |
|
const HepGenMatrix_row_const | operator[] (int) const |
|
virtual bool | operator== (const HepGenMatrix &) const |
|
virtual | ~HepGenMatrix () |
|
HepGenMatrix_row | operator[] (int) |
|
const HepGenMatrix_row_const | operator[] (int) const |
|
virtual bool | operator== (const HepGenMatrix &) const |
|
virtual | ~HepGenMatrix () |
|
HepGenMatrix_row | operator[] (int) |
|
const HepGenMatrix_row_const | operator[] (int) const |
|
virtual bool | operator== (const HepGenMatrix &) const |
|
|
class | HepDiagMatrix_row |
|
class | HepDiagMatrix_row_const |
|
class | HepMatrix |
|
class | HepSymMatrix |
|
HepDiagMatrix | operator* (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator+ (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepMatrix | operator* (const HepDiagMatrix &hm1, const HepMatrix &hm2) |
|
HepMatrix | operator* (const HepMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
HepDiagMatrix | operator* (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator+ (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepMatrix | operator* (const HepDiagMatrix &hm1, const HepMatrix &hm2) |
|
HepMatrix | operator* (const HepMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
HepDiagMatrix | operator* (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator+ (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepDiagMatrix | operator- (const HepDiagMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepMatrix | operator* (const HepDiagMatrix &hm1, const HepMatrix &hm2) |
|
HepMatrix | operator* (const HepMatrix &hm1, const HepDiagMatrix &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
|
enum | { size_max = 25
} |
|
enum | { size_max = 25
} |
|
enum | { size_max = 25
} |
|
typedef std::vector< double, Alloc< double, 25 > >::iterator | mIter |
|
typedef std::vector< double, Alloc< double, 25 > >::const_iterator | mcIter |
|
static void | swap (int &, int &) |
|
static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
|
static void | error (const char *s) |
|
static void | swap (int &, int &) |
|
static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
|
static void | error (const char *s) |
|
static void | swap (int &, int &) |
|
static void | swap (std::vector< double, Alloc< double, 25 > > &, std::vector< double, Alloc< double, 25 > > &) |
|
static void | error (const char *s) |
|