43 | | and the well optimized Temperton-FFT ([#temperton1992 Temperton, 1992]). External FFT libraries can be used as well, with the FFTW ([#frigo1998 Frigo and Johnson, 1998]) being the most efficient one. Alternatively, the iterative multigrid scheme can be used \citep[e.g.][]{hackbusch1985}. This scheme uses an |
44 | | iterative successive over-relaxation (SOR) method for the inner iterations on each grid level. The convergence of this scheme is steered by the number of so-called V- or W-cycles to be carried out for each call of the scheme and by the number of SOR iterations to be carried out on each grid level. As the multigrid scheme does not require periodicity along the horizontal directions, it allows for using non-cyclic lateral boundary conditions. |
| 41 | and the well optimized Temperton-FFT ([#temperton1992 Temperton, 1992]). External FFT libraries can be used as well, with the FFTW ([#frigo1998 Frigo and Johnson, 1998]) being the most efficient one. Alternatively, the iterative multigrid scheme can be used ([#hackbusch1985 e.g., Hackbusch, 1985]). This scheme uses an iterative successive over-relaxation (SOR) method for the inner iterations on each grid level. The convergence of this scheme is steered by the number of so-called V- or W-cycles to be carried out for each call of the scheme and by the number of SOR iterations to be carried out on each grid level. As the multigrid scheme does not require periodicity along the horizontal directions, it allows for using non-cyclic lateral boundary conditions. |