53#ifndef AMESOS2_BASKER_TYPEMAP_HPP
54#define AMESOS2_BASKER_TYPEMAP_HPP
57#ifdef HAVE_TEUCHOS_COMPLEX
61#include <Teuchos_as.hpp>
62#ifdef HAVE_TEUCHOS_COMPLEX
63#include <Teuchos_SerializationTraits.hpp>
66#include "Amesos2_TypeMap.hpp"
91#ifdef HAVE_TEUCHOS_COMPLEX
94struct TypeMap<Basker,std::complex<float> >
96 typedef std::complex<double> dtype;
97 typedef Kokkos::complex<double> type;
101struct TypeMap<Basker,std::complex<double> >
103 typedef std::complex<double> dtype;
104 typedef Kokkos::complex<double> type;
108struct TypeMap<Basker,Kokkos::complex<float> >
110 typedef std::complex<double> dtype;
111 typedef Kokkos::complex<double> type;
115struct TypeMap<Basker,Kokkos::complex<double> >
117 typedef std::complex<double> dtype;
118 typedef Kokkos::complex<double> type;
Amesos2 interface to the Baker package.
Definition Amesos2_Basker_TypeMap.hpp:70
Map types to solver-specific data-types and enums.
Definition Amesos2_TypeMap.hpp:82