|
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) |
1.8.5