Teuchos_ExplicitInstantiationHelpers.hpp File Reference

#include "Teuchos_ConfigDefs.hpp"
Include dependency graph for Teuchos_ExplicitInstantiationHelpers.hpp:

Go to the source code of this file.

Defines

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_FLOAT(INSTANT_MACRO)
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_FLOAT(CLASSNAME)
#define TEUCHOS_MACRO_TEMPLATE_INSTANT_DOUBLE(INSTANT_MACRO)   INSTANT_MACRO(double)
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_DOUBLE(CLASSNAME)   template class CLASSNAME<double>;
#define TEUCHOS_MACRO_TEMPLATE_INSTANT_COMPLEX_FLOAT(INSTANT_MACRO)
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_COMPLEX_FLOAT(CLASSNAME)
#define TEUCHOS_MACRO_TEMPLATE_INSTANT_COMPLEX_DOUBLE(INSTANT_MACRO)
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_COMPLEX_DOUBLE(CLASSNAME)
#define TEUCHOS_MACRO_TEMPLATE_INSTANT_REAL_SCALAR_TYPES(MACRONAME)
 Instantiate a macro template for the set of supported real scalar types.
#define TEUCHOS_MACRO_TEMPLATE_INSTANT_SCALAR_TYPES(MACRONAME)
 Instantiate a macro template for the set of supported real and complex scalar types.
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_REAL_SCALAR_TYPES(CLASSNAME)
 Instantiate a class template for the set of supported real scalar types.
#define TEUCHOS_CLASS_TEMPLATE_INSTANT_SCALAR_TYPES(CLASSNAME)
 Instantiate a class template for the set of supported real and complex scalar types.

Define Documentation

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_FLOAT ( INSTANT_MACRO   ) 

Definition at line 58 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_FLOAT ( CLASSNAME   ) 

Definition at line 59 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_DOUBLE ( INSTANT_MACRO   )     INSTANT_MACRO(double)

Definition at line 63 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_DOUBLE ( CLASSNAME   )     template class CLASSNAME<double>;

Definition at line 65 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_COMPLEX_FLOAT ( INSTANT_MACRO   ) 

Definition at line 74 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_COMPLEX_FLOAT ( CLASSNAME   ) 

Definition at line 75 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_COMPLEX_DOUBLE ( INSTANT_MACRO   ) 

Definition at line 85 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_COMPLEX_DOUBLE ( CLASSNAME   ) 

Definition at line 86 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_REAL_SCALAR_TYPES ( MACRONAME   ) 
Value:

Instantiate a macro template for the set of supported real scalar types.

Definition at line 93 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_MACRO_TEMPLATE_INSTANT_SCALAR_TYPES ( MACRONAME   ) 
Value:

Instantiate a macro template for the set of supported real and complex scalar types.

Definition at line 101 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_REAL_SCALAR_TYPES ( CLASSNAME   ) 
Value:

Instantiate a class template for the set of supported real scalar types.

Definition at line 111 of file Teuchos_ExplicitInstantiationHelpers.hpp.

#define TEUCHOS_CLASS_TEMPLATE_INSTANT_SCALAR_TYPES ( CLASSNAME   ) 
Value:

Instantiate a class template for the set of supported real and complex scalar types.

Definition at line 119 of file Teuchos_ExplicitInstantiationHelpers.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 09:57:33 2011 for Teuchos Package Browser (Single Doxygen Collection) by  doxygen 1.6.3