STARS-H
Software for Testing Accuracy, Reliability and Scalability of Hierarchical computations
randtlr.c File Reference
#include "common.h"
#include "starsh.h"
#include "starsh-randtlr.h"
Include dependency graph for randtlr.c:

Functions

void starsh_randtlr_block_kernel (int nrows, int ncols, STARSH_int *irow, STARSH_int *icol, void *row_data, void *col_data, void *result, int ld)
 The only kernel for STARSH_randtlr object. More...
 
int starsh_randtlr_generate (STARSH_randtlr **data, STARSH_int count, STARSH_int block_size, double decay, double diag)
 Generate STARSH_randtlr object for random TLR matrix. More...
 
int starsh_randtlr_generate_va (STARSH_randtlr **data, STARSH_int count, va_list args)
 Generate STARSH_randtlr object with incomplete set of parameters. More...
 
int starsh_randtlr_generate_el (STARSH_randtlr **data, STARSH_int count,...)
 Generate STARSH_randtlr object with incomplete set of parameters. More...
 
int starsh_randtlr_get_kernel (STARSH_kernel **kernel, STARSH_randtlr *data, enum STARSH_RANDTLR_KERNEL type)
 Get kernel for spatial statistics problem. More...
 
void starsh_randtlr_free (STARSH_randtlr *data)
 Free memory of STARSH_randtlr object. More...
 

Detailed Description

STARS-H is a software package, provided by King Abdullah University of Science and Technology (KAUST)

Version
0.3.0
Author
Aleksandr Mikhalev
Date
2017-11-07