QUDA  v1.1.0
A library for QCD on GPUs
Functions
blas_reference.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <math.h>
#include <string.h>
#include <complex>
#include <inttypes.h>
#include <util_quda.h>
#include <host_utils.h>
#include <command_line_params.h>
#include "misc.h"
#include <Eigen/Dense>

Go to the source code of this file.

Functions

void fillEigenArrayColMaj (MatrixXcd &EigenArr, complex< double > *arr, int rows, int cols, int ld, int offset)
 
void fillEigenArrayRowMaj (MatrixXcd &EigenArr, complex< double > *arr, int rows, int cols, int ld, int offset)
 
double blasGEMMQudaVerify (void *arrayA, void *arrayB, void *arrayC, void *arrayCcopy, uint64_t refA_size, uint64_t refB_size, uint64_t refC_size, QudaBLASParam *blas_param)
 

Function Documentation

◆ blasGEMMQudaVerify()

double blasGEMMQudaVerify ( void *  arrayA,
void *  arrayB,
void *  arrayC,
void *  arrayCcopy,
uint64_t  refA_size,
uint64_t  refB_size,
uint64_t  refC_size,
QudaBLASParam blas_param 
)

Definition at line 212 of file blas_reference.cpp.

◆ fillEigenArrayColMaj()

void fillEigenArrayColMaj ( MatrixXcd &  EigenArr,
complex< double > *  arr,
int  rows,
int  cols,
int  ld,
int  offset 
)

◆ fillEigenArrayRowMaj()

void fillEigenArrayRowMaj ( MatrixXcd &  EigenArr,
complex< double > *  arr,
int  rows,
int  cols,
int  ld,
int  offset 
)