Diffpack Documentation
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
Matrix(Type) Member List
This is the complete list of members for Matrix(Type), including all inherited members.
- add(Matrix(Type) &bm, Matrix(Type) &cm)=0
[pure virtual] - add(Matrix(Type) &bm, char s, Matrix(Type) &cm)=0
[pure virtual] - add(Matrix(Type) &bm, Type b, Matrix(Type) &cm)=0
[pure virtual] - add(Type a, Matrix(Type) &bm, Type b, Matrix(Type) &cm)=0
[pure virtual] - assemble(const Mat(Type) &em, const VecSimple(int) &idx_row_trans, const VecSimple(int) &idx_col_trans, int elm_no)
[virtual] - colManip(LinEqConstraint &constraint_eq, Vec(Type) &vc, VecSimple(bool) &essential_dof)
[virtual] - convertFrom(Matrix(Type) &X)
[virtual] - copy_matrix_attributes(const Matrix(Type) &X)
[protected, virtual] - decrement()
[inline] - det_work
[protected] - dynamic_object
[protected] - dynamicObj() const
[inline] - elm(int i, int j)=0
[pure virtual] - fact_work
[protected] - factorize(const FactStrategy &fstrategy)=0
[pure virtual] - factorized() const
[inline] - factorized(FactType &fact_tp, PivotType &pivot_tp) const
- fill(const Matrix(Type) &X)=0
[pure virtual] - fill(Type a)=0
[pure virtual] - forwBack(Vector(Type) &bb, Vector(Type) &xb)=0
[pure virtual] - forwback_work
[protected] - getIndexSet(VecSimple(int) &ivec, VecSimple(int) &jvec) const=0
[pure virtual] - getNoColumns() const=0
[pure virtual] - getNoNonzeroes() const=0
[pure virtual] - getNoRefs() const
[inline] - getNoRows() const=0
[pure virtual] - getStorage() const=0
[pure virtual] - getWork(const MatrixWork work_tp=MATVEC_WORK) const
[virtual] - HandleId()
- howManyHandles()
[inline, static] - increment()
[inline] - inv_work
[protected] - is_factorized
[protected] - isReferenced() const
[inline] - Jacobi1it(Vector(Type) &xnew, const Vector(Type) &xold, const Vector(Type) &b, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - jacobi_work
[protected] - Jacobisolve(Vector(Type) &y, const Vector(Type) &c, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - last_fact
[protected] - last_pivtp
[protected] - load(const char *filename, const char *name="X")
[virtual] - makeItSimilar(Handle(Matrix(Type)) &M) const=0
[pure virtual] - Matrix(Type)()
- matvec_work
[protected] - mult(Type value)=0
[pure virtual] - name_counter
[protected, static] - operator delete(void *v)
- operator new(size_t t)
- operator=(const Matrix(Type) &X)
[inline] - operator=(Type a)
[inline] - optimizeDataStructure()
[inline, virtual] - pivot_allowed
[protected] - pivotingAllowed()
[inline] - print(Os os, const char *header=NULL, int nentries_per_line=3) const=0
[pure virtual] - printAscii(Os os, const char *header=NULL) const=0
[pure virtual] - prod(const Vector(Type) &xb, Vector(Type) &yb, TransposeMode tpmode=NOT_TRANSPOSED, bool add_to_yb=false) const=0
[pure virtual] - prod_work
[protected] - redim(const Matrix(prm_Type) &pm)=0
[pure virtual] - redim(const VecSimple(int) &ivec, const VecSimple(int) &jvec, int new_nrows, int new_ncolumns)=0
[pure virtual] - refcount
[protected] - reset()
[protected, virtual] - resetFact(bool is_factorized=false, FactType last_fact=LU_FACT, PivotType last_pivtp=NO_PIVOT)
- rowManip(LinEqConstraint &constraint_eq, Vec(Type) &vc, VecSimple(bool) &essential_dof)
[virtual] - save(const char *filename, const char *name="X") const
[virtual] - scan(Is is)=0
[pure virtual] - size(int &m, int &n) const=0
[pure virtual] - SOR1it(Vector(Type) &xnew, const Vector(Type) &xold, const Vector(Type) &b, real omega, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - sor_work
[protected] - SORsolve(Vector(Type) &y, const Vector(Type) &c, real omega, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - SSOR1it(Vector(Type) &xnew, const Vector(Type) &xold, const Vector(Type) &b, real omega, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - ssor_work
[protected] - SSORsolve(Vector(Type) &y, const Vector(Type) &c, real omega, TransposeMode tpmode=NOT_TRANSPOSED) const=0
[pure virtual] - symm_storage
[protected] - symmetricStorage()
[inline] - traceMe(const char *name_of_variable)
- validIndexSet(const VecSimple(int) &ivec, const VecSimple(int) &jvec, const int new_nrows, const int new_ncolumns)=0
[pure virtual] - ~HandleId()
[virtual] - ~Matrix(Type)()
[virtual]
Copyright © 2003 inuTech GmbH. All rights reserved.