SearcharxivSearch

arXiv subjects

Zongyuan Liu

Publications and source records attributed to Zongyuan Liu.

3 recordsLinked to original sources

Iris in Lean

The Iris framework for concurrent separation logic has been widely used for program verification research. An important factor contributing to the framework's adoption is its high-quality mechanization in Rocq. This mechanization uses a number of Rocq features in sophisticated ways, including a carefully constructed algebraic hierarchy for modeling separation logic resources, and a proof mode for embedded separation logic proofs, which combines custom Ltac with extensible typeclasses. The library has been developed for over a decade with dozens of contributors, with an emphasis on modularity and maintainability. We explore how Lean features like flexible metaprogramming and quotient types can simplify the design and usage of Iris. Using these features, we provide a novel implementation of the Iris proof mode with improved performance, simplify the handling of equivalences through quotient types, build a variant of Diaframe proof automation, and provide convenience features like automatic construction of Iris fixed points. Building on Lean lets us integrate with the extensive Mathlib library, allowing us to re-use results from this library for program verification tasks that have heavy mathematical dependencies, as we demonstrate with an application to probabilistic program verification.

cs.LO

Adaptive Time Windows for Discrete Adjoint Topology Optimization of Unsteady Flows

Rather than prescribing an evaluation interval a priori, the proposed framework characterizes each evolving unsteady flow using a sequence of time windows. A consecutive-window convergence criterion is introduced to automatically identify a representative time window within its fully developed stage. The objective evaluation and discrete adjoint analysis are then carried out consistently over the identified representative time window. The framework is implemented using a regularized lattice Boltzmann method-based large-eddy simulation (LBM-LES) solver together with a partial bounce-back fluid-solid model. The consecutive-window convergence criterion is first validated using the backward-facing step flow. Cylinder-flow applications are then employed to investigate the influence of different flow regimes on the proposed framework. The wake-flow recovery problem verifies its effectiveness for unsteady topology optimization, while U-bend optimization further demonstrates its capability to identify and reorganize complex vortical structures.

math.OC

Topology optimization for microfluidic mixers by a phase field method

We investigate multi-physical topology optimization for microfluidic mixers employing the phase-field model. The optimization problem is formulated using a modified Ginzburg-Landau free energy functional. To eliminate fluid blockage in microfluidic mixers, we incorporate the coupled Navier-Stokes, convection-diffusion and Poisson-Boltzmann equations. An Allen-Cahn type gradient flow method is proposed based on sensitivity analysis. The algorithm is validated for its computational effectiveness through numerical simulations of benchmark problems in 2D and 3D.

math.OC