ShyLU
Version of the Day
core
src
interfaces
shylu_iterativesolver_interface.cpp
1
#include "shylu_iterativesolver_interface_decl.hpp"
2
#include "shylu_iterativesolver_interface_def.hpp"
3
4
#ifdef HAVE_SHYLUCORE_TPETRA
5
#include "Tpetra_ConfigDefs.hpp"
6
#endif
7
8
namespace
ShyLU
{
9
10
template
class
IterativeSolverInterface<Epetra_CrsMatrix, Epetra_MulitVector>;
11
12
#if defined(HAVE_SHYLU_TPETRA)
13
14
#if defined(HAVE_TPETRA_INST_FLOAT) && defined(HAVE_TPETRA_INST_INT_INT)
15
template
class
IterativeSolverInterface<
16
Tpetra::CrsMatrix<float, int, int>
,
17
Tpetra::MultiVector<float, int, int>
>;
18
#endif // defined(HAVE_TPETRA_INST_FLOAT) && defined(HAVE_TPETRA_INST_INT_INT)
19
20
#if defined(HAVE_TPETRA_INST_DOUBLE) && defined(HAVE_TPETRA_INST_INT_INT)
21
template
class
IterativeSolverInterface<
22
Tpetra::CrsMatrix<double, int, int>
,
23
Tpetra::MultiVector<double, int, int>
>;
24
#endif // defined(HAVE_TPETRA_INST_DOUBLE) && defined(HAVE_TPETRA_INST_INT_INT)
25
26
#endif // defined(HAVE_SHYLUCORE_TPETRA)
27
28
}
//end namespace Shylu
29
30
Tpetra::CrsMatrix
Tpetra::MultiVector
ShyLU
Definition:
shylu_directsolver_interface.cpp:56
Generated by
1.8.14