Computer

Course Description

FORTRAN programming is explained and practices using PCs are provided. Basic usages of Unix/Linux commands and GMT (Generic Mapping Tools) are also explained, and practices are provided.

Lecturer

Tatsuhiko HARA (IISEE)

Days

6 day(s)

Syllabus

(1) FORTRAN

  1. Fortran programming basics
  2. Intrinsic functions
  3. Do loop statement
  4. Conditional statements
  5. Files and formatted Input/Output
  6. Arrays
  7. Functions and subroutines
  8. Dynamic memory allocation

(2) Unix/Linux

  1. UNIX/Linux command basics
  2. Handling files
  3. Remote login
  4. Data transfer
  5. Shell script

(3) GMT

  1. GMT command basics
  2. Commands and options
  3. Simple shell script with GMT
  4. Exercises for drawing figures

Lecture Notes

Lecture ID# Note description Author Slide
Lecture #1 lecture note ppt T.Hara F90_Lesson1.pdf
Lecture #2 lecture note ppt T.Hara F90_Lesson2.pdf
Lecture #3 lecture note ppt T.Hara F90_Lesson3.pdf
Lecture #4 lecture note ppt T.Hara F90_Lesson4.pdf
Lecture #5 lecture note ppt T.Hara F90_Lesson5.pdf
Lecture #6 lecture note ppt T.Hara F90_Lesson6.pdf

Lecture note files of this course can be downloaded.