How to start knowledge build-up for becoming a numerical modeler?


by paul143
Tags: numerical analysis, numerical methods, simulation
paul143
paul143 is offline
#1
Nov20-12, 12:16 AM
P: 10
Hi everyone,

I want to know what disciplines must I study to become an effective numerical modeler?
As a numerical modeler, I expect to be able to generate numerical solutions to mathematical problems (via programming) at the same time I want to be able to explain all aspects of my model/simulation results and other aspects of the process involved.

I am fluent in fortran90, python and java, but have never been able to apply these acquired skills in solving numerical plroblems.

Any suggestions?
Phys.Org News Partner Science news on Phys.org
Cougars' diverse diet helped them survive the Pleistocene mass extinction
Cyber risks can cause disruption on scale of 2008 crisis, study says
Mantis shrimp stronger than airplanes
Lavabug
Lavabug is offline
#2
Nov20-12, 03:50 AM
P: 849
Take a numerical methods course or two intended for physicists/engineers.
MathWarrior
MathWarrior is offline
#3
Nov20-12, 10:34 AM
MathWarrior's Avatar
P: 268
Scientific Computing would be a good course. Also check out coursera.org it has a free class on scientific computing I think.

Lavabug
Lavabug is offline
#4
Nov20-12, 10:37 AM
P: 849

How to start knowledge build-up for becoming a numerical modeler?


These course notes are pretty good, a large part of it is what I covered in my computational physics/numerical methods course:

http://ocw.mit.edu/courses/mechanica...lecture-notes/
paul143
paul143 is offline
#5
Nov20-12, 07:12 PM
P: 10
Thanks for the suggestion guys! Any books that you suggest I should start reading? Would it be best for me to also learn C? Matlab?
Lavabug
Lavabug is offline
#6
Nov21-12, 01:54 AM
P: 849
Learn how to code, forget about the language. If you already know f90 and python you won't have trouble translating matlab course exercises to them (but there exist several books on the subject that use those languages).

Just stick to the exercises in whatever book you use, there are a lot of "semester course size" books that have lots of example code (often matlab) and then there are bigger reference texts that are more complete (Schwartz "Numerical Analysis", rigorous but only has pseudocode.) Just head over to your library and find one you like.
chiro
chiro is offline
#7
Nov21-12, 07:34 PM
P: 4,570
Hey paul143.

One good set of books for this is the Numerical Recipe Book series:

http://apps.nrbook.com/c/index.html


Register to reply

Related Discussions
Where to start, for knowledge? Academic Guidance 11
The 3D modeler, newbie and odd questions box! Differential Geometry 3
Do I need a lot of abstract algebra knowledge to start learning Lie algebra Academic Guidance 9