Public Member Functions | |
| RandomSparseMatrixBuilder (int nLocalRows, int nLocalCols, double onProcDensity, double offProcDensity, const VectorType< double > &vecType) | |
| RandomSparseMatrixBuilder (const VectorSpace< Scalar > &domain, const VectorSpace< Scalar > &range, double onProcDensity, double offProcDensity, const VectorType< double > &vecType) | |
| LinearOperator< double > | getOp () const |
Private Member Functions | |
| void | initOp (double onProcDensity, double offProcDensity) |
Private Attributes | |
| LinearOperator< double > | op_ |
Definition at line 44 of file TSFRandomSparseMatrixBuilderDecl.hpp.
| TSFExtended::RandomSparseMatrixBuilder< Scalar >::RandomSparseMatrixBuilder | ( | int | nLocalRows, |
| int | nLocalCols, | ||
| double | onProcDensity, | ||
| double | offProcDensity, | ||
| const VectorType< double > & | vecType | ||
| ) | [inline] |
Definition at line 47 of file TSFRandomSparseMatrixBuilderImpl.hpp.
| TSFExtended::RandomSparseMatrixBuilder< Scalar >::RandomSparseMatrixBuilder | ( | const VectorSpace< Scalar > & | domain, |
| const VectorSpace< Scalar > & | range, | ||
| double | onProcDensity, | ||
| double | offProcDensity, | ||
| const VectorType< double > & | vecType | ||
| ) | [inline] |
Definition at line 59 of file TSFRandomSparseMatrixBuilderImpl.hpp.
| LinearOperator<double> TSFExtended::RandomSparseMatrixBuilder< Scalar >::getOp | ( | ) | const [inline, virtual] |
Implements TSFExtended::OperatorBuilder< Scalar >.
Definition at line 60 of file TSFRandomSparseMatrixBuilderDecl.hpp.
References TSFExtended::RandomSparseMatrixBuilder< Scalar >::op_.
Referenced by TSFExtended::LinearCombinationTester< Scalar >::nonModifyingOpTests(), TSFExtended::RandomBlockMatrixBuilder< Scalar >::RandomBlockMatrixBuilder(), and TSFExtended::LinearCombinationTester< Scalar >::selfModifyingOpTests().
| void TSFExtended::RandomSparseMatrixBuilder< Scalar >::initOp | ( | double | onProcDensity, |
| double | offProcDensity | ||
| ) | [inline, private] |
Definition at line 72 of file TSFRandomSparseMatrixBuilderImpl.hpp.
LinearOperator<double> TSFExtended::RandomSparseMatrixBuilder< Scalar >::op_ [private] |
Definition at line 67 of file TSFRandomSparseMatrixBuilderDecl.hpp.
Referenced by TSFExtended::RandomSparseMatrixBuilder< Scalar >::getOp().