SuperLU_DIST  4.0
superlu_dist on CPU and GPU clusters
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions
static_schedule.c File Reference

Performs static scheduling for the look-ahead factorization algorithm. More...

#include "superlu_ddefs.h"

Macros

#define ISORT   /* Note: qsort() has bug on Mac */
 

Functions

void isort (int_t N, int_t *ARRAY1, int_t *ARRAY2)
 
void isort1 (int_t N, int_t *ARRAY)
 
int static_schedule (superlu_options_t *options, int m, int n, LUstruct_t *LUstruct, gridinfo_t *grid, SuperLUStat_t *stat, int_t *perm_c_supno, int_t *iperm_c_supno, int *info)
 

Detailed Description

Performs static scheduling for the look-ahead factorization algorithm.

– Distributed SuperLU routine (version 4.0) –
Lawrence Berkeley National Lab, Univ. of California Berkeley.
August 15, 2014
Modified:
Reference:
 

Macro Definition Documentation

#define ISORT   /* Note: qsort() has bug on Mac */

Function Documentation

void isort ( int_t  N,
int_t ARRAY1,
int_t ARRAY2 
)
void isort1 ( int_t  N,
int_t ARRAY 
)
int static_schedule ( superlu_options_t options,
int  m,
int  n,
LUstruct_t LUstruct,
gridinfo_t grid,
SuperLUStat_t stat,
int_t perm_c_supno,
int_t iperm_c_supno,
int *  info 
)