I am a software and model engineer specializing in solving partial differential equations (PDEs) to simulate physical and engineering phenomena, particularly fluid mechanics problems. My expertise lies in developing/improving numerical methods and computational frameworks for accurate and efficient simulations. With a passion for translating complex physics into efficient algorithms, I contribute to multidisciplinary projects by delivering innovative simulation and analysis results.
As a dedicated solver developer, I develop/improve open-source or in-house numerical/computational fluid mechanics (CFD) codes/methods to simulate fluid mechanics problems.
Projects
Computational fluid dynamic (CFD) modal to simulate wind flow over costal dunes
In collaboration with the Coastal Dynamics research group under the supervision of Prof. Gerben Ruessink, a CFD model using OpenFOAM has been developed to simulate wind flow over coastal dunes by solving three-dimensional Navier-Stokes equations. The accuracy of the CFD model has been validated by comparing its results with field-measured data. The model is now being used and further developed to simulate wind flow over complex dune geometries.
The project is currently in progress and will continue to evolve to include considerations of sediment transport and changes in morphology and geometry.
A developed version of XBeach, considering moving boundaries, simulates water flow in the Metronome-Tidal Facility
In collaboration with Prof. Maarten Kleinhans' research group, XBeach, an open-source coding package for simulating hydrodynamic and morphodynamic processes in coastal-fluvial problems, has been developed and enhanced to handle moving boundaries. Revised code is available here. The code has also been modified to directly impose water level boundary conditions and to use an implicit approach for discretization, improving the stability of the numerical method. The model is used to simulate water flow in the experimental setup of the Metronome-Tidal Facility, where the flume is tilted to mimic the tidal current effect.
Develop LUE to solve partial differential equations (PDEs)
In collaboration with Computational Geography research group under the supervision of Prof. Derek Karssenberg and Dr. Kor de Jong , LUE, a well-synchronized, and parallelized open-source coding package, has been developed to solve partial differential equations (PDEs). The current version of the package successfully solves quadratic PDEs, including transport, advection-diffusion equations, and more. Ongoing development aims to extend the capability of the package to solve complex systems of PDEs in the future.