Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
Prof. Junxiang Yang (楊鈞翔)
Published:
Junxiang Yang is an Assistant Professor & PI at PF_CFD Team. Detailed introduction of Prof. Yang can refer to the Homepage.
Master student: Keyue Sun (孫可玥)
Published:
Keyue Sun is a Master candidate at PF_CFD Team. She enrolled in 2024 spring semester. Her research interests are: CFD and Numerical PDEs.
Master student: Kyiree Su (蘇晟)
Published:
Kyiree Su is a Master candidate at PF_CFD Team. He will enroll in 2024 fall semester. His research interests are: 3D volume reconstruction and Image processing.
Master student: Baiyang Wei (韋百洋)
Published:
Baiyang Wei is a Master candidate at PF_CFD Team. He enrolled in 2023 fall semester. His research interests are: Muli-phase flow modeling and CFD.
Master student: Hanwen Zhang (張瀚文)
Published:
Hanwen Zhang is a Master candidate at PF_CFD Team. He enrolled in 2024 spring semester. His research interest is: Numerical PDEs.
Master student: Chuan Jia (賈川)
Published:
Chuan Jia is a Master candidate at PF_CFD Team. He will enroll in 2024 fall semester. His research interest is: Numerical PDEs and CFD.
Undergraduate student: Jianning Lan (蘭健寧)
Published:
Jianning Lan is currently a junior student at PF_CFD Team, Macau University of Science and Technology. Her research interest is image processing.
Undergraduate student: Yuming You (尤宇銘)
Published:
Yuming You is currently a junior student at PF_CFD Team, Macau University of Science and Technology. His research interest is image processing.
Undergraduate student: Dongting Cai (蔡東廷)
Published:
Dongting Cai is currently a sophomore at PF_CFD Team, Macau University of Science and Technology. His research interest is 3D reconstruction algorithm.
Undergraduate student: Xiangjie Kong (孔祥傑)
Published:
Xiangjie Kong is currently a sophomore at PF_CFD Team, Macau University of Science and Technology. His research interest is 3D reconstruction algorithm.
Undergraduate student: Renjun Gao (高仁俊)
Published:
Renjun Gao is currently a sophomore at PF_CFD Team, Macau University of Science and Technology. His research interest is 3D reconstruction algorithm.
Undergraduate student: Boyi Fu (付博亦)
Published:
Boyi Fu is currently a sophomore at PF_CFD Team, Macau University of Science and Technology. His research interest is 3D reconstruction algorithm.
Undergraduate student: Nizhang Li (李妮璋)
Published:
Nizhang Li is currently a freshman at PF_CFD Team, Macau University of Science and Technology. Her research interest is multi-phase fluid simulation.
Undergraduate student: Yutong Wu (吳宇桐)
Published:
Yutong Wu is currently a freshman at PF_CFD Team, Macau University of Science and Technology. Her research interest is biological modeling and simulation.
Undergraduate student: Zecheng Qiu (仇澤程)
Published:
Zecheng Qiu is currently a freshman at PF_CFD Team, Macau University of Science and Technology. His research interest is biological modeling and simulation.
portfolio
publications
Accepted works in years 2018-2020
Published in , 2018
Publications in 2018-2020 are listed in this section.
Accepted works in year 2021
Published in , 2021
Publications in 2021 are listed in this section.
Accepted works in year 2022
Published in , 2022
Publications in 2022 are listed in this section.
Accepted works in year 2023
Published in , 2023
Publications in 2023 are listed in this section.
Accepted works in year 2024
Published in , 2024
Publications in 2024 are listed in this section.
talks
MATLAB code: Lattice Boltzmann method (D2Q9) for fluid flow with heat transfer
Published:
This is a simple Lattice Boltzmann solver for fluid flow with heat transfer (natural convection). The MATLAB codes are pasted here.
MATLAB code: Finite difference projection method for 2D incompressible Navier-Stokes equations
Published:
This is a simple projection solver for 2D Navier-Stokes equations. The finite difference method is used for spatial discretization. The lid-driven cavity flow is simulated. The MATLAB codes are pasted here.
C computation code and MATLAB posttreatment code: Immersed Boundary Method for fluid flows passing through a cylinder
Published:
This is a finite difference Immersed Boundary Method (IBM) code for simulating 2D flow passing through a cylinder. The C and MATLAB codes are pasted here.
MATLAB code: Lattice Boltzmann method (D2Q9) for binary phase-field surfactant model
Published:
This is a simple Lattice Boltzmann solver (D2Q9) for simulating binary phase-field surfactant dynamics. The MATLAB codes are pasted here.
MATLAB code: Energy-stable linear convex splitting method for the Quasi-crystal pattern
Published:
This is a numerical method for the generation of Quasi-crystal pattern. The Fourier spectral method is used to implement spatial discretization. The time-marching scheme is designed based on a linear and unconditionally energy-stable Runge-Kutta convex splitting method. The MATLAB codes are pasted here.
MATLAB code: Fourier spectral method for Molecular Beam Epitaxy (MBE) model
Published:
This is a Fourier spectral solver for Molecular Beam Epitaxy (MBE) model. The MATLAB codes are pasted here.
MATLAB code: Explicit finite difference method for Image Segmentation
Published:
This is an explicit finite difference solver for a phase-field model of image segmentation. The MATLAB codes are pasted here.
MATLAB code: Explicit finite difference method for phase-field dendritic growth model
Published:
This is a totally explicit solver for phase-field dendritic growth model. The spatial discretization is performed based on finite difference method. The MATLAB codes are pasted here.
MATLAB code: Third-order Runge-Kutta Fourier spectral method for phase-field crystal model with FCC ordering structure
Published:
This is a mass-conserved Fourier spectral solver for phase-field crystal model with FCC ordering structure. Third-order Runge-Kutta scheme is used to update solution. The MATLAB codes are pasted here.
MATLAB code: Lattice Boltzmann method (D2Q9) for fluid flow passing through obstacles
Published:
This is a simple Lattice Boltzmann solver for 2D fluid flow passing through solid obstacles. The MATLAB codes are pasted here.
MATLAB code: Lattice Boltzmann method (D2Q9) for 2D Cahn-Hilliard equation
Published:
This is a simple Lattice Boltzmann solver for 2D Cahn-Hilliard equation. The MATLAB codes are pasted here.
MATLAB code: Fourier spectral method for 2D Cahn-Hilliard equation
Published:
This is a simple and practical solver (Fourier spectral method) for 2D Cahn-Hilliard equation with periodic boundary conditions. The MATLAB codes are pasted here.
C and MATLAB codes: Phase-field method for 3D volume reconstruction
Published:
This is phase-field model of 3D volume reconstruction of a teapot. The finite difference method is used to implement the spatial discretization. An energy-stable second-order linear scheme is used to perform temporal approximation. The C code is used to implement numerical calculation. The MATLAB codes are used for pre- and post-treatments.
Practical tutorial and numerical implementation of multi-phase flow simulation based on phase-field model
Published:
The tutorial, C and Matlab codes of multi-phase fluid mixing in a tilted channel. The C code (for computation) and Matlab code (for post-treatment) are pasted here.
Download here
Finite difference solver with 5th-order WENO method for two-phase Rayleigh-Taylor fluid instability
Published:
The C codes (for computation) and MATLAB code (for posttreatment) are pasted here.
teaching
Physics (PHYS100)
Undergraduate course, MUST, 2024
This is a core course for undergraduate students (level 2).
Probability and Statistics (MATH104)
Undergraduate course, MUST, 2024
This is a core course for undergraduate students (level 2).
Numerical Computation (MATH400)
Undergraduate course, MUST, 2024
This is an elective course for undergraduate students (level 3 and level 4).