|
The Open FUSION Toolkit 1.0.0-beta6
Modeling tools for plasma and fusion research and engineering
|
#include "local.h"Data Types | |
| interface | dnaupd |
| Interface to pdnaupd from ARPACK. More... | |
| interface | dneupd |
| Interface to dneupd from ARPACK. More... | |
| interface | dsaupd |
| Interface to pdsaupd from ARPACK. More... | |
| interface | dseupd |
| Interface to dseupd from ARPACK. More... | |
| type | oft_iram_eigsolver |
| Implicity Restarted Arnoldi Method. More... | |
| type | oft_irlm_eigsolver |
| Implicity Restarted Lanczos Method. More... | |
| interface | pdnaupd |
| Interface to pdnaupd from ARPACK. More... | |
| interface | pdneupd |
| Interface to pdneupd from ARPACK. More... | |
| interface | pdsaupd |
| Interface to pdsaupd from ARPACK. More... | |
| interface | pdseupd |
| Interface to pdseupd from ARPACK. More... | |
Modules | |
| module | oft_arpack |
| Interface to parallel ARPACK for eigenvalue problems. | |
Functions/Subroutines | |
| subroutine | iram_delete (self) |
| Destroy diagonal preconditioner and deallocate all internal storage. | |
| subroutine | iram_eig_apply (self, u, alam) |
| Compute the eigenvalue and eigenvector of a matrix system (A*x = Lam*M*x) using an Implicitly Restarted Arnoldi Iteration. | |
| subroutine | iram_eig_max (self, u, alam) |
| Compute the largest 2 eigenvalues of a matrix system (A*x = Lam*M*x) using an Implicitly Restarted Arnoldi Iteration. | |
| subroutine | irlm_delete (self) |
| Destroy diagonal preconditioner and deallocate all internal storage. | |
| subroutine | irlm_eig_apply (self, u, alam) |
| Compute the eigenvalue and eigenvector of a matrix system (A*x = Lam*M*x) using an Implicitly Restarted Lanczos Iteration. | |
| subroutine | irlm_eig_max (self, u, alam) |
| Compute the largest 2 eigenvalues of a matrix system (A*x = Lam*M*x) using an Implicitly Restarted Lanczos Iteration. | |