• Title of article

    Shift-and-invert Lanczos algorithm for ideal MHD stability analysis Original Research Article

  • Author/Authors

    J. Chen، نويسنده , , N. Nakajima، نويسنده , , M. Okamoto، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 1998
  • Pages
    9
  • From page
    1
  • To page
    9
  • Abstract
    CAS3D and TERPSICHORE have been designed to analyze the global ideal MHD stability of 3-D equilibria. Their critical part is to solve for the smallest eigenvalue and its corresponding eigenvector of a large but sparse, real symmetric band matrix. This matrix is usually indefinite. In CAS3D inverse iteration has been applied to do this, where the spectral shift is given by the EISPACK eigenvalue solver. It has been shown that the application of such kind of software becomes very expensive in the sense of flops and storage when matrix order and bandwidth become very large. Here, this problem is resolved by using the Lanczos algorithm with no reorthogonalization which is economical in flops and storage. A shift is applied to transform the matrix into a positive definite one. So an efficient Cholesky factorization can be constructed in invert Lanczos recursion. The version of CAS3D2MN with the shift-and-invert Lanczos algorithm is called CAS3D2MNvl. Practical calculations in CAS3D2MNvl indicate that the shift-and-invert strategy is reliable and efficient. An increase in memory has usually been kept below 0.8%, and only 15 ∼ 20 steps are needed to obtain the smallest eigenvalue. As compared with the EISPACK subroutine, the memory requirement is much smaller and CPU time is saved significantly by factors of 50 ∼ 100. Finally finite-mode-number ballooning modes in 3-D MHD equilibria have been discussed briefly.
  • Keywords
    Lanczos recursion with no reorthogonalization , Shift-and-invert Lanczos recursion , Lanczos Phenomenon , Gap stiffness , CAS3D2MN , CAS3D2MNvl
  • Journal title
    Computer Physics Communications
  • Serial Year
    1998
  • Journal title
    Computer Physics Communications
  • Record number

    1134954