Public Member Functions | |
| MatrixLaplacian1D (int nLocal, const VectorType< double > &vecType) | |
| LinearOperator< double > | getOp () const |
Private Member Functions | |
| void | init (int nLocal, const VectorType< double > &vecType) |
Private Attributes | |
| LinearOperator< double > | op_ |
Definition at line 43 of file TSFMatrixLaplacian1D.hpp.
| MatrixLaplacian1D::MatrixLaplacian1D | ( | int | nLocal, |
| const VectorType< double > & | vecType | ||
| ) |
Definition at line 41 of file TSFMatrixLaplacian1D.cpp.
References init().
| LinearOperator<double> TSFExtended::MatrixLaplacian1D::getOp | ( | ) | const [inline, virtual] |
Implements TSFExtended::OperatorBuilder< double >.
Definition at line 51 of file TSFMatrixLaplacian1D.hpp.
References op_.
| void MatrixLaplacian1D::init | ( | int | nLocal, |
| const VectorType< double > & | vecType | ||
| ) | [private] |
Definition at line 51 of file TSFMatrixLaplacian1D.cpp.
References TSFExtended::VectorType< Scalar >::createMatrixFactory(), TSFExtended::VectorSpace< Scalar >::dim(), TSFExtended::OperatorBuilder< double >::domain(), TSFExtended::IncrementallyConfigurableMatrixFactory::finalize(), TSFExtended::IncrementallyConfigurableMatrixFactory::initializeNonzerosInRow(), TSFExtended::LinearOperator< Scalar >::matrix(), op_, TSFExtended::OperatorBuilder< double >::range(), and TSFExtended::OperatorBuilder< double >::vecType().
Referenced by MatrixLaplacian1D().
LinearOperator<double> TSFExtended::MatrixLaplacian1D::op_ [private] |
Definition at line 57 of file TSFMatrixLaplacian1D.hpp.