I want to Learn Finite Element Method. What are the Math Subjects that are prerequisite to FEM?
I am a mechanical engineer. FEM was not taught to us in College. :(
I am profficient in Engineering Mechanics, Differential Calculus, Integral Calculus and Basics of Differential Eequations. I also know Matrix manipulations. I understand Fourier Series, Fast Fourier Transform and Basic of Laplace Transform. In the past I have knowledge in Runge-Kutta, Stokes Theorem, Gradient, Divergence and Curl. I can derive the Navier-Stokes Equation.
What other math subject do I need to learn before I study Finite Element Method? Can you suggest online course for FEM (other than MIT OCW)?
Thank you very much. Joseph
It is really hard to list a pre-requirement for a course like FEM. This is partly because it is thought in many different flavours. If you don't care about the maths in FEM, a basic knowledge of calculus, ODE and linear algebra should suffice. I think that is the level required if you look at the MIT open course ware page. There are many books with engineering flavor on FEM. FEM by Logan and the book by Bathe are such two books.
If you really want to learn FEM from a mathematical point of view, it will be useful to know a bit of analysis, calculus of variations and functional analysis. But this might be a lot for you to learn and I don't know how invested you are to learn FEM in its full glory. I recommend, as Igor pointed out, to take a look at Ciarlett. A very introductory but mathematical point view on FEM is available here http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fwww.math.umn.edu%2F~olver%2Fnum_%2Flnf.pdf&ei=bbzoUfboHIHD4AP-1YHYBg&usg=AFQjCNFN1mBCn9b2eeBzrpLUK1j3LOlh-Q&sig2=SJrqngdqQ-HDBiRrESysaQ&bvm=bv.49478099,d.dmg. Then you can see what you are missing as you read and assess your level of preparedness for the course. cheers, abiyo