HOME |
Numerical
Assignment: General notes
|
|
Key points:
- Part I: Check detailed approach to solve the problem numerically (about 70% of whole mark):
please refer to the chapters of “process modeling” and “numerical methods”
in the course notes for more information
- Descretize
the differential equation. One should explain what method (or scheme) is used. Implicit or explicit? Central
difference or forward difference? And so on…
- Set up the
algebra equation in matrix format (simple equation with subscript will be
enough)
- Specify what schemes will be used to solve the discretized algebra equation (Jacobi-Richardson
scheme, Gauss-Siedel or Successive relaxation scheme or SOR scheme?)OR Gaussian elimination?
- Specify the convergence criteria if iterative scheme is employed.
- Specify the initial condition (if applicable) and boundary condition explicitly
- Explain general step-by-step (including iteration step) procedure of numerical solution.
- Part II: Check the numerical program (about 15% of whole mark)
- Doesn’t matter what language you use (C, C++, Fortran and etc)
- Agreement of numerical scheme and programming itself will be briefly checked.
- Submit the assignment with the program as appendix.
- Part III: Check overall solution (15%)
- Check to see if the problem has been solved correctly or not in general
Please note that more marks have been placed on part I than on the part II because the programming itself is a one-to-one relation
with the numerical scheme. Also, the numerical scheme tells you how to solve (approach) the problem numerically.
- Tae Sung Ha