In the present work an implementation of the Back and Forth Error Compensation and Correction (BFECC) algorithm specially suited for running on General-Purpose Graphics Processing Units (GPGPUs) through Nvidia’s Compute Unified Device Architecture (CUDA) is analyzed in order to solve transient pure advection equations. The objective is to compare it to a previous explicit version used in a Navier-Stokes solver fully written in CUDA. It turns out that BFECC could be implemented with unconditional stable stability using Semi-Lagrangian time integration allowing larger time steps than Eulerian ones.
Abstract
In the present work an implementation of the Back and Forth Error Compensation and Correction (BFECC) algorithm specially suited for running on General-Purpose [...]
This work deals with the modeling of the material flow in Friction Stir Welding (FSW) processes using particle tracing method. For the computation of particle trajectories, three accurate and computationally efficient integration methods are implemented within a FE model for FSW process: the Backward Euler with Sub-stepping (BES), the 4-th order Runge–Kutta (RK4) and the Back and Forth Error Compensation and Correction (BFECC) methods. Firstly, their performance is compared by solving the Zalesak’s disk benchmark. Later, the developed methodology is applied to some FSW problems providing a quantitative 2D and 3D view of the material transport in the process area. The material flow pattern is compared to the experimental evidence.
Abstract
This work deals with the modeling of the material flow in Friction Stir Welding (FSW) processes using particle tracing method. For the computation [...]