Skip to content
View 40623128's full-sized avatar

Block or report 40623128

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
40623128/README.md

Hua-Ching Chang

Computational Fluid Dynamics · High-Performance Computing · GPU Solver Development

PhD student working on computational fluid dynamics, direct numerical simulation, and large-scale multi-GPU scientific computing.

My research focuses on the interaction between numerical methods, parallel computing, and complex thermal-flow phenomena. I am currently developing BACFD, a block-based CFD framework designed for high-resolution natural-convection simulations and adaptive mesh refinement.


Research Interests

  • Direct numerical simulation of natural convection
  • Transition from laminar flow to turbulence
  • Thermal plume formation and plume interactions
  • Non-Boussinesq natural convection
  • Block-structured adaptive mesh refinement
  • GPU-accelerated CFD
  • Large-scale multi-node and multi-GPU computing

Current Research

Natural Convection over a Heated Circular Plate

I investigate the development of natural-convection structures above finite heated circular plates, including:

  • Laminar boundary-layer development near the plate edge
  • Transitional thermal structures
  • Formation and interaction of turbulent plumes
  • Rayleigh-number-dependent flow transitions
  • Local and area-averaged Nusselt-number distributions
  • Spectral and statistical analysis of unsteady thermal structures

The numerical simulations are performed using high-order finite-volume methods and direct numerical simulation.

Heated Rotating Disk

My current work also examines the coupling between:

  • Buoyancy-driven natural convection
  • Rotation-induced radial and tangential flow
  • Temperature-dependent viscosity
  • Heat-transfer enhancement or suppression
  • Transition between natural-, forced-, and mixed-convection regimes

Technical Skills

Area Technologies and Methods
Programming C, C++, CUDA, Python, MATLAB
Parallel Computing MPI, CUDA-aware MPI, GPUDirect RDMA, OpenMP
CFD Finite-volume methods, Roe scheme, MUSCL, dual-time stepping
Mesh Methods BCM, octree AMR, Morton ordering, ghost-cell exchange
Post-processing ParaView, VTK, Python, MATLAB
HPC Systems Slurm, Linux, multi-node GPU clusters

Current Goals

  • Complete validation of the BACFD adaptive mesh refinement framework
  • Improve coarse-fine communication and load balancing
  • Investigate plume-transition mechanisms at high Rayleigh numbers
  • Extend BACFD to immersed-boundary and complex-geometry simulations
  • Develop robust AMR criteria for turbulent DNS
  • Explore large-scale simulations on next-generation GPU systems

I am interested in research collaboration involving CFD, GPU computing, adaptive mesh refinement, and large-scale thermal-flow simulations.

Popular repositories Loading

  1. keyboard_autoinput_txt keyboard_autoinput_txt Public

    Python 1

  2. Cuda_Fortran_test Cuda_Fortran_test Public

    Fortran 1

  3. Examples Examples Public

    Forked from pyside/Examples

    Python script examples adapted for PySide.

    Python

  4. wcms-team1 wcms-team1 Public

    JavaScript

  5. wcms-40623128 wcms-40623128 Public

    JavaScript

  6. 2018fall 2018fall Public

    2018 Fall 計算機程式與電腦輔助設計實習課程分組倉儲

    JavaScript 1