Essentials of Fortran 90/95
Index

Math 60 -- D. C. Smolarski, S.J.
Santa Clara University, Department of Mathematics

[Return to Math 60 Homepage | Return to Notes Listing Page]

                                       Section          Page

 / format descriptor                     3.4

 a format descriptor                     4.1
 allocatable arrays			 9.14
 ALLOCATE function			17.4,17.9
 ampersand (&)                           1.1C
 argument INTENT		       10C.1
 argument passing in FORTRAN            10.6
 arithmetic IF                          18.3
 arithmetic operations                   2.5
 array constructor			 9.2
 array functions			 9.13
 arrays                                  9
 arrays as subprogram arguments         10.4
 assignment INTERFACE		       12C.4
 assignment statements                   2.7
 assignments for POINTER variables	17.3
 ASSOCIATED function			17.4,17.9
 asterisk (for comments)		 1.2
 asterisk (I/O device)                   3.2
 asterisk (Format-Free I/O)		 3.2,3.2B,4.7

 BACKSPACE                               4.8
 BLOCK DATA                             18.7
 blanks					 1.1C,1.2
 block IF                               4B.2
 boolean (logical)                      4B.1
 boolean expressions                    4B.1
 boolean operators                      4B.1

 call by address                        10.6
 call by reference                      10.6
 call by result                         10.6
 call by value                          10.6
 call by value-result                   10.6
 CALL statement                         10.2
 carriage control                        3.6
 CASE                                  12C.1
 CHARACTER                               2.2
 CHARACTER operations                   11.5,11.6
 CHARACTER variables                    11.1
 CLOSE statement                         3.10
 colon field separator			 4.5
 column major array storage              9.7
 comment                                 1.2
 COMMON                                 18.6
 COMPLEX                                 2.2,12.2
 computed GO TO                         18.2
 concatenation operator (CHARACTERs)    11.5
 conjugate (COMPLEX)                    12.3
 CONTAINS                               9B.1,17.7
 continuation				 1.1C,1.2
 CONTINUE statement                      5.1
 CYCLE statement                         5.8.2.1

 d format descriptor                     4.1
 DATA statement                         18.5
 DEALLOCATE function			 9.14,17.9
 declaring variables                     2.2
 default type                            2.2
 derived types			       12B
 DIMENSION attribute			 9.2
 DIMENSION statement			18.10
 division                                2.6
 DO loop                                 5.2
 DO loop (infinite)			 5.8.2           
 DO WHILE loop				 5.8.1
 DOUBLE PRECISION                        2.2,12.1

 e format descriptor                     3.4
 ELEMENTAL function			19.2
 ELSE IF                                4B.2
 end of file in READ                     3.9,5.9
 END statement                           1.2
 'END=' option in READ			 5.9
 ENDFILE                                 4.8
 ENTRY                                  10.9
 EQUIVALENCE                            18.8
 EXIT statement			         5.8.2.1
 exponentiation				 2.5
 external procedures			10.2B.3
 EXTERNAL statement                     10.8


 f format descriptor                     3.4
 fixed source form                       1.2
 FORALL loop (F-95)                      5.8.3
 FORMAT                                  3.3
 format-free input/output                3.2B,4.7
 formats:overuse                         4.5
 formats:underuse                        4.6
 free source form			 1.1C
 FUNCTIONs                               6
 FUNCTIONs--Arrays			 9.13
 FUNCTIONs--CHARACTER                   11.6,11.7
 FUNCTIONs--COMPLEX			12.3
 FUNCTIONs--user defined                10.5

 g format descriptor                     4.1
 generic subprograms		       10C.3
 GO TO                                  18.2
 GO TO, assigned                        18.2

 h format descriptor                     3.4
 HPF (High Performance Fortran)		19.3

 i format descriptor                     3.4
 identifier				 2.1
 IF statement                           4B.2-4B.4,18.3,18.4
 IMPLICIT NONE				 2.3C
 IMPLICIT type statement                 2.3B
 implied DO loop                         9.8
 IN intent			       10C.1
 IN OUT intent	                       10C.1
 initialization				 2.3A,9.2
 input format                            4.3
 input/output commands                   3.2
 INQUIRE                                 3.10
 INTEGER                                 2.2
 INTENT	(of arguments)		       10C.1
 INTERFACE 				9B.6,10C.3,10.4,12C.3,17.8
 internal procedures			10.2B.1
 intrinsic functions			 6
 INTRINSIC statement                    10.8
 IOSTAT option in READ			 5.9

 keyword arguments                     10C.2
 KIND                                   12.4

 labeled arguments		       10C.2
 labeled loops                           5.0C
 length of identifiers			 2.1
 library FUNCTIONs                       6
 linked structures			17.4
 local procedures (internal)		10.2B.1 
 LOGICAL                                 2.2
 LOGICAL expressions                    4B.1
 LOGICAL operators                      4B.1
 loops                                   5

 mask					 9.12,19.2
 module procedures			10.2B.2
 MODULEs				9B
 multi-dimensional arrays                9.6
 multiple repetitions in formats         4.2

 nested DO loops                         5.6
 NULL function (F-95)			17.4
 NULLIFY function                       17.4

 obsolescence				19.1
 ONLY clause                            9B.5
 OPEN statement                          3.10
 operator INTERFACE		       12C.3
 optional arguments		       10C.2
 order of specification statements      18.11
 OUT intent                            12C.1
 overuse of formats                      4.6

 PARAMETER statement                    18.9
 PARAMETER attribute			 2.2B
 parameters for procedures (see arguments)
 PAUSE                                  19.1
 POINTER variables			17
 PRINT command                           4.8
 PRIVATE statement			9B.4,12B.6
 PROGRAM statement                       1.3
 PUBLIC statement			9B.4,12B.6
 PUNCH command                           4.8
 PURE function				19.2

 READ                                    3.2
 REAL                                    2.2
 recursive procedures		       10B
 repetition factors in formats           3.8
 RESULT clause                         10B.3
 RETURN statement		        10.1
 REWIND                                  4.8

 SAVE                                   10.10
 SELECT CASE structure		       12C.1
 semicolon                               1.1C
 slash format descriptor                 3.4
 statement types                         1.2
 STOP statement                          1.4
 subprograms                            10
 SUBROUTINES                            10.2
 substrings of characters		11.8

 t format descriptor                     4.1
 TARGET attribute			17.2
 type (variable)                         2.2
 TYPE statement		               12B.2,4.8

 underuse of formats                     4.5
 USE statement                          9B.1,9B.5

 variables                               2.1

 WHERE statement			 9.12
 WRITE                                   3.2

 x format descriptor                     3.4


This page is maintained by Dennis C. Smolarski, S.J. dsmolarski@math.scu.edu
© Copyright 1999 Dennis C. Smolarski, SJ, All rights reserved. Last changed: 6 April 1999.