Class CollectivelyConfigurableMatrixFactory provides an abstract interface for all-at-once matrix structure configuration. More...
Public Member Functions | |
| virtual | ~CollectivelyConfigurableMatrixFactory () |
| Virtual dtor. | |
| virtual void | configure (int lowestRow, const std::vector< int > &rowPtrs, const std::vector< int > &nnzPerRow, const std::vector< int > &data)=0 |
Class CollectivelyConfigurableMatrixFactory provides an abstract interface for all-at-once matrix structure configuration.
Definition at line 41 of file TSFCollectivelyConfigurableMatrixFactory.hpp.
| virtual TSFExtended::CollectivelyConfigurableMatrixFactory::~CollectivelyConfigurableMatrixFactory | ( | ) | [inline, virtual] |
Virtual dtor.
Definition at line 45 of file TSFCollectivelyConfigurableMatrixFactory.hpp.
| virtual void TSFExtended::CollectivelyConfigurableMatrixFactory::configure | ( | int | lowestRow, |
| const std::vector< int > & | rowPtrs, | ||
| const std::vector< int > & | nnzPerRow, | ||
| const std::vector< int > & | data | ||
| ) | [pure virtual] |
Implemented in TSFExtended::EpetraMatrixFactory.
Referenced by Sundance::Assembler::configureMatrixBlock().