#include "TMatrixTBase.h"
#include "TMatrixTUtils.h"
Go to the source code of this file.
Classes | |
class | TMatrixT< Element > |
Functions | |
template<class Element> | |
TMatrixT< Element > | operator+ (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator+ (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator+ (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator+ (const TMatrixT< Element > &source, Element val) |
template<class Element> | |
TMatrixT< Element > | operator+ (Element val, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > | operator- (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator- (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator- (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator- (const TMatrixT< Element > &source, Element val) |
template<class Element> | |
TMatrixT< Element > | operator- (Element val, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > | operator * (Element val, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > | operator * (const TMatrixT< Element > &source, Element val) |
template<class Element> | |
TMatrixT< Element > | operator * (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator * (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator * (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator * (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator && (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator && (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator && (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator|| (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator|| (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator|| (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator> (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator> (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator> (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator>= (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator>= (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator>= (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator<= (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator<= (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator<= (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator< (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator< (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator< (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator!= (const TMatrixT< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator!= (const TMatrixT< Element > &source1, const TMatrixTSym< Element > &source2) |
template<class Element> | |
TMatrixT< Element > | operator!= (const TMatrixTSym< Element > &source1, const TMatrixT< Element > &source2) |
template<class Element> | |
TMatrixT< Element > & | Add (TMatrixT< Element > &target, Element scalar, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > & | Add (TMatrixT< Element > &target, Element scalar, const TMatrixTSym< Element > &source) |
template<class Element> | |
TMatrixT< Element > & | ElementMult (TMatrixT< Element > &target, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > & | ElementMult (TMatrixT< Element > &target, const TMatrixTSym< Element > &source) |
template<class Element> | |
TMatrixT< Element > & | ElementDiv (TMatrixT< Element > &target, const TMatrixT< Element > &source) |
template<class Element> | |
TMatrixT< Element > & | ElementDiv (TMatrixT< Element > &target, const TMatrixTSym< Element > &source) |
template<class Element> | |
void | AMultB (const Element *const ap, Int_t na, Int_t ncolsa, const Element *const bp, Int_t nb, Int_t ncolsb, Element *cp) |
template<class Element> | |
void | AtMultB (const Element *const ap, Int_t ncolsa, const Element *const bp, Int_t nb, Int_t ncolsb, Element *cp) |
template<class Element> | |
void | AMultBt (const Element *const ap, Int_t na, Int_t ncolsa, const Element *const bp, Int_t nb, Int_t ncolsb, Element *cp) |
TMatrixT<Element>& Add | ( | TMatrixT< Element > & | target, | |
Element | scalar, | |||
const TMatrixTSym< Element > & | source | |||
) |
Definition at line 2960 of file TMatrixT.cxx.
TMatrixT<Element>& Add | ( | TMatrixT< Element > & | target, | |
Element | scalar, | |||
const TMatrixT< Element > & | source | |||
) |
Definition at line 2932 of file TMatrixT.cxx.
Referenced by TQpResidual::CalcResids(), ClassImp(), TQpDataDens::DataRandom(), TQpDataSparse::DataRandom(), G__G__Base1_133_0_6(), G__G__Base1_77_0_12(), G__G__Base1_77_0_13(), G__G__Base1_8_0_14(), G__G__Base2_188_0_5(), G__G__Base2_194_0_10(), G__G__Base2_256_0_6(), G__G__Base2_291_0_6(), G__G__Base3_124_0_28(), G__G__Base3_186_0_4(), G__G__Base3_186_0_5(), G__G__Base3_186_0_7(), G__G__Cont_109_0_7(), G__G__Cont_122_0_8(), G__G__Cont_149_0_7(), G__G__Cont_149_0_8(), G__G__Cont_159_0_6(), G__G__Cont_76_0_18(), G__G__Cont_88_0_9(), G__G__G3D_166_0_3(), G__G__Geom1_164_0_8(), G__G__Gui3_256_0_22(), G__G__Gui3_268_0_2(), G__G__Gui3_391_0_33(), G__G__Gui3_394_0_3(), G__G__Hist_100_0_18(), G__G__Hist_100_0_19(), G__G__Hist_100_0_20(), G__G__Hist_101_0_64(), G__G__Hist_107_0_5(), G__G__Hist_107_0_6(), G__G__Hist_215_0_11(), G__G__Hist_283_0_4(), G__G__Hist_328_0_7(), G__G__IO_234_0_36(), G__G__MathFit_122_0_16(), G__G__MathFit_122_0_17(), G__G__MathFit_122_0_18(), G__G__MathFit_122_0_19(), G__G__MathFit_122_0_20(), G__G__MathFit_122_0_21(), G__G__MathFit_122_0_22(), G__G__MathFit_122_0_23(), G__G__MathFit_142_0_15(), G__G__MathFit_142_0_16(), G__G__MathFit_142_0_17(), G__G__MathFit_142_0_18(), G__G__MathFit_187_0_5(), G__G__Matrix_112_0_82(), G__G__Matrix_112_0_83(), G__G__Matrix_113_0_82(), G__G__Matrix_113_0_83(), G__G__Matrix__0_381(), G__G__Matrix__0_382(), G__G__Matrix__0_383(), G__G__Matrix__0_384(), G__G__Matrix__0_444(), G__G__Matrix__0_445(), G__G__Matrix__0_465(), G__G__Matrix__0_483(), G__G__Matrix__0_499(), G__G__Matrix__0_500(), G__G__Matrix__0_501(), G__G__Matrix__0_502(), G__G__Matrix__0_562(), G__G__Matrix__0_563(), G__G__Matrix__0_583(), G__G__Matrix__0_601(), G__G__Minuit2_188_0_11(), G__G__Minuit2_188_0_12(), G__G__Minuit2_188_0_13(), G__G__Minuit2_191_0_26(), G__G__Minuit2_191_0_27(), G__G__Minuit2_191_0_28(), G__G__Minuit2_198_0_7(), G__G__Minuit2_308_0_16(), G__G__Minuit2_308_0_17(), G__G__Minuit2_308_0_18(), G__G__Minuit_199_0_18(), G__G__Net_162_0_5(), G__G__Net_215_0_27(), G__G__Proof_138_0_10(), G__G__Proof_138_0_7(), G__G__Proof_138_0_8(), G__G__Proof_138_0_9(), G__G__ProofPlayer_265_0_3(), G__G__RooFitCore2_129_0_7(), G__G__RooStats_520_0_9(), G__G__RooStats_524_0_2(), G__G__RooStats_572_0_4(), G__G__RooStats_641_0_4(), G__G__SQL_132_0_43(), G__G__Tree_196_0_4(), G__G__Tree_197_0_8(), G__G__Tree_236_0_6(), G__G__Tree_236_0_7(), G__G__TreePlayer_390_0_8(), mstress_binary_ebe_op(), operator *(), TQpVar::Saxpy(), TQpLinSolverBase::Solve(), TQpLinSolverBase::SolveXYZS(), spstress_binary_ebe_op(), stress_binary_ebe_op(), stress_binary_op(), test_tmatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman(), testGMV_T(), testMscale_T(), testMV_T(), testVscale_T(), and vstress_binary_op().
void AMultB | ( | const Element *const | ap, | |
Int_t | na, | |||
Int_t | ncolsa, | |||
const Element *const | bp, | |||
Int_t | nb, | |||
Int_t | ncolsb, | |||
Element * | cp | |||
) |
Definition at line 3076 of file TMatrixT.cxx.
Referenced by TMatrixT< Element >::Mult(), and TMatrixTSym< Element >::Similarity().
TMatrixT<Element>& ElementDiv | ( | TMatrixT< Element > & | target, | |
const TMatrixTSym< Element > & | source | |||
) |
Definition at line 3048 of file TMatrixT.cxx.
TMatrixT<Element>& ElementDiv | ( | TMatrixT< Element > & | target, | |
const TMatrixT< Element > & | source | |||
) |
Definition at line 3020 of file TMatrixT.cxx.
Referenced by G__G__Matrix__0_391(), G__G__Matrix__0_392(), G__G__Matrix__0_448(), G__G__Matrix__0_449(), G__G__Matrix__0_467(), G__G__Matrix__0_485(), G__G__Matrix__0_509(), G__G__Matrix__0_510(), G__G__Matrix__0_566(), G__G__Matrix__0_567(), G__G__Matrix__0_585(), G__G__Matrix__0_603(), mstress_binary_ebe_op(), TQpLinSolverBase::Solve(), spstress_binary_ebe_op(), stress_binary_ebe_op(), stress_binary_op(), and vstress_binary_op().
TMatrixT<Element>& ElementMult | ( | TMatrixT< Element > & | target, | |
const TMatrixTSym< Element > & | source | |||
) |
Definition at line 3000 of file TMatrixT.cxx.
TMatrixT<Element>& ElementMult | ( | TMatrixT< Element > & | target, | |
const TMatrixT< Element > & | source | |||
) |
Definition at line 2980 of file TMatrixT.cxx.
Referenced by G__G__Matrix__0_389(), G__G__Matrix__0_390(), G__G__Matrix__0_446(), G__G__Matrix__0_447(), G__G__Matrix__0_466(), G__G__Matrix__0_484(), G__G__Matrix__0_507(), G__G__Matrix__0_508(), G__G__Matrix__0_564(), G__G__Matrix__0_565(), G__G__Matrix__0_584(), G__G__Matrix__0_602(), mstress_binary_ebe_op(), TMatrixTSparseRow< Element >::operator *=(), TQpLinSolverBase::SolveXYZS(), spstress_binary_ebe_op(), stress_binary_ebe_op(), stress_binary_op(), and vstress_binary_op().
TMatrixT<Element> operator && | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2533 of file TMatrixT.cxx.
TMatrixT<Element> operator && | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2508 of file TMatrixT.cxx.
TMatrixT<Element> operator && | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2483 of file TMatrixT.cxx.
Referenced by G__G__Matrix__0_423(), G__G__Matrix__0_424(), G__G__Matrix__0_425(), G__G__Matrix__0_459(), G__G__Matrix__0_541(), G__G__Matrix__0_542(), G__G__Matrix__0_543(), G__G__Matrix__0_577(), G__G__Tree__0_680(), G__G__Tree__0_681(), G__G__Tree__0_682(), and operator &&().
TMatrixT<Element> operator * | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2473 of file TMatrixT.cxx.
TMatrixT<Element> operator * | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2463 of file TMatrixT.cxx.
TMatrixT<Element> operator * | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2453 of file TMatrixT.cxx.
TMatrixT<Element> operator * | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2443 of file TMatrixT.cxx.
TMatrixT<Element> operator * | ( | const TMatrixT< Element > & | source, | |
Element | val | |||
) |
Definition at line 2434 of file TMatrixT.cxx.
TMatrixT<Element> operator * | ( | Element | val, | |
const TMatrixT< Element > & | source | |||
) |
Definition at line 2423 of file TMatrixT.cxx.
TMatrixT<Element> operator!= | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2894 of file TMatrixT.cxx.
TMatrixT<Element> operator!= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2868 of file TMatrixT.cxx.
TMatrixT<Element> operator!= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2842 of file TMatrixT.cxx.
TMatrixT<Element> operator+ | ( | Element | val, | |
const TMatrixT< Element > & | source | |||
) |
Definition at line 2363 of file TMatrixT.cxx.
TMatrixT<Element> operator+ | ( | const TMatrixT< Element > & | source, | |
Element | val | |||
) |
Definition at line 2352 of file TMatrixT.cxx.
TMatrixT<Element> operator+ | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2343 of file TMatrixT.cxx.
TMatrixT<Element> operator+ | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2332 of file TMatrixT.cxx.
TMatrixT<Element> operator+ | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2321 of file TMatrixT.cxx.
TMatrixT<Element> operator- | ( | Element | val, | |
const TMatrixT< Element > & | source | |||
) |
Definition at line 2414 of file TMatrixT.cxx.
TMatrixT<Element> operator- | ( | const TMatrixT< Element > & | source, | |
Element | val | |||
) |
Definition at line 2403 of file TMatrixT.cxx.
TMatrixT<Element> operator- | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2394 of file TMatrixT.cxx.
TMatrixT<Element> operator- | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2383 of file TMatrixT.cxx.
TMatrixT<Element> operator- | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2372 of file TMatrixT.cxx.
TMatrixT<Element> operator< | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2833 of file TMatrixT.cxx.
TMatrixT<Element> operator< | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2807 of file TMatrixT.cxx.
TMatrixT<Element> operator< | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2783 of file TMatrixT.cxx.
TMatrixT<Element> operator<= | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2774 of file TMatrixT.cxx.
TMatrixT<Element> operator<= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2748 of file TMatrixT.cxx.
TMatrixT<Element> operator<= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2722 of file TMatrixT.cxx.
TMatrixT<Element> operator> | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2652 of file TMatrixT.cxx.
TMatrixT<Element> operator> | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2626 of file TMatrixT.cxx.
TMatrixT<Element> operator> | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2600 of file TMatrixT.cxx.
TMatrixT<Element> operator>= | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2713 of file TMatrixT.cxx.
TMatrixT<Element> operator>= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2687 of file TMatrixT.cxx.
TMatrixT<Element> operator>= | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2661 of file TMatrixT.cxx.
TMatrixT<Element> operator|| | ( | const TMatrixTSym< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2591 of file TMatrixT.cxx.
TMatrixT<Element> operator|| | ( | const TMatrixT< Element > & | source1, | |
const TMatrixTSym< Element > & | source2 | |||
) |
Definition at line 2566 of file TMatrixT.cxx.
TMatrixT<Element> operator|| | ( | const TMatrixT< Element > & | source1, | |
const TMatrixT< Element > & | source2 | |||
) |
Definition at line 2541 of file TMatrixT.cxx.
Referenced by G__G__Matrix__0_426(), G__G__Matrix__0_427(), G__G__Matrix__0_428(), G__G__Matrix__0_460(), G__G__Matrix__0_544(), G__G__Matrix__0_545(), G__G__Matrix__0_546(), G__G__Matrix__0_578(), G__G__Tree__0_683(), G__G__Tree__0_684(), G__G__Tree__0_685(), and operator||().