|
Tpetra parallel linear algebra
Version of the Day
|
Macros for helping to explicitly instantiate templated objects. More...
#include "Tpetra_ConfigDefs.hpp"Go to the source code of this file.
Macros | |
| #define | TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_NODE(LO, GO, MACRO) TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_CPUNODE(LO,GO,MACRO) |
| Instantiate a macro template for all Nodes and supported scalar types. More... | |
| #define | TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_ORDINAL_NODES(MACRO) |
| Instantiate a macro template for the set of supported scalar, ordinal and node types. More... | |
Macros for helping to explicitly instantiate templated objects.
Definition in file Tpetra_ExplicitInstantiationHelpers.hpp.
| #define TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_NODE | ( | LO, | |
| GO, | |||
| MACRO | |||
| ) | TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_CPUNODE(LO,GO,MACRO) |
Instantiate a macro template for all Nodes and supported scalar types.
Definition at line 103 of file Tpetra_ExplicitInstantiationHelpers.hpp.
| #define TPETRA_MACRO_TEMPLATE_INSTANT_ALL_SCALAR_ORDINAL_NODES | ( | MACRO | ) |
Instantiate a macro template for the set of supported scalar, ordinal and node types.
Definition at line 108 of file Tpetra_ExplicitInstantiationHelpers.hpp.
1.8.13