|
| HepVector () |
|
| HepVector (int p) |
|
| HepVector (int p, int) |
|
| HepVector (int p, HepRandom &r) |
|
| HepVector (const HepVector &v) |
|
| HepVector (const HepMatrix &m) |
|
virtual | ~HepVector () |
|
const double & | operator() (int row) const |
|
double & | operator() (int row) |
|
const double & | operator[] (int row) const |
|
double & | operator[] (int row) |
|
virtual const double & | operator() (int row, int col) const |
|
virtual double & | operator() (int row, int col) |
|
HepVector & | operator*= (double t) |
|
HepVector & | operator/= (double t) |
|
HepVector & | operator+= (const HepMatrix &v2) |
|
HepVector & | operator+= (const HepVector &v2) |
|
HepVector & | operator-= (const HepMatrix &v2) |
|
HepVector & | operator-= (const HepVector &v2) |
|
HepVector & | operator= (const HepVector &hm2) |
|
HepVector & | operator= (const HepMatrix &) |
|
HepVector & | operator= (const Hep3Vector &) |
|
HepVector | operator- () const |
|
HepVector | apply (double(*f)(double, int)) const |
|
HepVector | sub (int min_row, int max_row) const |
|
HepVector | sub (int min_row, int max_row) |
|
void | sub (int row, const HepVector &v1) |
|
double | normsq () const |
|
double | norm () const |
|
virtual int | num_row () const |
|
virtual int | num_col () const |
|
HepMatrix | T () const |
|
| HepVector () |
|
| HepVector (int p) |
|
| HepVector (int p, int) |
|
| HepVector (int p, HepRandom &r) |
|
| HepVector (const HepVector &v) |
|
| HepVector (const HepMatrix &m) |
|
virtual | ~HepVector () |
|
const double & | operator() (int row) const |
|
double & | operator() (int row) |
|
const double & | operator[] (int row) const |
|
double & | operator[] (int row) |
|
virtual const double & | operator() (int row, int col) const |
|
virtual double & | operator() (int row, int col) |
|
HepVector & | operator*= (double t) |
|
HepVector & | operator/= (double t) |
|
HepVector & | operator+= (const HepMatrix &v2) |
|
HepVector & | operator+= (const HepVector &v2) |
|
HepVector & | operator-= (const HepMatrix &v2) |
|
HepVector & | operator-= (const HepVector &v2) |
|
HepVector & | operator= (const HepVector &hm2) |
|
HepVector & | operator= (const HepMatrix &) |
|
HepVector & | operator= (const Hep3Vector &) |
|
HepVector | operator- () const |
|
HepVector | apply (double(*f)(double, int)) const |
|
HepVector | sub (int min_row, int max_row) const |
|
HepVector | sub (int min_row, int max_row) |
|
void | sub (int row, const HepVector &v1) |
|
double | normsq () const |
|
double | norm () const |
|
virtual int | num_row () const |
|
virtual int | num_col () const |
|
HepMatrix | T () const |
|
| HepVector () |
|
| HepVector (int p) |
|
| HepVector (int p, int) |
|
| HepVector (int p, HepRandom &r) |
|
| HepVector (const HepVector &v) |
|
| HepVector (const HepMatrix &m) |
|
virtual | ~HepVector () |
|
const double & | operator() (int row) const |
|
double & | operator() (int row) |
|
const double & | operator[] (int row) const |
|
double & | operator[] (int row) |
|
virtual const double & | operator() (int row, int col) const |
|
virtual double & | operator() (int row, int col) |
|
HepVector & | operator*= (double t) |
|
HepVector & | operator/= (double t) |
|
HepVector & | operator+= (const HepMatrix &v2) |
|
HepVector & | operator+= (const HepVector &v2) |
|
HepVector & | operator-= (const HepMatrix &v2) |
|
HepVector & | operator-= (const HepVector &v2) |
|
HepVector & | operator= (const HepVector &hm2) |
|
HepVector & | operator= (const HepMatrix &) |
|
HepVector & | operator= (const Hep3Vector &) |
|
HepVector | operator- () const |
|
HepVector | apply (double(*f)(double, int)) const |
|
HepVector | sub (int min_row, int max_row) const |
|
HepVector | sub (int min_row, int max_row) |
|
void | sub (int row, const HepVector &v1) |
|
double | normsq () const |
|
double | norm () const |
|
virtual int | num_row () const |
|
virtual int | num_col () const |
|
HepMatrix | T () 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 |
|
class | HepSymMatrix |
|
class | HepMatrix |
|
void | swap (HepVector &v1, HepVector &v2) |
|
double | dot (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator+ (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator- (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator* (const HepSymMatrix &hm1, const HepVector &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
HepMatrix | operator* (const HepVector &hm1, const HepMatrix &hm2) |
|
HepVector | operator* (const HepMatrix &hm1, const HepVector &hm2) |
|
HepVector | solve (const HepMatrix &a, const HepVector &v) |
|
void | tridiagonal (HepSymMatrix *a, HepMatrix *hsm) |
|
void | row_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
void | row_house (HepMatrix *, const HepVector &, double, int, int) |
|
void | back_solve (const HepMatrix &R, HepVector *b) |
|
void | col_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
HepVector | house (const HepSymMatrix &a, int row, int col) |
|
HepVector | house (const HepMatrix &a, int row, int col) |
|
void | house_with_update (HepMatrix *a, int row, int col) |
|
HepSymMatrix | vT_times_v (const HepVector &v) |
|
HepVector | qr_solve (HepMatrix *, const HepVector &) |
|
void | swap (HepVector &v1, HepVector &v2) |
|
double | dot (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator+ (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator- (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator* (const HepSymMatrix &hm1, const HepVector &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
HepMatrix | operator* (const HepVector &hm1, const HepMatrix &hm2) |
|
HepVector | operator* (const HepMatrix &hm1, const HepVector &hm2) |
|
HepVector | solve (const HepMatrix &a, const HepVector &v) |
|
void | tridiagonal (HepSymMatrix *a, HepMatrix *hsm) |
|
void | row_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
void | row_house (HepMatrix *, const HepVector &, double, int, int) |
|
void | back_solve (const HepMatrix &R, HepVector *b) |
|
void | col_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
HepVector | house (const HepSymMatrix &a, int row, int col) |
|
HepVector | house (const HepMatrix &a, int row, int col) |
|
void | house_with_update (HepMatrix *a, int row, int col) |
|
HepSymMatrix | vT_times_v (const HepVector &v) |
|
HepVector | qr_solve (HepMatrix *, const HepVector &) |
|
void | swap (HepVector &v1, HepVector &v2) |
|
double | dot (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator+ (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator- (const HepVector &v1, const HepVector &v2) |
|
HepVector | operator* (const HepSymMatrix &hm1, const HepVector &hm2) |
|
HepVector | operator* (const HepDiagMatrix &hm1, const HepVector &hm2) |
|
HepMatrix | operator* (const HepVector &hm1, const HepMatrix &hm2) |
|
HepVector | operator* (const HepMatrix &hm1, const HepVector &hm2) |
|
HepVector | solve (const HepMatrix &a, const HepVector &v) |
|
void | tridiagonal (HepSymMatrix *a, HepMatrix *hsm) |
|
void | row_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
void | row_house (HepMatrix *, const HepVector &, double, int, int) |
|
void | back_solve (const HepMatrix &R, HepVector *b) |
|
void | col_house (HepMatrix *, const HepMatrix &, double, int, int, int, int) |
|
HepVector | house (const HepSymMatrix &a, int row, int col) |
|
HepVector | house (const HepMatrix &a, int row, int col) |
|
void | house_with_update (HepMatrix *a, int row, int col) |
|
HepSymMatrix | vT_times_v (const HepVector &v) |
|
HepVector | qr_solve (HepMatrix *, const HepVector &) |
|
|
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 |
|
typedef std::vector< double,
Alloc< double, 25 >
>::iterator | mIter |
|
typedef std::vector< double,
Alloc< double, 25 >
>::const_iterator | mcIter |
|
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) |
|
- Author
Definition at line 39 of file Matrix/CLHEP/Matrix/Vector.h.