CLHEP 2.0.4.7 Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <vector>
#include "CLHEP/Matrix/defs.h"
#include "CLHEP/Matrix/GenMatrix.h"
#include "CLHEP/Matrix/Matrix.icc"
Go to the source code of this file.
Namespaces | |
namespace | CLHEP |
Classes | |
class | CLHEP::HepMatrix |
class | CLHEP::HepMatrix::HepMatrix_row |
class | CLHEP::HepMatrix::HepMatrix_row_const |
Functions | |
HepMatrix | CLHEP::operator * (const HepMatrix &m1, const HepMatrix &m2) |
HepMatrix | CLHEP::operator * (double t, const HepMatrix &m1) |
HepMatrix | CLHEP::operator * (const HepMatrix &m1, double t) |
HepMatrix | CLHEP::operator/ (const HepMatrix &m1, double t) |
HepMatrix | CLHEP::operator+ (const HepMatrix &m1, const HepMatrix &m2) |
HepMatrix | CLHEP::operator- (const HepMatrix &m1, const HepMatrix &m2) |
HepMatrix | CLHEP::dsum (const HepMatrix &, const HepMatrix &) |
HepVector | CLHEP::solve (const HepMatrix &, const HepVector &) |
std::ostream & | CLHEP::operator<< (std::ostream &s, const HepMatrix &q) |
HepVector | CLHEP::qr_solve (const HepMatrix &A, const HepVector &b) |
HepVector | CLHEP::qr_solve (HepMatrix *A, const HepVector &b) |
HepMatrix | CLHEP::qr_solve (const HepMatrix &A, const HepMatrix &b) |
HepMatrix | CLHEP::qr_solve (HepMatrix *A, const HepMatrix &b) |
HepMatrix | CLHEP::qr_inverse (const HepMatrix &A) |
HepMatrix | CLHEP::qr_inverse (HepMatrix *A) |
void | CLHEP::qr_decomp (HepMatrix *A, HepMatrix *hsm) |
HepMatrix | CLHEP::qr_decomp (HepMatrix *A) |
void | CLHEP::back_solve (const HepMatrix &R, HepVector *b) |
void | CLHEP::back_solve (const HepMatrix &R, HepMatrix *b) |
void | CLHEP::col_house (HepMatrix *a, const HepMatrix &v, double vnormsq, int row, int col, int row_start, int col_start) |
void | CLHEP::col_house (HepMatrix *a, const HepMatrix &v, int row, int col, int row_start, int col_start) |
void | CLHEP::col_givens (HepMatrix *A, double c, double s, int k1, int k2, int row_min=1, int row_max=0) |
void | CLHEP::row_givens (HepMatrix *A, double c, double s, int k1, int k2, int col_min=1, int col_max=0) |
void | CLHEP::givens (double a, double b, double *c, double *s) |
HepVector | CLHEP::house (const HepMatrix &a, int row=1, int col=1) |
void | CLHEP::house_with_update (HepMatrix *a, int row=1, int col=1) |
void | CLHEP::house_with_update (HepMatrix *a, HepMatrix *v, int row=1, int col=1) |
void | CLHEP::row_house (HepMatrix *a, const HepVector &v, double vnormsq, int row=1, int col=1) |
void | CLHEP::row_house (HepMatrix *a, const HepMatrix &v, double vnormsq, int row, int col, int row_start, int col_start) |
void | CLHEP::row_house (HepMatrix *a, const HepMatrix &v, int row, int col, int row_start, int col_start) |