“난류는 고전물리학에서 가장 중요한 미해결 문제이다.”
압축성 다상유동 연구자의 작업 노트. Riemann solver 유도, interface capturing 기법, 논문 리뷰까지 — 실무에서 마주치는 디테일만 기록합니다.
물줄기는 왜 방울로 끊어지는가 — Plateau–Rayleigh 불안정성과 분열 레짐new
표면장력이 물기둥을 방울로 조각내는 원리와 분사 설계의 무차원 지도
CFD 선형 솔버 고르기: Jacobi부터 BiCGSTAB까지 수렴 속도 비교new
Krylov 부분공간 4대 솔버의 성격과 수렴 속도를 코드·시뮬레이션으로 비교한다
벽거리를 O(N log N)에 푸는 법: Eikonal 방정식과 Fast Marchingnew
RANS 난류 모델의 필수 입력인 벽거리를 효율적으로 계산하는 알고리즘
벌레는 꿀 속에서 헤엄친다 — Reynolds 수가 바꾸는 유동의 세계new
무차원화로 드러나는 Reynolds 수, 스케일이 만드는 유동의 차이
불연속 갈레르킨법(DGM): 비정렬 격자 압축성 유동 해석의 고정밀 이산화newnumerical-methods · 02
DGM의 약형식 유도부터 Gauss 구적법, 비정렬 격자 구현까지 단계별 정리
강체 역학을 위한 FEM: 쿼터니언 기반 회전 처리와 관성 텐서new
FEM 강체 시뮬레이션에서 쿼터니언으로 회전을 표현하고 관성 텐서를 다루는 방법
Dean 유동: 나선형 관의 이차 유동 해석해와 CFD 검증
곡선 관에서 원심력이 만드는 한 쌍의 Dean 와류 — 해석해 유도부터 수치 검증까지
포아즈이유 유동: 해석해 유도와 유한차분 검증
가장 단순한 점성 유동의 완전 해석해를 손으로 유도하고, FD 코드로 수치 정확도를 검증하는 CFD 입문 벤치마크
[CFD Q&A] simpleFoam 압력 잔차가 수렴하지 않을 때
실무에서 만난 SIMPLE 알고리즘 발산 해결기 — relaxation factor 설정이 핵심이었다
[OpenFOAM 튜토리얼] 후방 계단 유동 해석 — simpleFoam으로 재순환 영역 포착하기
OpenFOAM simpleFoam으로 후방 계단(Backward Facing Step) 비압축성 유동을 단계별로 해석하는 가이드
Reynolds Number and Flow Transition, Through Visualization
Understand Reynolds number and laminar–turbulent transition through interactive visualization
[논문 리뷰] Physics-Informed Neural Networks for Turbulence Modeling
물리 법칙을 손실 함수에 직접 내장한 신경망으로 희소 데이터에서 유동장을 재구성하는 새로운 접근법
Mach Architect: Learn Compressible Flow by Designing Nozzles
An interactive simulator for experiencing isentropic flow, choking, and normal shocks by directly tuning the geometry and back pressure of a converging-diverging nozzle.
압축성 다상유동을 위한 Rhie-Chow 보간법 총정리compressible-multiphase · 05
Collocated 격자의 체커보드 문제부터 balanced-force 다상유동까지, Rhie-Chow 보간의 수학적 본질과 OpenFOAM 구현을 체계적으로 정리합니다.
FDM vs FEM vs FVM: 세 가지 이산화 기법의 본질적 차이numerical-methods · 01
유한차분법(FDM), 유한요소법(FEM), 유한체적법(FVM)의 수학적 출발점, 장단점, 그리고 각각이 빛을 발하는 영역을 비교합니다.
Numerical Dungeon: Learn Numerical Methods Through a Game
Master core numerical methods concepts—from CFL conditions to compressible multiphase flow—by clearing five dungeon stages.
5-Equation Model 구현 가이드: Python으로 만드는 다상유동 솔버compressible-multiphase · 04
5-equation diffuse interface model을 Python으로 직접 구현하며, 1D 충격파-버블 상호작용 문제를 시뮬레이션합니다.
계면 포착 기법 비교: VOF vs Level Set vs Diffuse Interfacecompressible-multiphase · 02
압축성 다상유동에서 계면을 추적하는 세 가지 대표 기법의 원리, 장단점, 그리고 적용 사례를 비교합니다.
Riemann 문제부터 Godunov 기법까지 - 수치 플럭스의 핵심compressible-multiphase · 03
CFD의 심장부인 Riemann 문제를 파헤치고, Exact/Approximate Riemann Solver가 어떻게 수치 플럭스를 결정하는지 알아봅니다.
Compressible Multiphase Flow CFD: Why It's Hard, Why It Matterscompressible-multiphase · 01
Why compressible multiphase numerics differ fundamentally from single-phase flow, and why this remains an active research field.
[Private] Work in Progress
This post should not appear in the main listing and is only previewable with a password.
Starting a Blog with Contentlayer & LaTeX
A guide to building a technical blog with Next.js 16 and Contentlayer