CLHEP VERSION 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/SymMatrix.icc"
Go to the source code of this file.
Namespaces | |
namespace | CLHEP |
Classes | |
class | CLHEP::HepSymMatrix |
class | CLHEP::HepSymMatrix::HepSymMatrix_row |
class | CLHEP::HepSymMatrix::HepSymMatrix_row_const |
Functions | |
std::ostream & | CLHEP::operator<< (std::ostream &s, const HepSymMatrix &q) |
HepMatrix | CLHEP::operator * (const HepMatrix &m1, const HepSymMatrix &m2) |
HepMatrix | CLHEP::operator * (const HepSymMatrix &m1, const HepMatrix &m2) |
HepMatrix | CLHEP::operator * (const HepSymMatrix &m1, const HepSymMatrix &m2) |
HepSymMatrix | CLHEP::operator * (double t, const HepSymMatrix &s1) |
HepSymMatrix | CLHEP::operator * (const HepSymMatrix &s1, double t) |
HepSymMatrix | CLHEP::operator/ (const HepSymMatrix &m1, double t) |
HepMatrix | CLHEP::operator+ (const HepMatrix &m1, const HepSymMatrix &s2) |
HepMatrix | CLHEP::operator+ (const HepSymMatrix &s1, const HepMatrix &m2) |
HepSymMatrix | CLHEP::operator+ (const HepSymMatrix &s1, const HepSymMatrix &s2) |
HepMatrix | CLHEP::operator- (const HepMatrix &m1, const HepSymMatrix &s2) |
HepMatrix | CLHEP::operator- (const HepSymMatrix &m1, const HepMatrix &m2) |
HepSymMatrix | CLHEP::operator- (const HepSymMatrix &s1, const HepSymMatrix &s2) |
HepSymMatrix | CLHEP::dsum (const HepSymMatrix &s1, const HepSymMatrix &s2) |
double | CLHEP::condition (const HepSymMatrix &m) |
void | CLHEP::diag_step (HepSymMatrix *t, int begin, int end) |
void | CLHEP::diag_step (HepSymMatrix *t, HepMatrix *u, int begin, int end) |
HepMatrix | CLHEP::diagonalize (HepSymMatrix *s) |
HepVector | CLHEP::house (const HepSymMatrix &a, int row=1, int col=1) |
void | CLHEP::house_with_update2 (HepSymMatrix *a, HepMatrix *v, int row=1, int col=1) |
void | CLHEP::tridiagonal (HepSymMatrix *a, HepMatrix *hsm) |
HepMatrix | CLHEP::tridiagonal (HepSymMatrix *a) |