FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <fei_MatrixGraph.hpp>
Public Member Functions | |
virtual | ~Factory () |
virtual fei::SharedPtr < fei::MatrixGraph > | createMatrixGraph (fei::SharedPtr< fei::VectorSpace > rowSpace, fei::SharedPtr< fei::VectorSpace > columnSpace, const char *name)=0 |
MatrixGraph Factory interface
Definition at line 36 of file fei_MatrixGraph.hpp.
|
inlinevirtual |
Usual virtual destructor
Reimplemented in fei::Factory, and snl_fei::Factory.
Definition at line 39 of file fei_MatrixGraph.hpp.
|
pure virtual |
Produce an instance of a MatrixGraph. Either or both of columnSpace and name may be NULL. If columnSpace is NULL, it will be assumed that the structure to be created/defined is symmetric. i.e., columnSpace will be assumed to be identically equal to rowSpace.
Implemented in Factory_Trilinos, Factory_Aztec, and snl_fei::Factory.
Referenced by beam_main(), test_Matrix::create_matrix(), test_MatrixGraph::create_MatrixGraph(), main(), poisson3_main(), and snl_fei_tester::testInitialization().