|
| | Factory_Trilinos (MPI_Comm comm) |
| |
| virtual | ~Factory_Trilinos () |
| |
| fei::SharedPtr< fei::Factory > | clone () const |
| |
| virtual int | parameters (int numParams, const char *const *paramStrings) |
| |
| virtual void | parameters (const fei::ParameterSet ¶meterset) |
| |
| fei::SharedPtr< fei::MatrixGraph > | createMatrixGraph (fei::SharedPtr< fei::VectorSpace > rowSpace, fei::SharedPtr< fei::VectorSpace > colSpace, const char *name) |
| |
| fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::VectorSpace > vecSpace, int numVectors=1) |
| |
| fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::VectorSpace > vecSpace, bool isSolutionVector, int numVectors=1) |
| |
| fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::MatrixGraph > matrixGraph, int numVectors=1) |
| |
| fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::MatrixGraph > matrixGraph, bool isSolutionVector, int numVectors=1) |
| |
| fei::SharedPtr< fei::Matrix > | createMatrix (fei::SharedPtr< fei::MatrixGraph > matrixGraph) |
| |
| fei::SharedPtr< fei::Solver > | createSolver (const char *name=0) |
| |
| int | getOutputLevel () const |
| |
| | Factory (MPI_Comm comm) |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< Factory > | clone () const =0 |
| |
| virtual void | parameters (const fei::ParameterSet ¶mset) |
| |
| virtual fei::SharedPtr< FEI > | createFEI (fei::SharedPtr< LibraryWrapper > wrapper, MPI_Comm comm) |
| |
| virtual fei::SharedPtr< FEI > | createFEI (MPI_Comm comm) |
| |
| virtual int | getOutputLevel () const =0 |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< VectorSpace > | createVectorSpace (MPI_Comm, const char *name) |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< fei::MatrixGraph > | createMatrixGraph (fei::SharedPtr< fei::VectorSpace > rowSpace, fei::SharedPtr< fei::VectorSpace > columnSpace, const char *name)=0 |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< fei::Matrix > | createMatrix (fei::SharedPtr< fei::MatrixGraph > matrixGraph)=0 |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::VectorSpace > vecSpace, int numVectors=1)=0 |
| |
| virtual fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::VectorSpace > vecSpace, bool isSolutionVector, int numVectors=1)=0 |
| |
| virtual fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::MatrixGraph > matrixGraph, int numVectors=1)=0 |
| |
| virtual fei::SharedPtr< fei::Vector > | createVector (fei::SharedPtr< fei::MatrixGraph > matrixGraph, bool isSolutionVector, int numVectors=1)=0 |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< fei::LinearSystem > | createLinearSystem (fei::SharedPtr< fei::MatrixGraph > &matrixGraph) |
| |
| virtual | ~Factory () |
| |
| virtual fei::SharedPtr< fei::Solver > | createSolver (const char *name=0)=0 |
| |
Definition at line 76 of file fei_Factory_Trilinos.hpp.