A high-order and interface-preserving discontinuous Galerkin method for level-set reinitialization
A high-order and interface-preserving discontinuous Galerkin method for level-set reinitialization
复制标题
DOI:
10.1016/j.jcp.2018.11.029
复制
发表时间:
2019-02
期刊:
影响因子:
--
通讯作者:
Jiaqi Zhang;P. Yue
中科院分区:
文献类型:
--
作者:
Jiaqi Zhang;P. Yue
A high-order numerical method for interface-preserving level-set reinitialization is presented in this paper. In the interface cells, the gradient of the level-set function is determined by a weighted local projection scheme and the missing additive constant is determined such that the position of the zero level set is preserved. In the non-interface cells, we compute the gradient of the level-set function by solving a Hamilton–Jacobi equation as a conservation law system using the discontinuous Galerkin method, following the work by Hu and Shu [SIAM J. Sci. Comput. 21 (1999) 660–690]; the missing constant is then recovered by the continuity of the level-set function while taking into account the characteristics. To handle highly distorted initial conditions, we develop a hybrid numerical flux that combines the Lax–Friedrichs flux and the penalty flux. Our method is stable for non-trivial test cases and handles singularities away from the interface very well. When derivative singularities are present on the interface, a second-derivative limiter is designed to suppress the oscillations. At least (N+ 1) th order accuracy in the interface cells and Nth order in the whole domain are observed for smooth solutions when N th degree polynomials are used. Two dimensional test cases are presented to demonstrate superior properties such as accuracy, long-term stability, interface-preserving capability, and easy treatment of contact lines. We also show some preliminary results on the pinch-off process of a pendant drop, where topological changes of the fluid interface are involved. Our method is readily extendable to three dimensions and adaptive meshes.