NAOct 13, 2017
Preconditioned smoothers for the full approximation scheme for the RANS equationsPhilipp Birken, Jonathan Bull, Antony Jameson
We consider multigrid methods for finite volume discretizations of the Reynolds Averaged Navier-Stokes (RANS) equations for both steady and unsteady flows. We analyze the effect of different smoothers based on pseudo time iterations, such as explicit and additive Runge-Kutta (ARK) methods. Furthermore, we derive the new class of additive W (AW) methods from Rosenbrock smoothers. This gives rise to two classes of preconditioned smoothers, preconditioned ARK and additive W (AW), which are implemented the exact same way, but have different parameters and properties. The new derivation allows to choose some of these based on results for time integration methods. As preconditioners, we consider SGS preconditioners based on flux vector splitting discretizations with a cutoff function for small eigenvalues. We compare these methods based on a discrete Fourier analysis. Numerical results on pitching and plunging airfoils identify AW3 as the best smoother regarding overall efficiency. Specifically, for the NACA 64A010 airfoil steady-state convergence rates of as low as 0.85 were achieved, or a reduction of 6 orders of magnitude in approximately 25 pseudo-time iterations. Unsteady convergence rates of as low as 0.77 were achieved, or a reduction of 11 orders of magnitude in approximately 70 pseudo-time iterations.
NAMay 15, 2017
On the convergence rate of the Dirichlet-Neumann iteration for unsteady thermal fluid structure interactionAzahar Monge, Philipp Birken
We consider the Dirichlet-Neumann iteration for partitioned simulation of thermal fluid-structure interaction, also called conjugate heat transfer. We analyze its convergence rate for two coupled fully discretized 1D linear heat equations with jumps in the material coefficients across these. These are discretized using implicit Euler in time, a finite element method on one domain, a finite volume method on the other one and variable aspect ratio. We provide an exact formula for the spectral radius of the iteration matrix. This shows that for large time steps, the convergence rate is the aspect ratio times the quotient of heat conductivities and that decreasing the time step will improve the convergence rate. Numerical results confirm the analysis and show that the 1D formula is a good estimator in 2D and even for nonlinear thermal FSI applications.
NAMay 11, 2018
A multirate Neumann-Neumann waveform relaxation method for heterogeneous coupled heat equationsAzahar Monge, Philipp Birken
An important challenge when coupling two different time dependent problems is to increase parallelization in time. We suggest a multirate Neumann-Neumann waveform relaxation algorithm to solve two heterogeneous coupled heat equations. In order to fix the mismatch produced by the multirate feature at the space-time interface a linear interpolation is constructed. The heat equations are discretized using a finite element method in space, whereas two alternative time integration methods are used: implicit Euler and SDIRK2. We perform a one-dimensional convergence analysis for the nonmultirate fully discretized heat equations using implicit Euler to find the optimal relaxation parameter in terms of the material coefficients, the stepsize and the mesh resolution. This gives a very efficient method which needs only two iterations. Numerical results confirm the analysis and show that the 1D nonmultirate optimal relaxation parameter is a very good estimator for the multirate 1D case and even for multirate and nonmultirate 2D examples using both implicit Euler and SDIRK2.
NAMay 8, 2018
Goal oriented time adaptivity using local error estimatesPeter Meisrimel, Philipp Birken
We consider initial value problems where we are interested in a quantity of interest (QoI) that is the integral in time of a functional of the solution of the IVP. For these, we look into local error based time adaptivity. We derive a goal oriented error estimate and timestep controller, based on error contribution to the error in the QoI, for which we prove convergence of the error in the QoI for tolerance to zero under weak assumptions. We analyze global error propagation of this method and derive guidelines to predict performance of the method. In numerical tests we verify convergence results and guidelines on method performance. Additionally, we compare with the dual-weighted residual method (DWR) and classical local error based time-adaptivity. The local error based methods show better performance than DWR and the goal oriented method shows good results in most examples, with significant speedups in some cases.