MAGMA  1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
codelet_zplghe.c File Reference
#include "morse_quark.h"
Include dependency graph for codelet_zplghe.c:

Go to the source code of this file.

Functions

void MORSE_zplghe (MorseOption_t *options, double bump, int m, int n, magma_desc_t *A, int Am, int An, int bigM, int m0, int n0, unsigned long long int seed)

Function Documentation

void MORSE_zplghe ( MorseOption_t options,
double  bump,
int  m,
int  n,
magma_desc_t A,
int  Am,
int  An,
int  bigM,
int  m0,
int  n0,
unsigned long long int  seed 
)

Definition at line 21 of file codelet_zplghe.c.

References BLKADDR, BLKLDD, DAG_CORE_PLGHE, OUTPUT, MorseOption_s::quark, QUARK_Insert_Task(), MorseOption_s::task_flags, and VALUE.

{
int lda = BLKLDD( A, Am );
QUARK_Insert_Task(options->quark, CORE_zplghe_quark, options->task_flags,
sizeof(double), &bump, VALUE,
sizeof(int), &m, VALUE,
sizeof(int), &n, VALUE,
sizeof(PLASMA_Complex64_t)*lda*n, BLKADDR(A, PLASMA_Complex64_t, Am, An ), OUTPUT,
sizeof(int), &lda, VALUE,
sizeof(int), &bigM, VALUE,
sizeof(int), &m0, VALUE,
sizeof(int), &n0, VALUE,
sizeof(unsigned long long int), &seed, VALUE,
0);
}

Here is the call graph for this function: