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( http://femm.foster-miller.net) 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