53#ifndef AMESOS2_SHYLUBASKER_FUNCTIONMAP_HPP
54#define AMESOS2_SHYLUBASKER_FUNCTIONMAP_HPP
56#ifdef HAVE_TEUCHOS_COMPLEX
78#ifdef HAVE_TEUCHOS_COMPLEX
82 static std::complex<double> * convert_scalar(Kokkos::complex<double> * pData) {
83 return reinterpret_cast<std::complex<double> *
>(pData);
90 template <
typename scalar_t>
93 static scalar_t * convert_scalar(scalar_t * pData) {
Declaration of Function mapping class for Amesos2.
Provides definition of ShyLUBasker types as well as conversions and type traits.
Amesos2 interface to the Baker package.
Definition Amesos2_ShyLUBasker_decl.hpp:77
Passes functions to TPL functions based on type.
Definition Amesos2_FunctionMap.hpp:77