Academic & Professional Portfolio

Kihwan Lee

Research publications, applied physics coursework, and engineering tools.

Publications

6 publications

Doctoral research, computational fluid dynamics, and multiphysics.

Education

Academic degrees in physics, applied physics, and aeronautics & astronautics.

B.S. in Physics

M.S. in Applied Physics

M.S. in Aeronautics & Astronautics

Ph.D. in Aeronautics & Astronautics

Applied Physics

10 class archives

Class archives across theoretical and applied physics, with supporting lecture material.

Johns Hopkins Applied Physics Classes

Classical Mechanics

Motion, forces, energy, and mathematical models of mechanical systems.

Download Classical Mechanics Class (ZIP)

Electromagnetics

Electric and magnetic fields, electromagnetic waves, and their applications.

Download Electromagnetics Class (ZIP)

General Relativity

Spacetime, gravitation, and the geometric description of gravity.

Download General Relativity Class (ZIP)

Mathematical Methods

Mathematical tools for formulating and solving applied physics problems.

Download Mathematical Methods Class (ZIP)

Plasma Physics

Charged particles, ionized gases, and their behavior in electric and magnetic fields.

Download Plasma Physics Class (ZIP)

Quantum Computing

Quantum states, qubits, and the principles of quantum computation.

Download Quantum Computing Class (ZIP)

Quantum Mechanics

Wave functions, operators, and the quantum description of physical systems.

Download Quantum Mechanics Class (ZIP)

Sensor Systems

Sensing, measurement, and the principles of sensor system design.

Download Sensor Systems Class (ZIP)

Solid State Physics

Crystal structure, electronic behavior, and the physical properties of solids.

Download Solid State Physics Class (ZIP)

Statistical Thermodynamics

Statistical descriptions of physical systems and their connection to thermodynamics.

Download Statistical Thermodynamics Class (ZIP)

Computational Methods

Numerical models, flow analysis, control systems, optimization, and machine learning.

Numerical Methods

47 resources

Computational Fluid Dynamics

Computational Fluid Dynamics

Model Equations (simple equations used as test base)

Burger's equation, Non-Conservative Form

Burger's equation, Conservative Form

Heat Equation w/ Free/Fixed Boundary

Spline interpolation using Cubic spline: u need to provide starting point, ending point, and y values for each point

Polynomial and Cubic spline fit using the given set of data

in Matlab

Caputring Shock by Murman-Cole Method

Quasi 1-D Stegger-Warming

Quasi 1-D Modified Stegger-Warming

Couette Flow using Implicit, Explicit, CrankNicolson

2-D MSW Euler Solver, implicit, explicit

2-D MSW Navier Stokes Solver: change viscosity coef'

3-D MSW Euler Solver : has minor problems

Multigrid : coming up

Adjoint : coming up

in Fortran

2D Euler Solver written in Fortran. Need variable definitions. Can't find the include files. Please supply variable definitions.

Mathematical analysis

on wave and shock front

1-D Euler Solver using 2nd order centered Godunov scheme

Spectral Methods

(functions are not included for Matlab file)

Poisson Solver using Sine Transform

Wave Equation by Chebyshev Tau Method

Burger's Equation Shock capturing by FFT collocation with filtering

Unstructured Mesh

Poisson/Heat Equation solver in 2-D Unstructured Mesh

Poisson/Heat Equation solver in 3-D Unstructured Mesh

Compressible Flow

Wave Drag Calculations for Cone

Wave Drag for Elliptic Area Distribution

Wave Drag for Elliptic Source Distribution

Method of Characteristics

2-D Channel flow using Characteristics

Parallel Computing: MPI & OpenMP

(MPI) and OpenMP for parallel computing

in Fortran

Poisson/Heat Equation solver using send/receive in MPI

Poisson/Heat Equation solver using Buffered send/receive in MPI

Poisson/Heat Equation solver using Non-blocking send/receive in MPI

Poisson/Heat Equation solver using sendreceive in MPI

Poisson/Heat Equation solver using OpenMP with Conjugate Gradient minimization algorithm

Poisson solver using Domain Decomposition Method : This is one most painful program I've ever written.

Graph Partitioning for Paralleling computing

Aeroelasticity

Calculating divergence speed of a stright wing using Strip theory and Pradtl's lifting line theory

Calculating flutter speed of wing using Theodorsen function -- fully unsteady 2D wing with 2 degrees of freedom

Load transfer between CFD and FEM grid: the first program I have written without having the entire code planned

Finite Element Methods

FEM Lecture 1 Lecture 1

FEM Lecture 2 Lecture 2

FEM Lecture 3 Lecture 3

FEM Example 1 Heat Transfer

FEM Example 2 Example 1

FEM Example 3 Example 2

Boundary Layer

5 resources

Control Theory

1 resource

Optimization

11 resources

Genetic Algorithm

Genetic Algorithm Code in Fortran, found in the web. My implemetation is missing.

Optimization

Modified Cholesky Factorization Program

Optimization of distance between multiple pts on the sphere

Bisection Algorithm

Line Search Algorithm

Optimization Algorithm

Optimization of distance between 4 pts on the sphere

Optimization of distance between 56 pts on the sphere

Optimization of distance between 389 pts on the sphere

Artificial Intelligence & Machine Learning

13 resources

Engineering & Design

Spacecraft, propulsion, manufacturing, and practical design resources.

Electrical & Embedded Systems

Circuits, signal processing, communications, and embedded systems.

Projects

Personal engineering projects.