Main Page Class Hierarchy Compound List File List Compound Members Related Pages

# sc::SCMatrix Member List

This is the complete list of members for sc::SCMatrix, including all inherited members.

- accumulate(const SCMatrix *m)=0 `[pure virtual]`
- accumulate(const SymmSCMatrix *m)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate(const DiagSCMatrix *m)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate(const SCVector *)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate_column(SCVector *v, int i)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate_element(int, int, double)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate_outer_product(SCVector *,SCVector *)=0 `[pure virtual]`
- accumulate_product(SCMatrix *m1, SCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product(SCMatrix *m1, SymmSCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product(SCMatrix *m1, DiagSCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product(SymmSCMatrix *m1, SCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product(DiagSCMatrix *m1, SCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product(SymmSCMatrix *m1, SymmSCMatrix *m2) (defined in sc::SCMatrix)`[inline]`
- accumulate_product_dr(DiagSCMatrix *,SCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- accumulate_product_rd(SCMatrix *,DiagSCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- accumulate_product_rr(SCMatrix *,SCMatrix *)=0 (defined in sc::SCMatrix)`[pure virtual]`
- accumulate_product_rs(SCMatrix *,SymmSCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- accumulate_product_sr(SymmSCMatrix *,SCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- accumulate_product_ss(SymmSCMatrix *,SymmSCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- accumulate_row(SCVector *v, int i)=0 `[pure virtual]`
- accumulate_subblock(SCMatrix *m, int, int, int, int, int=0, int=0)=0 `[pure virtual]`
- all_blocks(SCMatrixSubblockIter::Access)=0 `[pure virtual]`
- assign(double val) `[inline]`
- assign(const double *m) `[inline]`
- assign(const double **m) `[inline]`
- assign(SCMatrix *m) `[inline]`
- assign_column(SCVector *v, int i)=0 (defined in sc::SCMatrix)`[pure virtual]`
- assign_p(const double *m) (defined in sc::SCMatrix)`[virtual]`
- assign_pp(const double **m) (defined in sc::SCMatrix)`[virtual]`
- assign_r(SCMatrix *m) (defined in sc::SCMatrix)`[virtual]`
- assign_row(SCVector *v, int i)=0 `[pure virtual]`
- assign_subblock(SCMatrix *m, int, int, int, int, int=0, int=0)=0 `[pure virtual]`
- assign_val(double val) `[virtual]`
- class_desc() const
- class_name() const
- class_version() const
- clone() `[virtual]`
- coldim() const (defined in sc::SCMatrix)`[inline]`
- convert(double *) const `[virtual]`
- convert(double **) const (defined in sc::SCMatrix)`[virtual]`
- convert(SCMatrix *) `[virtual]`
- convert_accumulate(SCMatrix *) (defined in sc::SCMatrix)`[virtual]`
- copy() `[virtual]`
- d1 (defined in sc::SCMatrix)`[protected]`
- d2 (defined in sc::SCMatrix)`[protected]`
- dereference() `[inline]`
- DescribedClass() (defined in sc::DescribedClass)
- DescribedClass(const DescribedClass &) (defined in sc::DescribedClass)
- determ_this()=0 `[pure virtual]`
- element_op(const Ref< SCElementOp > &)=0 `[pure virtual]`
- element_op(const Ref< SCElementOp2 > &, SCMatrix *)=0 (defined in sc::SCMatrix)`[pure virtual]`
- element_op(const Ref< SCElementOp3 > &, SCMatrix *,SCMatrix *)=0 (defined in sc::SCMatrix)`[pure virtual]`
- gen_invert_this() (defined in sc::SCMatrix)`[virtual]`
- get_column(int i)=0 (defined in sc::SCMatrix)`[pure virtual]`
- get_element(int, int) const=0 `[pure virtual]`
- get_row(int i)=0 `[pure virtual]`
- get_subblock(int br, int er, int bc, int ec)=0 `[pure virtual]`
- identifier() `[inline]`
- invert_this()=0 `[pure virtual]`
- kit() const `[inline]`
- kit_ (defined in sc::SCMatrix)`[protected]`
- local_blocks(SCMatrixSubblockIter::Access)=0 `[pure virtual]`
- lock_ptr() const
- managed() const `[inline]`
- managed() const `[inline]`
- maxabs() const `[virtual]`
- messagegrp() const
- ncol() const `[inline]`
- NormalTransform enum value (defined in sc::SCMatrix)
- nreference() const `[inline]`
- nrow() const `[inline]`
- operator=(const DescribedClass &) (defined in sc::DescribedClass)
- operator=(const RefCount &) (defined in sc::RefCount)`[inline, protected]`
- print(std::ostream &o=ExEnv::out0()) const `[virtual]`
- print(const char *title=0, std::ostream &out=ExEnv::out0(), int=10) const (defined in sc::SCMatrix)
- randomize() `[virtual]`
- RefCount() (defined in sc::RefCount)`[inline, protected]`
- RefCount(const RefCount &) (defined in sc::RefCount)`[inline, protected]`
- reference() `[inline]`
- restore(StateIn &) (defined in sc::SCMatrix)`[virtual]`
- rowdim() const `[inline]`
- save(StateOut &) `[virtual]`
- scale(double val) `[virtual]`
- scale_diagonal(double val) `[virtual]`
- schmidt_orthog(SymmSCMatrix *, int n)=0 `[pure virtual]`
- schmidt_orthog_tol(SymmSCMatrix *, double tol, double *res=0)=0 `[pure virtual]`
- SCMatrix(const RefSCDimension &, const RefSCDimension &, SCMatrixKit *) (defined in sc::SCMatrix)
- set_element(int, int, double)=0 (defined in sc::SCMatrix)`[pure virtual]`
- shift_diagonal(double val) `[virtual]`
- solve_this(SCVector *)=0 (defined in sc::SCMatrix)`[pure virtual]`
- svd_this(SCMatrix *U, DiagSCMatrix *sigma, SCMatrix *V) `[virtual]`
- trace()=0 `[pure virtual]`
- Transform enum name (defined in sc::SCMatrix)
- transpose_this()=0 `[pure virtual]`
- TransposeTransform enum value (defined in sc::SCMatrix)
- unit() `[virtual]`
- unlock_ptr() const
- unmanage() `[inline]`
- use_locks(bool inVal)
- vprint(const char *title=0, std::ostream &out=ExEnv::out0(),int=10) const=0 (defined in sc::SCMatrix)`[pure virtual]`
- ~DescribedClass() (defined in sc::DescribedClass)`[virtual]`
- ~Identity() (defined in sc::Identity)`[virtual]`
- ~RefCount() (defined in sc::RefCount)`[virtual]`
- ~SCMatrix() (defined in sc::SCMatrix)`[virtual]`