Computer Simulation(EECE695, 2005)


1. 강의목표

Basics of simple modeling, numerical analysis, and computer-intensive simulation for applied and advanced E&M and charged particles (some plasma modeling included).


2. 강의 선수/수강 필수 사항

Some basic knowledge of one of computer languages, C or Fortran.


3. 강의교재

S. Nakamura: Applied Numerical Methods in C, Prentice Hall (1995) or its Fortran version (1991).


4. 참고 사항

S/U or letter grades (student auditing discouraged).

To be graded separately in two classes, simulation major and non-major.


5. 강의진도 계획

Week1-4: Ordinary differential eqs. (solvers and projects)

Week 5-7: Linear and nonliner eqs. solvers

Week 8-11: Partial diff. eqs. (FDM) and finite element method (FEM) solvers (and practices)

Week 12-15: Kinetic Monte Carlo simulations (project)


5. Software

Magnetics Analysis (Femm)

Electrostatics Analysis (Bela)

Please refer to the website( for detailed usage.

Bela Program Demo presentation

This demo. presentation ppt file does not contain the animation parts. If you want all materials, please contact us. We have a CD for it.

Korea Program from FEM (2003/10/21)

6. 강의자료

Homework : Explicit Euler Method P182
Homework : Derivation of Third order Runge-Kutta
Homework : ODE by using Modified Euler
Homework : ODE by Runge-Kutta Method
Homework2 : ODE by Forward Euler Method9_2
Homework2 : ODE by Euler Method9_3
Homework2 : Dervation of Difference Equation10_1
Homework2 : Dervation of Difference Equation based on Newton's Method10_2
Homework2 : Global Model