PEXSI
 All Classes Namespaces Files Functions Variables Typedefs Pages
Namespaces | Macros
pselinv_impl.hpp File Reference

Implementation of the parallel SelInv. More...

#include "timer.h"
#include "superlu_dist_interf.hpp"

Go to the source code of this file.

Namespaces

 PEXSI
 The main namespace.
 

Macros

#define IDX_TO_TAG(lidx, tag)   (SELINV_TAG_COUNT*(lidx)+(tag))
 
#define TAG_TO_IDX(tag, typetag)   (((tag)-(typetag))/SELINV_TAG_COUNT)
 
#define MPI_MAX_COMM   (1024)
 
#define BCAST_THRESHOLD   20
 
#define MOD(a, b)   ( ((a)%(b)+(b))%(b))
 
#define LIST_BARRIER
 

Detailed Description

Implementation of the parallel SelInv.

Date
2013-08-05