Overview
Syllabus
Advanced Fortran Programming : 001 : Intro + Intrinsic Array Functions.
Advanced Fortran Programming : 002 : String Operations.
Advanced Fortran Programming : 003 : Re-visiting Modules with Statistical functions.
Advanced Fortran Programming : 004 : Setting Kind based on need.
Advanced Fortran Programming : 005 : Date and time, Random Numbers, Where construct.
Advanced Fortran Programming : 006 : Complex numbers and related intrinsic functions.
Advanced Fortran Programming : 007 : Binary, Octal and Hexa Decimal interpretations.
Advanced Fortran Programming : 008 : Forall statement and comparison with do loop.
Advanced Fortran Programming : 009 : More on Forall with Gauss Elimination.
Advanced Fortran Programming : 010 : Namelist feature.
Advanced Fortran Programming : 011 : Optional Parameters and Variables in module.
Advanced Fortran Programming : 012 : More on save (with demo) and optional keywords.
Advanced Fortran Programming : 013 : Pure Functions and Subroutines.
Advanced Fortran Programming : 014 : Rules on procedures.
Advanced Fortran Programming : 015 : Dummy Variables in functions.
Advanced Fortran Programming : 016 : Introduction to BLAS and LAPACK.
Advanced Fortran Programming : 017 : Timing Code in fortran.
Advanced Fortran Programming : 018 : Solving Linear Advection Equation(LAE) + GNUPlot.
Advanced Fortran Programming : 019 : Solving LAE using Runge-Kutta 4 Method for LAE + GNUplot.
Advanced Fortran Programming : 020 : Functions as Dummy Arguments.
Advanced Fortran Programming : 021 : Derived Data Types.
Advanced Fortran Programming : 012b : More on Save and Modules.
Advanced Fortran Programming : 022 : Interfacing Functions.
Advanced Fortran Programming : 023 : Interfacing Subroutines and more.
Advanced Fortran Programming : 024 : Interfacing Module Procedures.
Advanced Fortran Programming : 025 : User defined operators and Operator Overloading.
Advanced Fortran Programming : 026 : Optional Parameters 2 and Array Valued Functions.
Advanced Fortran Programming : 027 : Processing Files - Sequential Files.
Advanced Fortran Programming : 028 : Processing Files - Direct Access Files.
Advanced Fortran Programming : 029 : Pointers and Applications.
Advanced Fortran Programming : 030 : Elemental Procedures.
Advanced Fortran Programming : 031 : OpenMP Demo in Fortran.
Advanced Fortran Programming : 032 : What else in Fortran?.
Taught by
Fluidic Colours