A spectral filtering procedure for eddy-resolving simulations with a spectral element ocean model
Journal of Computational Physics
Non-equilibrium Ginzburg-Landau model driven by colored noise
Proceedings of the conference on Fluctuations, nonlinearity and disorder : in condensed matter and biological physics: in condensed matter and biological physics
Journal of Computational Physics
On the Convergence Rate of Operator Splitting for Hamilton--Jacobi Equations with Source Terms
SIAM Journal on Numerical Analysis
Unconditionally stable methods for Hamilton--Jacobi equations
Journal of Computational Physics
An efficient algorithm for solving the phase field crystal model
Journal of Computational Physics
Splitting methods and their application to the abstract cauchy problems
NAA'04 Proceedings of the Third international conference on Numerical Analysis and its Applications
Error analysis of the numerical solution of split differential equations
Mathematical and Computer Modelling: An International Journal
Accurate, efficient, and (iso)geometrically flexible collocation methods for phase-field models
Journal of Computational Physics
Hi-index | 31.45 |
We present an efficient method to solve numerically the equations of dissipative dynamics of the binary phase-field crystal model proposed by Elder et al. [K.R. Elder, M. Katakowski, M. Haataja, M. Grant, Phys. Rev. B 75 (2007) 064107] characterized by variable coefficients. Using the operator splitting method, the problem has been decomposed into sub-problems that can be solved more efficiently. A combination of non-trivial splitting with spectral semi-implicit solution leads to sets of algebraic equations of diagonal matrix form. Extensive testing of the method has been carried out to find the optimum balance among errors associated with time integration, spatial discretization, and splitting. We show that our method speeds up the computations by orders of magnitude relative to the conventional explicit finite difference scheme, while the costs of the pointwise implicit solution per timestep remains low. Also we show that due to its numerical dissipation, finite differencing can not compete with spectral differencing in terms of accuracy. In addition, we demonstrate that our method can efficiently be parallelized for distributed memory systems, where an excellent scalability with the number of CPUs is observed.