This repository will cover the most features in Fortran.
stick to 3 advices:
To get good at anything you have to practice every day, and eventually it'll be easier and fun.
If you break the problem down into small exercises and lessons, and do them every day, you can learn to do almost anything. If you focus on slowly improving and enjoying the learning process, then you will benefit no matter how good you are at it.
People hearing without listening.
Search from the recently updated Fortran program for inspiration.
gfortran is used in most times, nevertheless, Situation of using multiple compiler can also happen. As some Fortran features are not implemented in gfortran.
What's new in gfortran 8?
-std=f2018
is available.Useful compiling options
gfortran options
-g -Wall -Wextra -Warray-temporaries -Wconversion -fimplicit-none -fbacktrace -ffree-line-length-0 -fcheck=all -ffpe-trap=zero,overflow,underflow -finit-real=nan
Ford , which is written in Python, can be used to automatically generate documentation for Fortran projects.