TMatrixTBase.h File Reference

#include <limits>
#include "TMatrixFBasefwd.h"
#include "TMatrixDBasefwd.h"
#include "TError.h"
#include "TVectorFfwd.h"
#include "TVectorDfwd.h"
#include "TNamed.h"

Go to the source code of this file.

Classes

class  TMatrixTBase< Element >

Functions

template<class Element>
Bool_t operator== (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2)
template<class Element>
Element E2Norm (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2)
template<class Element1, class Element2>
Bool_t AreCompatible (const TMatrixTBase< Element1 > &m1, const TMatrixTBase< Element2 > &m2, Int_t verbose=0)
template<class Element>
void Compare (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2)
template<class Element>
Bool_t VerifyMatrixValue (const TMatrixTBase< Element > &m, Element val, Int_t verbose, Element maxDevAllow)
template<class Element>
Bool_t VerifyMatrixValue (const TMatrixTBase< Element > &m, Element val, Int_t verbose)
template<class Element>
Bool_t VerifyMatrixValue (const TMatrixTBase< Element > &m, Element val)
template<class Element>
Bool_t VerifyMatrixIdentity (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2, Int_t verbose, Element maxDevAllow)
template<class Element>
Bool_t VerifyMatrixIdentity (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2, Int_t verbose)
template<class Element>
Bool_t VerifyMatrixIdentity (const TMatrixTBase< Element > &m1, const TMatrixTBase< Element > &m2)

Variables

R__EXTERN Int_t gMatrixCheck


Function Documentation

template<class Element1, class Element2>
Bool_t AreCompatible ( const TMatrixTBase< Element1 > &  m1,
const TMatrixTBase< Element2 > &  m2,
Int_t  verbose = 0 
)

Definition at line 1065 of file TMatrixTBase.cxx.

Referenced by Add(), TVectorT< Element >::Add(), AddElemDiv(), AddElemMult(), TVectorT< Element >::AddSomeConstant(), Compare(), E2Norm(), ElementDiv(), ElementMult(), G__G__Matrix__0_393(), G__G__Matrix__0_394(), G__G__Matrix__0_395(), G__G__Matrix__0_396(), G__G__Matrix__0_402(), G__G__Matrix__0_403(), G__G__Matrix__0_486(), G__G__Matrix__0_511(), G__G__Matrix__0_512(), G__G__Matrix__0_513(), G__G__Matrix__0_514(), G__G__Matrix__0_520(), G__G__Matrix__0_521(), G__G__Matrix__0_604(), TVectorT< Element >::MatchesNonZeroPattern(), TMatrixT< Element >::Minus(), TMatrixTSym< Element >::Minus(), mstress_allocation(), Mult(), NormalEqn(), operator &&(), operator *(), operator!=(), TMatrixT< Element >::operator+=(), TMatrixTSym< Element >::operator+=(), TVectorT< Element >::operator+=(), TMatrixT< Element >::operator-=(), TMatrixTSym< Element >::operator-=(), TVectorT< Element >::operator-=(), operator<(), operator<=(), TVectorT< Element >::operator=(), TMatrixT< Element >::operator=(), TMatrixTSym< Element >::operator=(), TMatrixTSparse< Element >::operator=(), operator==(), operator>(), operator>=(), operator||(), TMatrixT< Element >::Plus(), TMatrixTSym< Element >::Plus(), TVectorT< Element >::SelectNonZeros(), TVectorT< Element >::SomePositive(), spstress_allocation(), TQpVar::StepBound(), stress_allocation(), VerifyMatrixIdentity(), VerifyVectorIdentity(), and vstress_allocation().

template<class Element>
void Compare ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2 
)

Definition at line 1091 of file TMatrixTBase.cxx.

template<class Element>
Element E2Norm ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2 
)

Definition at line 1043 of file TMatrixTBase.cxx.

Referenced by G__G__Matrix_110_0_47(), G__G__Matrix_111_0_47(), G__G__Matrix__0_401(), G__G__Matrix__0_519(), mstress_norms(), spstress_norms(), and stress_norms().

template<class Element>
Bool_t operator== ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2 
)

Definition at line 1032 of file TMatrixTBase.cxx.

template<class Element>
Bool_t VerifyMatrixIdentity ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2 
)

Definition at line 242 of file TMatrixTBase.h.

References VerifyMatrixIdentity().

template<class Element>
Bool_t VerifyMatrixIdentity ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2,
Int_t  verbose 
)

Definition at line 240 of file TMatrixTBase.h.

References VerifyMatrixIdentity().

template<class Element>
Bool_t VerifyMatrixIdentity ( const TMatrixTBase< Element > &  m1,
const TMatrixTBase< Element > &  m2,
Int_t  verbose,
Element  maxDevAllow 
)

Definition at line 1188 of file TMatrixTBase.cxx.

Referenced by astress_decomp(), astress_eigen(), astress_pseudo(), G__G__Matrix__0_406(), G__G__Matrix__0_524(), mstress_allocation(), mstress_binary_ebe_op(), mstress_element_op(), mstress_inversion(), mstress_matrix_fill(), mstress_matrix_promises(), mstress_mm_multiplications(), mstress_sym_mm_multiplications(), mstress_vm_multiplications(), spstress_allocation(), spstress_binary_ebe_op(), spstress_element_op(), spstress_matrix_fill(), spstress_mm_multiplications(), spstress_vm_multiplications(), stress_allocation(), stress_binary_ebe_op(), stress_element_op(), stress_inversion(), stress_matrix_fill(), stress_matrix_promises(), stress_mm_multiplications(), stress_sym_mm_multiplications(), stress_vm_multiplications(), test_svd_expansion(), and VerifyMatrixIdentity().

template<class Element>
Bool_t VerifyMatrixValue ( const TMatrixTBase< Element > &  m,
Element  val 
)

Definition at line 236 of file TMatrixTBase.h.

References m, and VerifyMatrixValue().

template<class Element>
Bool_t VerifyMatrixValue ( const TMatrixTBase< Element > &  m,
Element  val,
Int_t  verbose 
)

Definition at line 234 of file TMatrixTBase.h.

References m, and VerifyMatrixValue().

template<class Element>
Bool_t VerifyMatrixValue ( const TMatrixTBase< Element > &  m,
Element  val,
Int_t  verbose,
Element  maxDevAllow 
)

Definition at line 1145 of file TMatrixTBase.cxx.

Referenced by G__G__Matrix__0_405(), G__G__Matrix__0_523(), mstress_binary_ebe_op(), mstress_element_op(), spstress_binary_ebe_op(), spstress_element_op(), stress_binary_ebe_op(), stress_element_op(), and VerifyMatrixValue().


Variable Documentation

R__EXTERN Int_t gMatrixCheck

Definition at line 91 of file TMatrixTBase.h.

Referenced by Add(), TVectorT< Element >::Add(), AddElemDiv(), AddElemMult(), TVectorT< Element >::AddSomeConstant(), TMatrixTSparse< Element >::AMinusB(), TMatrixTSparse< Element >::AMultBt(), TMatrixTSparse< Element >::APlusB(), E2Norm(), ElementDiv(), ElementMult(), TMatrixTBase< Element >::ExtractRow(), TMatrixTSparse< Element >::ExtractRow(), G__cpp_setup_global1(), TVectorT< Element >::GetSub(), TMatrixTSym< Element >::GetSub(), TMatrixT< Element >::GetSub(), TMatrixTSparse< Element >::GetSub(), TMatrixTSparse< Element >::InsertRow(), TMatrixTBase< Element >::InsertRow(), TVectorT< Element >::MatchesNonZeroPattern(), TMatrixT< Element >::Minus(), TMatrixTSym< Element >::Minus(), TMatrixT< Element >::Mult(), Mult(), TMatrixT< Element >::MultT(), TMatrixT< Element >::NormByColumn(), TMatrixTBase< Element >::NormByDiag(), TMatrixT< Element >::NormByRow(), operator &&(), operator *(), TMatrixT< Element >::operator *=(), TVectorT< Element >::operator *=(), operator!=(), TMatrixT< Element >::operator+=(), TMatrixTSym< Element >::operator+=(), TVectorT< Element >::operator+=(), TMatrixT< Element >::operator-=(), TMatrixTSym< Element >::operator-=(), TVectorT< Element >::operator-=(), TMatrixT< Element >::operator/=(), operator<(), operator<=(), TVectorT< Element >::operator=(), TMatrixT< Element >::operator=(), TMatrixTSym< Element >::operator=(), TMatrixTSparse< Element >::operator=(), operator>(), operator>=(), operator||(), TMatrixT< Element >::Plus(), TMatrixTSym< Element >::Plus(), TMatrixTSym< Element >::Randomize(), TMatrixTSym< Element >::RandomizePD(), TMatrixTSparse< Element >::RandomizePD(), TMatrixTSym< Element >::Rank1Update(), TMatrixT< Element >::Rank1Update(), TVectorT< Element >::SelectNonZeros(), TMatrixTSparse< Element >::SetSparseIndex(), TMatrixTSparse< Element >::SetSparseIndexAB(), TMatrixT< Element >::SetSub(), TMatrixTSym< Element >::SetSub(), TMatrixTSparse< Element >::SetSub(), TVectorT< Element >::SetSub(), TMatrixTSym< Element >::Similarity(), TMatrixT< Element >::Similarity(), TMatrixTSym< Element >::SimilarityT(), TVectorT< Element >::SomePositive(), test_tmatrix_kalman(), test_tmatrix_op(), TMatrixT< Element >::TMult(), TMatrixTSym< Element >::Transpose(), TMatrixTSparse< Element >::Transpose(), TMatrixTSparse< Element >::Use(), TMatrixT< Element >::Use(), and TMatrixTSym< Element >::Use().


Generated on Tue Jul 5 16:04:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1