44#ifndef AMESOS2_TACHO_TYPEMAP_HPP
45#define AMESOS2_TACHO_TYPEMAP_HPP
48#ifdef HAVE_TEUCHOS_COMPLEX
52#include <Teuchos_as.hpp>
53#ifdef HAVE_TEUCHOS_COMPLEX
54#include <Teuchos_SerializationTraits.hpp>
57#include "Amesos2_TypeMap.hpp"
72 typedef float magnitude_type;
79 typedef double magnitude_type;
83#ifdef HAVE_TEUCHOS_COMPLEX
89 typedef Kokkos::complex<float> type;
90 typedef float magnitude_type;
96 typedef Kokkos::complex<double> type;
97 typedef double magnitude_type;
103 typedef Kokkos::complex<float> type;
104 typedef float magnitude_type;
110 typedef Kokkos::complex<double> type;
111 typedef double magnitude_type;
Amesos2 interface to the Tacho package.
Definition Amesos2_Tacho_decl.hpp:68
Map types to solver-specific data-types and enums.
Definition Amesos2_TypeMap.hpp:82