File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ .. _sec-mpi :
2+
13MPI parallel calculations
24=========================
35
6+ Architecture
7+ ------------
48
59Groups
610------
913 calculations with spin polarisation and/or k-points.
1014
1115
16+ Solvers
17+ -------
18+
19+ ScaLAPACK solvers
20+ ^^^^^^^^^^^^^^^^^
21+
22+ The `QR `, `DivideAndConquer ` and `RelativelyRobust ` dense ScaLAPACK
23+ eigensolvers are available. However, if possible, we suggest using the
24+ ELSI solvers for their better performance and capabilities.
25+
1226ELSI solvers
13- ------------
27+ ^^^^^^^^^^^^
28+
29+ +--------------------+--------------------+--------------------+--------------------+
30+ | Solver |Use case |Scaling with atoms |Eigenvalues |
31+ +--------------------+--------------------+--------------------+--------------------+
32+ | ELPA |General (dense) |O(N :sup:`3` ) |available |
33+ +--------------------+--------------------+--------------------+--------------------+
34+ | PEXSI |General (sparse) |O(N :sup:`2` ) -- |not available |
35+ | | |O(N) | |
36+ +--------------------+--------------------+--------------------+--------------------+
37+ | NTPoly |Better for gapped |O(N) |not available |
38+ | |systems (sparse) | | |
39+ +--------------------+--------------------+--------------------+--------------------+
40+
41+
42+ Examples
43+ --------
44+
45+ Transport calculations
46+ ----------------------
1447
48+ For :ref: `electronic transport <sec-transport >`, MPI parallelism is also supported.
You can’t perform that action at this time.
0 commit comments