FORTRAN 95/77 Help

Soldato
Joined
29 Jun 2004
Posts
12,957
Hi,

I'm doing a course in computational fluid dynamics (CFD). As part of the course I need to know how to program in FORTRAN 95 or 77. I will learn 95 as it's the newest one IIRC.

I want to start from bare basics. Literally writing stuff like "Hello World" all the way up to solving finite difference equations explicity and implicitly. I need to have a good grasp of FORTRAN 95 before the end of February.

I have the time and commitment to do this. Where do I start?
 
I've never done FORTRAN but i would say the best way to get started is by buying some books... Having a quick look they are very expensive.

Look on eBay for second hand books.

Have you checked if there are any tutorial videos on youtube?
 
I have a pile of old programming books at home covering all sorts of languages.

I'll have a look to see if I have any for Fortran and you can borrow them.
 
I did Fortran77, way back in 1993. That was my first taste of programming.
It's a decent language, though one question to those who might know the answer: given that there are so many other (mainstream and popular) programming languages around, why would anybody want teach someone Fortran? I mean if I were a teacher and I wanted to teach someone how to program, I would teach them a language which is very popular and once learnt, can be used for other things (including getting a job in the programming field of that popular programming language).
 
A lot of CFD software, open source and commercial are written in FORTRAN. The GUI can only do so much before you have to move on to command line interface.
 
Just one thing that I remember from my uni course:

If you're using the GINO libraries, ensure you initialise them using the right precision. It's easy not to initialise them correctly..
 
Back
Top Bottom