|
Tpetra Matrix/Vector Services Version of the Day
|
Go to the source code of this file.
Namespaces | |
| namespace | Tpetra |
Namespace Tpetra contains the class and methods constituting the Tpetra library. | |
Defines | |
| #define | TPETRA_CRSMATRIX_MULTIPLYOP_INSTANT(OPSCALAR, MATSCALAR, LO, GO, NODE) |
| Explicit instantiation macro supporting the CrsMatrixMultiplyOp class. Instantiates the class, the non-member constructor, and the necessary CrsMatrix::multiply() member. | |
The implementations for the members of Tpetra::CrsMatrixMultiplyOp and related non-member constructors.
Definition in file Tpetra_CrsMatrixMultiplyOp_def.hpp.
| #define TPETRA_CRSMATRIX_MULTIPLYOP_INSTANT | ( | OPSCALAR, | |
| MATSCALAR, | |||
| LO, | |||
| GO, | |||
| NODE | |||
| ) |
\ template class CrsMatrixMultiplyOp< OPSCALAR , MATSCALAR , LO , GO , NODE >; \ \ template Teuchos::RCP< Tpetra::CrsMatrixMultiplyOp<OPSCALAR,MATSCALAR,LO,GO,NODE> > \ createCrsMatrixMultiplyOp(const Teuchos::RCP<const Tpetra::CrsMatrix<MATSCALAR,LO,GO,NODE> > &A); \ \ template void CrsMatrix<MATSCALAR,LO,GO,NODE>::multiply<OPSCALAR,OPSCALAR>( \ const MultiVector<OPSCALAR,LO,GO,NODE> &X, \ MultiVector<OPSCALAR,LO,GO,NODE> &Y, \ Teuchos::ETransp mode, \ OPSCALAR alpha, OPSCALAR beta \ ) const; \
Explicit instantiation macro supporting the CrsMatrixMultiplyOp class. Instantiates the class, the non-member constructor, and the necessary CrsMatrix::multiply() member.
Definition at line 379 of file Tpetra_CrsMatrixMultiplyOp_def.hpp.
1.7.4