A new robust and efficient Cartesian grid method is developed for the moving boundary problem on an arbitrary complex domain. A difficult problem in the application of cut-cell methods is the presence of degenerate cut-cells, which are defined as cut-cells that are intersected by a boundary curve at more than two points. A new strategy is proposed for handling the problem of degenerate cells within the cut-cell methodology. In the proposed approach, gradient fluxes through all sections of the boundary curve intersecting a cut-cell are computed using surface integrals, with the consequence that all cut-cells in the solution domain (whether they are regular or degenerate) are handled using the same procedure. Marker points on the boundary curve are used to define cubic splines, which provide a high-fidelity representation for the boundary curve from which various geometrical properties (e.g., volume, face areas, centroid, etc.) of cut-cells can be determined with high-accuracy. In order to enhance the robustness of the present approach, the concept of a “ghost point” for degenerate cut-cells is introduced, which facilitates the evaluation of gradient fluxes in the fluid domain. This is advantageous as there is no longer any need to deal individually with each (usually small) split cut-cell. In consequence, the method proposed here can be interpreted as a hybrid cut-cell/ghost-cell method, in which the conventional cut-cell method is used to deal with regular cut-cells and the ghost-cell method is used to handle degenerate cut-cells. The accuracy and efficiency of this method can be improved further by application of an adaptive mesh refinement (AMR) method, based on a fully threaded tree data structure, to the cut-cells. A multigrid acceleration technique is used to solve the resulting algebraic system of discretized equations. Six test cases, for which exact solutions are available, are used to demonstrate the accuracy and efficiency of the proposed algorithm for both fixed and moving boundary problems. Using a triangulated surface mesh to represent an internal boundary surface, our proposed approach is generalized to deal with three-dimensional fluid flow problems. A test case of a three-dimensional free surface problem is used to validate the generalization of our Cartesian grid approach for complex boundaries in three dimensions.
Read full abstract