math_cutil library
abbreviation
abbreviation |
original |
EP |
Eigenvalue problem |
GEP |
Generalizaed eigenvalue problem |
cGS |
Classic Gram-Schmit |
mGS |
Modified Gram Schmit |
types in math_cutil
Type |
Description |
point to a print function |
classes in math_cutil
Class |
Description |
Infomation structure for iVI (EP,GEP) |
|
Infomation structure for iVI (GEP for TDDFT) |
|
core class of iVI (EP) |
|
iVI (EP) for exterior roots |
|
iVI (EP) for interior roots |
|
core class of iVI (GEP) |
|
iVI (EP) for exterior roots |
|
iVI (EP) for interior roots |
|
core class of iVI (GEP for TDDFT) |
|
iVI (GEP for TDDFT) for exterior roots |
|
iVI (GEP for TDDFT) for interior roots |
|
class to specific matrix/number operation (REAL/Complex/other) |
|
class to unify large matrix (explicit or implicit) operations |
functions in math_cutil
Function |
Description |
|
Wrap function for matrix copy (double). Compatible to intel mkl_domatcopy. |
||
Wrap function for matrix copy (double complex). Compatible to intel mkl_zomatcopy. |
||
Print double matrix in unlimited line width. (Compatible for Fortran) |
||
Print matrix in unlimited line width. (double,complex or other, C/CPP only) |