کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
497723 | 862942 | 2014 | 25 صفحه PDF | دانلود رایگان |
For solving Landau–Lifshitz Navier–Stokes fluctuating hydrodynamics equations, a two-time-level modification of the classical Central Leapfrog scheme with non-linear flux correction is developed. The new algorithm is simple for implementation and demonstrates high accuracy in satisfying the fluctuation–dissipation theorem. The numerical results for equilibrium and non-equilibrium problems in one-dimensional and three-dimensional settings are compared with theoretical predictions, the results from direct molecular dynamics simulations and also with those of several popular computational schemes in the literature. Because of simplicity and locality of the computational stencil, the new algorithm can be efficiently implemented on the GPU, which accelerates the calculation in comparison with a single-CPU-core computation by a factor of 300.
Journal: Computer Methods in Applied Mechanics and Engineering - Volume 281, 1 November 2014, Pages 29–53