Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMatrixTSparse< Element > Member List

This is the complete list of members for TMatrixTSparse< Element >, including all inherited members.

Abs()TMatrixTBase< Element >virtual
AbstractMethod(const char *method) constTObject
AddToTObjectTable(TObject *)TObjectprivatestatic
Allocate(Int_t nrows, Int_t ncols, Int_t row_lwb=0, Int_t col_lwb=0, Int_t init=0, Int_t nr_nonzeros=0)TMatrixTSparse< Element >protected
AMinusB(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
AMinusB(const TMatrixTSparse< Element > &a, const TMatrixT< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
AMinusB(const TMatrixT< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
AMultB(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >inlineprotected
AMultB(const TMatrixTSparse< Element > &a, const TMatrixT< Element > &b, Int_t constr=0)TMatrixTSparse< Element >inlineprotected
AMultB(const TMatrixT< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >inlineprotected
AMultBt(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >inlineprotected
AMultBt(const TMatrixTSparse< Element > &a, const TMatrixT< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
AMultBt(const TMatrixT< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
APlusB(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
APlusB(const TMatrixTSparse< Element > &a, const TMatrixT< Element > &b, Int_t constr=0)TMatrixTSparse< Element >protected
APlusB(const TMatrixT< Element > &a, const TMatrixTSparse< Element > &b, Int_t constr=0)TMatrixTSparse< Element >inlineprotected
AppendPad(Option_t *option="")TObjectvirtual
Apply(const TElementActionT< Element > &action)TMatrixTBase< Element >virtual
Apply(const TElementPosActionT< Element > &action)TMatrixTBase< Element >virtual
Browse(TBrowser *b)TObjectvirtual
CheckedHash()TObjectinline
Class()TMatrixTSparse< Element >static
Class()TMatrixTSparse< Element >
Class_Name()TMatrixTSparse< Element >static
Class_Version()TMatrixTSparse< Element >inlinestatic
ClassName() constTObjectvirtual
Clear(Option_t *="") overrideTMatrixTSparse< Element >inlinevirtual
Clone(const char *newname="") constTObjectvirtual
ColNorm() const overrideTMatrixTSparse< Element >virtual
Compare(const TObject *obj) constTObjectvirtual
conservative_sparse_sparse_product_impl(const TMatrixTSparse< Element > &lhs, const TMatrixTSparse< Element > &rhs, Int_t constr=0)TMatrixTSparse< Element >protected
Copy(TObject &object) constTObjectvirtual
DeclFileName()TMatrixTSparse< Element >inlinestatic
Delete(Option_t *option="")TObjectvirtual
Determinant() constTMatrixTBase< Element >inlinevirtual
Determinant(Double_t &d1, Double_t &d2) constTMatrixTBase< Element >inlinevirtual
DistancetoPrimitive(Int_t px, Int_t py)TObjectvirtual
DoError(int level, const char *location, const char *fmt, va_list va) constTObjectprotectedvirtual
DoubleLexSort(Int_t n, Int_t *first, Int_t *second, Element *data)TMatrixTBase< Element >protectedstatic
Draw(Option_t *option="") overrideTMatrixTBase< Element >virtual
DrawClass() constTObjectvirtual
DrawClone(Option_t *option="") constTObjectvirtual
Dump() constTObjectvirtual
E2Norm() constTMatrixTBase< Element >virtual
EDeprecatedStatusBits enum nameTObject
EMatrixCreatorsOp1 enum nameTMatrixTSparse< Element >
EMatrixCreatorsOp2 enum nameTMatrixTSparse< Element >
EMatrixStatusBits enum nameTMatrixTBase< Element >protected
Error(const char *method, const char *msgfmt,...) constTObjectvirtual
EStatusBits enum nameTObject
Execute(const char *method, const char *params, Int_t *error=nullptr)TObjectvirtual
Execute(TMethod *method, TObjArray *params, Int_t *error=nullptr)TObjectvirtual
ExecuteEvent(Int_t event, Int_t px, Int_t py)TObjectvirtual
ExtractRow(Int_t row, Int_t col, Element *v, Int_t n=-1) const overrideTMatrixTSparse< Element >virtual
Fatal(const char *method, const char *msgfmt,...) constTObjectvirtual
fBitsTObjectprivate
fColIndexTMatrixTSparse< Element >protected
fColLwbTMatrixTBase< Element >protected
fElementsTMatrixTSparse< Element >protected
fgDtorOnlyTObjectprivatestatic
fgObjectStatTObjectprivatestatic
FindObject(const char *name) constTObjectvirtual
FindObject(const TObject *obj) constTObjectvirtual
fIsOwnerTMatrixTBase< Element >protected
fNcolsTMatrixTBase< Element >protected
fNelemsTMatrixTBase< Element >protected
fNrowIndexTMatrixTBase< Element >protected
fNrowsTMatrixTBase< Element >protected
fRowIndexTMatrixTSparse< Element >protected
fRowLwbTMatrixTBase< Element >protected
fTolTMatrixTBase< Element >protected
fUniqueIDTObjectprivate
GetColIndexArray() const overrideTMatrixTSparse< Element >inlinevirtual
GetColIndexArray() overrideTMatrixTSparse< Element >inlinevirtual
GetColLwb() constTMatrixTBase< Element >inline
GetColUpb() constTMatrixTBase< Element >inline
GetDrawOption() constTObjectvirtual
GetDtorOnly()TObjectstatic
GetElements()TMatrixTBase< Element >private
GetIconName() constTObjectvirtual
GetMatrix2Array(Element *data, Option_t *="") const overrideTMatrixTSparse< Element >virtual
GetMatrixArray() const overrideTMatrixTSparse< Element >inlinevirtual
GetMatrixArray() overrideTMatrixTSparse< Element >inlinevirtual
GetName() constTObjectvirtual
GetNcols() constTMatrixTBase< Element >inline
GetNoElements() constTMatrixTBase< Element >inline
GetNrows() constTMatrixTBase< Element >inline
GetObjectInfo(Int_t px, Int_t py) constTObjectvirtual
GetObjectStat()TObjectstatic
GetOption() constTObjectinlinevirtual
GetRowIndexArray() const overrideTMatrixTSparse< Element >inlinevirtual
GetRowIndexArray() overrideTMatrixTSparse< Element >inlinevirtual
GetRowLwb() constTMatrixTBase< Element >inline
GetRowUpb() constTMatrixTBase< Element >inline
GetSub(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, TMatrixTBase< Element > &target, Option_t *option="S") const overrideTMatrixTSparse< Element >virtual
GetSub(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Option_t *option="S") constTMatrixTSparse< Element >inline
GetTitle() constTObjectvirtual
GetTol() constTMatrixTBase< Element >inline
GetUniqueID() constTObjectvirtual
HandleTimer(TTimer *timer)TObjectvirtual
Hash() constTObjectvirtual
HasInconsistentHash() constTObjectinline
IndexedLexSort(Int_t n, Int_t *first, Int_t swapFirst, Int_t *second, Int_t swapSecond, Int_t *index)TMatrixTBase< Element >protectedstatic
Info(const char *method, const char *msgfmt,...) constTObjectvirtual
InheritsFrom(const char *classname) constTObjectvirtual
InheritsFrom(const TClass *cl) constTObjectvirtual
InsertRow(Int_t row, Int_t col, const Element *v, Int_t n=-1) overrideTMatrixTSparse< Element >virtual
Inspect() constTObjectvirtual
Invalidate()TMatrixTBase< Element >inline
InvertBit(UInt_t f)TObjectinline
IsA() const overrideTMatrixTSparse< Element >inlinevirtual
IsDestructed() constTObjectinline
IsEqual(const TObject *obj) constTObjectvirtual
IsFolder() constTObjectvirtual
IsOnHeap() constTObjectinline
IsOwner() constTMatrixTBase< Element >inline
IsSortable() constTObjectinlinevirtual
IsSymmetric() const overrideTMatrixTSparse< Element >inlinevirtual
IsValid() constTMatrixTBase< Element >inline
IsZombie() constTObjectinline
kAtA enum valueTMatrixTSparse< Element >
kBitMask enum valueTObject
kCanDelete enum valueTObject
kCannotPick enum valueTObject
kHasUUID enum valueTObject
kInconsistent enum valueTObject
kInvalidObject enum valueTObject
kIsOnHeap enum valueTObject
kIsReferenced enum valueTObject
kMinus enum valueTMatrixTSparse< Element >
kMult enum valueTMatrixTSparse< Element >
kMultTranspose enum valueTMatrixTSparse< Element >
kMustCleanup enum valueTObject
kNoContextMenu enum valueTObject
kNotDeleted enum valueTObject
kObjInCanvas enum valueTObject
kOnlyPrepStep enum valueTObjectprotected
kOverwrite enum valueTObject
kPlus enum valueTMatrixTSparse< Element >
kSingleKey enum valueTObject
kSizeMax enum valueTMatrixTBase< Element >protected
kStatus enum valueTMatrixTBase< Element >protected
kTransposed enum valueTMatrixTSparse< Element >
kUnit enum valueTMatrixTSparse< Element >
kWorkMax enum valueTMatrixTBase< Element >protected
kWriteDelete enum valueTObject
kZero enum valueTMatrixTSparse< Element >
kZombie enum valueTObject
ls(Option_t *option="") constTObjectvirtual
MakeValid()TMatrixTBase< Element >inline
MakeZombie()TObjectinlineprotected
Max() constTMatrixTBase< Element >virtual
MayNotUse(const char *method) constTObject
Min() constTMatrixTBase< Element >virtual
Mult(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b)TMatrixTSparse< Element >inline
NaNValue()TMatrixTBase< Element >static
NonZeros() const overrideTMatrixTSparse< Element >inlinevirtual
Norm1() constTMatrixTBase< Element >inline
NormByDiag(const TVectorT< Element > &, Option_t *) overrideTMatrixTSparse< Element >inlinevirtual
NormInf() constTMatrixTBase< Element >inline
Notify()TObjectvirtual
Obsolete(const char *method, const char *asOfVers, const char *removedFromVers) constTObject
operator delete(void *ptr)TObject
operator delete(void *ptr, void *vp)TObject
operator delete[](void *ptr)TObject
operator delete[](void *ptr, void *vp)TObject
operator new(size_t sz)TObjectinline
operator new(size_t sz, void *vp)TObjectinline
operator new[](size_t sz)TObjectinline
operator new[](size_t sz, void *vp)TObjectinline
operator!=(Element val) constTMatrixTBase< Element >
operator()(Int_t rown, Int_t coln) const overrideTMatrixTSparse< Element >virtual
operator()(Int_t rown, Int_t coln) overrideTMatrixTSparse< Element >virtual
operator*=(Element val)TMatrixTSparse< Element >
operator*=(const TMatrixTSparse< Element > &source)TMatrixTSparse< Element >inline
operator*=(const TMatrixT< Element > &source)TMatrixTSparse< Element >inline
operator+=(Element val)TMatrixTSparse< Element >
operator+=(const TMatrixTSparse< Element > &source)TMatrixTSparse< Element >inline
operator+=(const TMatrixT< Element > &source)TMatrixTSparse< Element >inline
operator-=(Element val)TMatrixTSparse< Element >
operator-=(const TMatrixTSparse< Element > &source)TMatrixTSparse< Element >inline
operator-=(const TMatrixT< Element > &source)TMatrixTSparse< Element >inline
operator<(Element val) constTMatrixTBase< Element >
operator<=(Element val) constTMatrixTBase< Element >
operator=(const TMatrixT< Element > &source)TMatrixTSparse< Element >
operator=(const TMatrixTSparse< Element > &source)TMatrixTSparse< Element >
operator=(Element val)TMatrixTSparse< Element >
TMatrixTBase::operator=(const TObject &rhs)TObjectinline
operator==(Element val) constTMatrixTBase< Element >
operator>(Element val) constTMatrixTBase< Element >
operator>=(Element val) constTMatrixTBase< Element >
operator[](Int_t rown) constTMatrixTSparse< Element >inline
operator[](Int_t rown)TMatrixTSparse< Element >inline
Paint(Option_t *option="")TObjectvirtual
Pop()TObjectvirtual
Print(Option_t *name="") const overrideTMatrixTBase< Element >virtual
Randomize(Element alpha, Element beta, Double_t &seed) overrideTMatrixTSparse< Element >virtual
RandomizePD(Element alpha, Element beta, Double_t &seed)TMatrixTSparse< Element >virtual
Read(const char *name)TObjectvirtual
RecursiveRemove(TObject *obj)TObjectvirtual
ReduceSparseMatrix(Int_t nr, Int_t *row, Int_t *col, Element *data)TMatrixTSparse< Element >protected
ResetBit(UInt_t f)TObjectinline
ResizeTo(Int_t nrows, Int_t ncols, Int_t nr_nonzeros=-1) overrideTMatrixTSparse< Element >virtual
ResizeTo(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t nr_nonzeros=-1) overrideTMatrixTSparse< Element >virtual
ResizeTo(const TMatrixTSparse< Element > &m)TMatrixTSparse< Element >inline
RowNorm() const overrideTMatrixTSparse< Element >virtual
SaveAs(const char *filename="", Option_t *option="") constTObjectvirtual
SavePrimitive(std::ostream &out, Option_t *option="")TObjectvirtual
SetBit(UInt_t f, Bool_t set)TObject
SetBit(UInt_t f)TObjectinline
SetColIndexArray(Int_t *data) overrideTMatrixTSparse< Element >inlinevirtual
SetDrawOption(Option_t *option="")TObjectvirtual
SetDtorOnly(void *obj)TObjectstatic
SetMatrixArray(const Element *data, Option_t *="") overrideTMatrixTSparse< Element >inlinevirtual
SetMatrixArray(Int_t nr_nonzeros, Int_t *irow, Int_t *icol, Element *data)TMatrixTSparse< Element >virtual
SetMatrixArray(Int_t nr_nonzeros, Int_t nrows, Int_t ncols, Int_t *irow, Int_t *icol, Element *data)TMatrixTSparse< Element >virtual
SetObjectStat(Bool_t stat)TObjectstatic
SetRowIndexArray(Int_t *data) overrideTMatrixTSparse< Element >inlinevirtual
SetSparseIndex(Int_t nelem_new)TMatrixTSparse< Element >
SetSparseIndex(const TMatrixTBase< Element > &another)TMatrixTSparse< Element >
SetSparseIndexAB(const TMatrixTSparse< Element > &a, const TMatrixTSparse< Element > &b)TMatrixTSparse< Element >
SetSparseIndexAB(const TMatrixT< Element > &a, const TMatrixTSparse< Element > &b)TMatrixTSparse< Element >
SetSparseIndexAB(const TMatrixTSparse< Element > &a, const TMatrixT< Element > &b)TMatrixTSparse< Element >inline
SetSub(Int_t row_lwb, Int_t col_lwb, const TMatrixTBase< Element > &source) overrideTMatrixTSparse< Element >virtual
SetTol(Element tol)TMatrixTBase< Element >inline
SetUniqueID(UInt_t uid)TObjectvirtual
Shift(Int_t row_shift, Int_t col_shift)TMatrixTBase< Element >virtual
Sqr()TMatrixTBase< Element >virtual
Sqrt()TMatrixTBase< Element >virtual
Streamer(TBuffer &) overrideTMatrixTSparse< Element >virtual
StreamerNVirtual(TBuffer &ClassDef_StreamerNVirtual_b)TMatrixTSparse< Element >inline
Sum() constTMatrixTBase< Element >virtual
SysError(const char *method, const char *msgfmt,...) constTObjectvirtual
T()TMatrixTSparse< Element >inline
TestBit(UInt_t f) constTObjectinline
TestBits(UInt_t f) constTObjectinline
TMatrixTBase()TMatrixTBase< Element >inline
TMatrixTSparse()TMatrixTSparse< Element >inline
TMatrixTSparse(Int_t nrows, Int_t ncols)TMatrixTSparse< Element >
TMatrixTSparse(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t nr_nonzeros=0)TMatrixTSparse< Element >
TMatrixTSparse(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t nr_nonzeros, Int_t *row, Int_t *col, Element *data)TMatrixTSparse< Element >
TMatrixTSparse(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t *rowptr, Int_t *col, Element *data)TMatrixTSparse< Element >
TMatrixTSparse(const TMatrixTSparse< Element > &another)TMatrixTSparse< Element >
TMatrixTSparse(const TMatrixT< Element > &another)TMatrixTSparse< Element >
TMatrixTSparse(EMatrixCreatorsOp1 op, const TMatrixTSparse< Element > &prototype)TMatrixTSparse< Element >
TMatrixTSparse(const TMatrixTSparse< Element > &a, EMatrixCreatorsOp2 op, const TMatrixTSparse< Element > &b)TMatrixTSparse< Element >
TMatrixTSparse(const TMatrixTSparse< Element > &a, EMatrixCreatorsOp2 op, const TMatrixT< Element > &b)TMatrixTSparse< Element >
TMatrixTSparse(const TMatrixT< Element > &a, EMatrixCreatorsOp2 op, const TMatrixTSparse< Element > &b)TMatrixTSparse< Element >
TObject()TObjectinline
TObject(const TObject &object)TObjectinline
Transpose(const TMatrixTSparse< Element > &source)TMatrixTSparse< Element >
UnitMatrix() overrideTMatrixTSparse< Element >virtual
Use(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t nr_nonzeros, Int_t *pRowIndex, Int_t *pColIndex, Element *pData)TMatrixTSparse< Element >
Use(Int_t row_lwb, Int_t row_upb, Int_t col_lwb, Int_t col_upb, Int_t nr_nonzeros, const Int_t *pRowIndex, const Int_t *pColIndex, const Element *pData) constTMatrixTSparse< Element >inline
Use(Int_t nrows, Int_t ncols, Int_t nr_nonzeros, Int_t *pRowIndex, Int_t *pColIndex, Element *pData)TMatrixTSparse< Element >inline
Use(Int_t nrows, Int_t ncols, Int_t nr_nonzeros, const Int_t *pRowIndex, const Int_t *pColIndex, const Element *pData) constTMatrixTSparse< Element >inline
Use(TMatrixTSparse< Element > &a)TMatrixTSparse< Element >inline
Use(const TMatrixTSparse< Element > &a) constTMatrixTSparse< Element >inline
UseCurrentStyle()TObjectvirtual
Warning(const char *method, const char *msgfmt,...) constTObjectvirtual
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0)TObjectvirtual
Write(const char *name=nullptr, Int_t option=0, Int_t bufsize=0) constTObjectvirtual
Zero() overrideTMatrixTSparse< Element >virtual
~TMatrixTBase() overrideTMatrixTBase< Element >inline
~TMatrixTSparse() overrideTMatrixTSparse< Element >inline
~TObject()TObjectvirtual