Level 0 - Getting Started with Fortran
In this tutorial you will learn:
How to compile a simple Fortran program with gfortran compiler
Learn number of Fortran 2008 features used extensively in SCONE
This tutorial assumes that you use a UNIX-like environment. Moreover some knowledge of basic UNIX command line commands is essential. Furthermore gfortran in version 6.3 or higher should be installed on your system.
Fortran 2008 Hello World
Let us start by crating a new file with
echo '' >> helloFortran.f90
. Open the new file in your editor of choice and write the following hello world program.program helloFortran implicit none print *, "Hello. I am Fortran. The first of high-level programing languges." end program helloFortran
Now verify the version of your compiler by typing
gfortran --version
. You should see something like thisGNU Fortran (GCC) 6.3.0 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Now let us compile with following command
gfortran helloFortran.f90 -o hello.out
to create new executable hello.out. Run it to verify that it produced the expected result.Now you should have no problem to learn Fortran basic syntax. For instance use this tutorial.