EVSL
1.1.0
EigenValues Slicing Library
|
defs in EVSL More...
#include <stdlib.h>
#include <assert.h>
#include <math.h>
Go to the source code of this file.
Macros | |
#define | M_PI 3.14159265358979323846 |
#define | PI M_PI |
#define | orthTol 1e-14 |
#define | CHKERR(ierr) assert(!(ierr)) |
#define | Malloc(base, nmem, type) |
#define | Calloc(base, nmem, type) |
#define | Realloc(base, nmem, type) |
#define | max(a, b) ((a) > (b) ? (a) : (b)) |
#define | min(a, b) ((a) < (b) ? (a) : (b)) |
#define | EVSLFORT(name) name ## _f90_ |
#define | NGS_MAX 2 |
#define | EVSL_Int int |
#define | EVSL_Unsigned unsigned |
defs in EVSL
Definition in file def.h.
#define Calloc | ( | base, | |
nmem, | |||
type | |||
) |
Definition at line 32 of file def.h.
Referenced by ChebLanTr(), chext(), LanDos(), LanDosG(), LanTrbounds(), RatLanTr(), SetAMatrix(), SetAMatvec(), SetASigmaBSol(), SetBMatrix(), SetBMatvec(), SetBSol(), SetLTSol(), SetupASIGMABSolDirect(), SetupBPol(), and SymmTridEigS().
#define CHKERR | ( | ierr | ) | assert(!(ierr)) |
Definition at line 19 of file def.h.
Referenced by ASIGMABSolDirect(), SetupASIGMABSolDirect(), SetupBSolDirect(), and triuCsr().
#define EVSL_Int int |
#define EVSLFORT | ( | name | ) | name ## _f90_ |
#define M_PI 3.14159265358979323846 |
Definition at line 13 of file def.h.
Referenced by contQuad().
#define Malloc | ( | base, | |
nmem, | |||
type | |||
) |
Definition at line 22 of file def.h.
Referenced by ChebLanNr(), ChebLanTr(), ChebSI(), chebxPltd(), contQuad(), csr_resize(), csrMat_to_cholmod_sparse(), evsl_arr2csr(), evsl_cheblannr(), evsl_cheblantr(), evsl_coo2csr(), evsl_find_pol(), evsl_find_rat(), evsl_kpm_spslicer(), evsl_lanbounds(), evsl_ratlannr(), evsl_ratlantr(), exeiglap3(), find_pol(), find_ratf(), intChx(), kpmdos(), LanBounds(), LanDos(), LanDosG(), LanTrbounds(), lapgen(), lsPol(), RatLanNr(), RatLanTr(), SetupASIGMABSolDirect(), SetupBPol(), SetupBSolDirect(), sort_double(), sortrow(), spslicer(), SymEigenSolver(), SymmTridEig(), SymmTridEigS(), and weights().
#define max | ( | a, | |
b | |||
) | ((a) > (b) ? (a) : (b)) |
Computes the maximum of x and y.
Definition at line 56 of file def.h.
Referenced by ChebLanTr(), driver(), exDOS(), find_pol(), find_ratf(), kpmdos(), LanDos(), LanDosG(), RatLanTr(), and spslicer().
#define min | ( | a, | |
b | |||
) | ((a) < (b) ? (a) : (b)) |
Computes the minimum of x and y.
Definition at line 62 of file def.h.
Referenced by ChebLanNr(), ChebLanTr(), driver(), exDOS(), find_pol(), find_ratf(), kpmdos(), LanBounds(), LanDos(), LanDosG(), LanTrbounds(), RatLanNr(), RatLanTr(), and spslicer().
#define NGS_MAX 2 |
#define orthTol 1e-14 |
Definition at line 17 of file def.h.
Referenced by ChebLanNr(), ChebLanTr(), LanBounds(), LanDos(), LanDosG(), LanTrbounds(), RatLanNr(), and RatLanTr().
#define PI M_PI |
#define Realloc | ( | base, | |
nmem, | |||
type | |||
) |
Definition at line 42 of file def.h.
Referenced by ChebLanNr(), ChebLanTr(), exeiglap3(), matadd(), RatLanNr(), and RatLanTr().