-> This section discusses about basic OpenMP functions, clauses, constructs like first/last/thread-private variables, parallel-do/for, nested parallelism, scheduling, etc.
-> The computer programs only demonstrates the behaviour of a particular OpenMP function/clause/construct. To check the syntax/operation of a particular OpenMP clause/construct, you may refer to the following websites which provides description of each clause/construct:
-> To compile and run the codes, I have used gfortran compiler.
-> Compiling and running a FORTRAN program:
- $ gfortran -fopenmp file_name.f90 -g -Wall -o ./output_name.out
- $ ./output_name.out <num_thread>