Department of Mechanical Engineering, Unit Catalogue 2006/07 |
ME20021 Modelling techniques 2 |
Credits: 6 |
Level: Intermediate |
Semester: 2 |
Assessment: EX60CW40 |
Requisites: |
Before taking this unit you must take ME20014 and in taking this unit you cannot take ME20199 |
Aims:
* To continue to develop algorithm design and programming techniques in C++. * To acquire a large variety of numerical and mathematical techniques to be used for those engineering problems modelled in terms of PDEs. * To provide a strong mathematical and computational foundation for solving equations arising in the modelling of engineering systems. Learning Outcomes: After taking this unit the student should be able to: * Understand how the various standard partial differential equations (PDEs) arise in engineering. * Understand and use numerical and analytical techniques in the solution of such PDEs. * Understand and apply the techniques of Fourier series and transforms. * Understand and apply pointers, class inheritance and polymorphism in C++. Skills: Problem solving; numeracy; working independently. Content: Fourier's equation of heat conduction, Laplace's equation and Poisson's equation: derivation, numerical solution and analytical solutions. The wave equation: derivation, D'Alembert's solution, separation of variables solution, numerical solution using Method of Characteristics. Fourier series: application in ODEs and PDEs governing various engineering systems. Fourier Transforms: definition, general results, application in solving ODEs and PDEs. C++ pointers, base classes, derived classes and polymorphism. |
|