Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Sacado_UQ_PCE.hpp"
#include "Kokkos_View_UQ_PCE.hpp"
#include "Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp"
#include "KokkosBlas.hpp"
Go to the source code of this file.
Namespaces | |
KokkosBlas | |
KokkosBlas::Impl | |
Functions | |
template<typename XD , typename... XP, typename YD , typename... YP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< YD, YP...> >::value, typename Kokkos::Details::InnerProductSpaceTraits < typename Kokkos::View< XD, XP...>::non_const_value_type > ::dot_type >::type | KokkosBlas::dot (const Kokkos::View< XD, XP...> &x, const Kokkos::View< YD, YP...> &y) |
template<typename RV , typename XD , typename... XP, typename YD , typename... YP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< YD, YP...> >::value >::type | KokkosBlas::dot (const RV &r, const Kokkos::View< XD, XP...> &x, const Kokkos::View< YD, YP...> &y) |
template<typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::fill (const Kokkos::View< XD, XP...> &x, const typename Kokkos::View< XD, XP...>::non_const_value_type &val) |
template<typename RV , typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::nrm2_squared (const RV &r, const Kokkos::View< XD, XP...> &x) |
template<typename RV , typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::nrm1 (const RV &r, const Kokkos::View< XD, XP...> &x) |
template<typename RV , typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::nrmInf (const RV &r, const Kokkos::View< XD, XP...> &x) |
template<typename AV , typename XD , typename... XP, typename BV , typename YD , typename... YP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< YD, YP...> >::value >::type | KokkosBlas::axpby (const AV &a, const Kokkos::View< XD, XP...> &x, const BV &b, const Kokkos::View< YD, YP...> &y) |
template<typename RD , typename... RP, typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< RD, RP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::scal (const Kokkos::View< RD, RP...> &r, const typename Kokkos::View< XD, XP...>::non_const_value_type &a, const Kokkos::View< XD, XP...> &x) |
template<typename XD , typename... XP, typename YD , typename... YP, typename ZD , typename... ZP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< YD, YP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< ZD, ZP...> >::value >::type | KokkosBlas::update (const typename Kokkos::View< XD, XP...>::array_type::non_const_value_type &alpha, const Kokkos::View< XD, XP...> &x, const typename Kokkos::View< YD, YP...>::array_type::non_const_value_type &beta, const Kokkos::View< YD, YP...> &y, const typename Kokkos::View< ZD, ZP...>::array_type::non_const_value_type &gamma, const Kokkos::View< ZD, ZP...> &z) |
template<typename XD , typename... XP, typename YD , typename... YP, typename ZD , typename... ZP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< YD, YP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< ZD, ZP...> >::value >::type | KokkosBlas::update (const typename Kokkos::View< XD, XP...>::non_const_value_type &alpha, const Kokkos::View< XD, XP...> &x, const typename Kokkos::View< YD, YP...>::non_const_value_type &beta, const Kokkos::View< YD, YP...> &y, const typename Kokkos::View< ZD, ZP...>::non_const_value_type &gamma, const Kokkos::View< ZD, ZP...> &z) |
template<typename RD , typename... RP, typename XD , typename... XP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< RD, RP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value >::type | KokkosBlas::sum (const Kokkos::View< RD, RP...> &r, const Kokkos::View< XD, XP...> &x) |
template<typename RD , typename... RP, typename XD , typename... XP, typename WD , typename... WP> | |
std::enable_if < Kokkos::is_view_uq_pce < Kokkos::View< RD, RP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< XD, XP...> >::value &&Kokkos::is_view_uq_pce < Kokkos::View< WD, WP...> >::value >::type | KokkosBlas::nrm2w_squared (const Kokkos::View< RD, RP...> &r, const Kokkos::View< XD, XP...> &x, const Kokkos::View< WD, WP...> &w) |