The QMR solver is used for acoustic analyses and is available only for full harmonic analyses (HROPT,FULL). (You specify the analysis type using the ANTYPE command.) This solver is appropriate for symmetric, complex, definite, and indefinite matrices. The QMR solver is more stable than the ICCG solver. This solver can only be run in shared memory parallel mode and only supports 1 core. If it is run in DMP mode, this solver disables distributed-memory parallelism at the onset of the solution, and shared-memory parallelism is used instead.
This solver does not support use of the GPU accelerator capability.
The QMR solver only supports 1 core in DMP mode and in mixed mode.
Table 9.2: QMR Shared Memory Solver Selection Guide
Solver | Typical Applications | Memory Use | Disk (I/O) Use | Advantages | Disadvantages |
QMR Solver (iterative solver) | Used for full harmonic analyses. This solver is appropriate for symmetric, complex, definite, and indefinite matrices. The QMR solver only supports 1 core. | 1.5 GB/MDOF | 0.5 GB/MDOF | Typically has faster performance and minimal memory requirements | Not as efficient as the PCG solver and does not support distributed parallel processing |