Essentials of Fortran 90/95/2003
Index

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

[Return to Math 60 Homepage | Return to Brief Contents Page]
[Return to Full Contents Page]

                                       Section

 / format descriptor                     3.5

 a format descriptor                     4.1
 allocatable arrays			 8.14
 allocatable arrays in derived types	19.3.1
 ALLOCATE function			17.4,17.9
 ampersand (&)                           1.3
 argument INTENT		        12.1
 argument passing in FORTRAN            10.7
 arithmetic IF                          18.3
 arithmetic operations                   2.8
 array constructor			 8.2
 array functions			 8.13
 arrays                                  8
 arrays as subprogram arguments         10.5
 assignment INTERFACE		        16.4
 assignment statements                   2.10
 assignments for POINTER variables	17.3
 ASSOCIATED function			17.4,17.9
 asterisk (for comments)		 1.4
 asterisk (I/O device)                   3.2
 asterisk (Format-Free I/O)		 3.2,3.3,4.7

 BACKSPACE                               4.8
 BLOCK DATA                             18.7
 blanks					 1.3,1.4
 block IF                                5.2
 boolean (logical)                       5.1
 boolean expressions                     5.1
 boolean operators                       5.1

 C interoperability			19.3.4
 call by address                        10.7
 call by reference                      10.7
 call by result                         10.7
 call by value                          10.7
 call by value-result                   10.7
 CALL statement                         10.2
 carriage control                        3.7
 CASE                                   16.1
 CHARACTER                               2.2
 CHARACTER operations                   13.5,13.6
 CHARACTER variables                    13.1
 CLASS variables			19.3.2
 CLOSE statement                         3.12
 colon field separator			 4.5
 column major array storage              8.7
 command line arguments			19.3.5
 comment                                 1.3,1.4
 COMMON                                 18.6
 COMPLEX                                 2.2,14.2
 computed GO TO                         18.2
 concatenation operator (CHARACTERs)    13.5
 conjugate (COMPLEX)                    14.3
 CONTAINS                                9.1,17.7
 continuation				 1.3,1.4
 CONTINUE statement                      6.4
 CPU_TIME function			19.2
 CYCLE statement                         6.11.2.1

 d format descriptor                     4.1
 DATA statement                         18.5
 DEALLOCATE function			 8.14,17.9
 declaring variables                     2.2
 default type                            2.2
 deprecated features			19.1
 derived types			        15
 DIMENSION attribute			 8.2
 DIMENSION statement			18.10
 division                                2.9
 DO loop                                 6.5
 DO loop (infinite)			 6.11.2
 DO WHILE loop				 6.11.1
 DOUBLE PRECISION                        2.2,14.1

 e format descriptor                     3.5
 ELEMENTAL function			19.2
 ELSE IF                                 5.2
 end of file in READ                     3.11,6.12
 END statement                           1.4
 'END=' option in READ			 6.12
 ENDFILE                                 4.8
 ENTRY                                  10.10
 EQUIVALENCE                            18.8
 EXIT statement			         6.11.2.1
 exponentiation				 2.8
 extending derived types		19.3.6
 external procedures			10.3.3
 EXTERNAL statement                     10.9

 f format descriptor                     3.5
 finalization (within modules)		19.3.6
 fixed source form                       1.4
 floating point exception handling	19.3.6
 FORALL loop (F-95)                      6.11.3,19.2
 FORMAT                                  3.4
 format-free input/output                3.3,4.7
 formats:overuse                         4.5
 formats:underuse                        4.6
 free source form			 1.3
 function pointers			19.3.3
 FUNCTIONs                               7
 FUNCTIONs--Arrays			 8.13
 FUNCTIONs--CHARACTER                   13.6,13.7
 FUNCTIONs--COMPLEX			14.3
 FUNCTIONs--user defined                10.6

 g format descriptor                     4.1
 generic subprograms		        12.3
 GO TO                                  18.2
 GO TO, assigned                        18.2

 h (Hollerith) format descriptor         3.6,19.1
 HPF (High Performance Fortran)		19.4

 i format descriptor                     3.5
 identifier				 2.1
 IF statement                            5.2-5.4,18.3,18.4
 IMPLICIT NONE				 2.6
 IMPLICIT type statement                 2.5
 implied DO loop                         8.8
 IN intent			        12.1
 IN OUT intent	                        12.1
 inheritance				19.3.6
 initialization				 2.4,8.2
 input format                            4.3
 input/output commands                   3.2
 INQUIRE                                 3.12
 INTEGER                                 2.2
 INTENT	(of arguments)		        12.1
 INTERFACE 				 9.6,12.3,10.5,16.3,17.8
 internal procedures			10.3.1
 intrinsic functions			 7
 INTRINSIC statement                    10.9
 IOSTAT option in READ			 6.12

 keyword arguments                      12.2
 KIND                                   14.4

 labeled arguments		        12.2
 labeled loops                           6.3
 length of identifiers			 2.1
 library FUNCTIONs                       7
 linked structures			17.4
 local procedures (internal)		10.3.1 
 LOGICAL                                 2.2
 LOGICAL expressions                     5.1
 LOGICAL operators                       5.1
 loops                                   6

 mask					 8.12,19.2
 module procedures			10.3.2
 MODULEs				 9
 multi-dimensional arrays                8.6
 multiple repetitions in formats         4.2

 nested DO loops                         6.9
 NULL function (F-95)			17.4,19.2
 NULLIFY function                       17.4

 obsolescence				19.1
 ONLY clause                             9.5
 OPEN statement                          3.12
 operator INTERFACE		        16.3
 optional arguments		        12.2
 order of specification statements      18.11
 OUT intent                             16.1
 overuse of formats                      4.6

 PARAMETER statement                    18.9
 PARAMETER attribute			 2.3
 parameters for procedures (see arguments)
 PAUSE                                  19.1
 POINTER variables			17
 pointers to functions			19.3.3
 PRINT command                           4.8
 PRIVATE statement			 9.4,15.6
 PROGRAM statement                       1.5
 PUBLIC statement			 9.4,15.6
 PUNCH command                           4.8
 PURE function				19.2

 READ                                    3.2
 REAL                                    2.2
 recursive procedures		        11
 repetition factors in formats           3.10
 RESULT clause                          11.3
 RETURN statement		        10.1
 REWIND                                  4.8

 SAVE                                   10.11
 SELECT CASE structure		        16.1
 SELECT TYPE structure			19.3.6
 semicolon                               1.3
 SIGN function				19.2
 slash format descriptor                 3.5
 statement types                         1.4
 STOP statement                          1.6
 submodules				19.3.6
 subprograms                            10
 SUBROUTINES                            10.2
 substrings of characters		13.8

 t format descriptor                     4.1
 TARGET attribute			17.2
 type (variable)                         2.2
 TYPE statement		                15.2,4.8

 underuse of formats                     4.5
 USE statement                           9.1,9.5

 variables                               2.1

 WHERE statement			 8.12
 WRITE                                   3.2

 x format descriptor                     3.5


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