mgcpp
A C++ Math Library Based on CUDA
Namespaces | Functions
mgblas_lv1.hpp File Reference
#include <mgcpp/system/outcome.hpp>
#include <cstdlib>
#include <mgcpp/kernels/mgblas_lv1.tpp>
Include dependency graph for mgblas_lv1.hpp:

Go to the source code of this file.

Namespaces

 mgcpp
 

Functions

template<typename T >
outcome::result< void > mgcpp::mgblas_vhp (T const *x, T const *y, T *z, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vab (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vpr (T const *x, T *y, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vsin (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vcos (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vtan (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vsinh (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vcosh (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vtanh (T *x, size_t n)
 
template<typename T >
outcome::result< void > mgcpp::mgblas_vrelu (T *x, size_t n)