QUDA  0.9.0
Functions
blas_core.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<template< typename Float, typename FloatN > class Functor, int writeX, int writeY, int writeZ, int writeW>
void blasCuda (const double2 &a, const double2 &b, const double2 &c, ColorSpinorField &x, ColorSpinorField &y, ColorSpinorField &z, ColorSpinorField &w)
 

Function Documentation

◆ blasCuda()

template<template< typename Float, typename FloatN > class Functor, int writeX, int writeY, int writeZ, int writeW>
void blasCuda ( const double2 &  a,
const double2 &  b,
const double2 &  c,
ColorSpinorField &  x,
ColorSpinorField &  y,
ColorSpinorField &  z,
ColorSpinorField &  w 
)

Driver for generic blas routine with four loads and two store.

Definition at line 6 of file blas_core.h.

References a, b, c, checkLocation, errorQuda, f, QUDA_CUDA_FIELD_LOCATION, QUDA_DOUBLE_PRECISION, QUDA_SINGLE_PRECISION, w, x, y, and z.