USER NOTES ON FORTRAN PROGRAMMING

Un manuale sul fortran in inglese

Contents
Introduction, Corrections, Plans, Mirroring
1 - Programming

1-1 - Short history of FORTRAN/Fortran
1-2 - Comparison between FORTRAN
and C
1-3 - General programming rules
1-4 - Standard and non-standard
FORTRAN
1-5 - Obsolete statements
1-6 - Program layout
1-7 -
Debugging and program validation
1-8 - FORTRAN pitfalls
1-9 - Code
optimization
1-10 - Optimization techniques
1-11 - FORTRAN/C
interoperability
1-12 - Recursion
1-13 - Program input and output

1-14 - General programming techniques
2 - Language topics
2-1 - A
FORTRAN specific problem
2-2 - Constants
2-3 - Data types
2-4 -
Passing arrays to subprograms
2-5 - Variable size arrays
2-6 - Array
storage order
2-7 - Common blocks
2-8 - Logical units and files
2-9
- I/O Methods
2-10 - Using I/O formats
2-11 - Internal files
2-12 -
(in prep.) VMS I/O
2-13 - Using strings and character arrays
2-14 -
FORTRAN carriage control
2-15 - Intrinsic functions/Optimized libraries

2-16 - Dynamic memory allocation and pointers
2-17 - (in prep.) Parallel
Fortran
2-18 - DO and other loops
2-19 - (in prep.) Memory management

2-20 - (in prep.) Syntax restrictions
3 - Tools
3-1 - Compiler
options
3-2 - Editors
3-3 - Finding useful routines
3-4 - Literature

3-5 - Preprocessors
3-6 - Libraries
3-7 - Graphics and Visualization

3-8 - (in prep.) Debuggers
3-9 - (in prep.) Error messages
3-10 -
Performance measurment
3-11 - Useful WWW links
4 - Floating-point
numbers
4-1 - FP numbers - theory
4-2 - FP numbers - an example
4-3
- FP numbers- practical issues
4-4 - Floats on different machines
4-5 -
Floating point exceptions
4-6 - Errors in FP computations
4-7 -
Numerical stability
4-8 - (in prep.) Radix conversion
4-9 - Avoiding
floating-point errors
4-10 - The world of integers
5 - The environment

5-1 - Operating systems
5-2 - (in prep.) Compilation and linking
5-3
- Data alignment
5-4 - Files and records
5-5 - Terminals and printers

5-6 - (in prep.) File porting and FTP
5-7 - Tapes
5-8 - (in prep.)
Data compression
APPENDICES
A - Diagnosing integer arithmetic type
B
- Character codes table
C - Arrays and pointers in C
D - Example:
Unformatted textual header
E - Quick reference to Netlib
F - PC Fortran
90 compilers
G - Fortran 90 tutorials
H - Experimental error analysis
modules
GLOSSARY, LIST OF TABLES, INDEX

USER NOTES
ON FORTRAN PROGRAMMING

PUBBLICITÀ
PUBBLICITÀ
Le vostre opinioni
Pubblicato il mercoledì 01 giugno 2005 in: Manuali in inglese

Ultimi interventi

Vedi tutti

Link correlati

Inserisci per primo un commento a questo articolo.

PUBBLICITÀ
PUBBLICITÀ
L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No

Anteprima del commento