CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

SymMatrix.h File Reference

#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)


Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7