Geometry.Net - the online learning center
Home  - Basic_F - Fortran Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 6     101-120 of 176    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Fortran Programming:     more books (100)
  1. Equalities and Approximations With Fortran Programming. by Robert Dustin. LARSSON, 1963
  2. Comprehensive Fortran programming by James N Haag, 1965
  3. Standard Fortran Programming: A Structured Style (The Irwin series in information and decision sciences) by Donald H. Ford, Joseph Rue, 1982-07
  4. Watfor Watfiv Fortran Programming by Fredric Stuart, 1972-01
  5. Fortran Programming by John Watters, 1969
  6. Problem Solving and Structured Programming With Fortran 77 (Wadsworth Series in Mass Communication) by Martin O. Holoien, 1983-03
  7. INTRODUCTION TO BASIC FORTRAN PROGRAMMING AND NUMERICAL METHODS.
  8. Business Programming in Fortran IV and ANSI Fortran: A Structured Approach by Asad S. O. Khailany, 1981-06
  9. Introduction to Computer Programming-Basic Fortran 4: A Practical Approach by William J. Keys, Thomas J. Cashman, 1972-06
  10. Fundamentals of fortran programming: With WATFOR/WATFIV by Terry M Walker, 1975
  11. Programming proverbs for FORTRAN programmers (Hayden computer programming series) by Henry F Ledgard, 1975
  12. FORTRAN PROGRAMMING, PROGRAMS, AND SCHEMATIC STORAGE MAPS by Myran G. Mochel, 1971
  13. Problems for a computer-oriented calculus course,: With an appendix on elementary FORTRAN programming by Richard C Allen, 1973
  14. Structured Fortran 77 Programming With Hewlett-Packard Computers by Seymour V. Pollack, 1983-10

101. Sun WorkShop Compiler Fortran Documentation
program profiling and performance tuning, mixing C and fortran, and making and using libraries. Intended for programmers with knowledge of fortran.
http://www.ictp.trieste.it/~manuals/programming/sun/fortran/
Sun WorkShop Compiler Fortran documentation:
Fortran 77 Language Reference (for f77 4.2)
Describes and defines the Fortran 77 language accepted by the Sun f77 compiler under Solaris 1.x and 2.x. Intended for programmers with knowledge and experience with Fortran. Fortran Library Reference (for f77 4.2 and f90 1.2)
Details the routines in the Fortran 77 and Fortran 90 runtime libraries.
Fortran User's Guide
Describes how to use the Sun Fortran 77 4.0 compiler, f77, including the compiler command options, debugging and development tools, program profiling and performance tuning, mixing C and Fortran, and making and using libraries. Intended for programmers with knowledge of Fortran.
Fortran Programmer's Guide
Presents essential information programmers need to develop efficient applications using f77 and f90, including I/O, performance, porting, debugging, and parallelization issues.

102. High Performance Computing UCLA Plasma Simulation Group
Links to papers on ObjectOriented programming in fortran 90, Optimization techniques for RISC processors, Parallel Particle-in-Cell Codes, Parallel Computing Tutorial, and Modernization of fortran Legacy Codes.
http://exodus.physics.ucla.edu/high performance computing/high.performance.comp.
On this Page: Web pages Publications The Purpose of High Performance Computing is to develop strategies, algorithms, and techniques to enable effective use of high performance computers for the solution of large scale scientific problems. Appleseed: Macintosh Cluster Object-Oriented Programming in Fortran 90 Optimization techniques for
RISC processors
... Modernization of Fortran Legacy Codes
V. K. Decyk, C. D. Norton, and B. K. Szymanski, "Fortran 90 'Gotchas' (Parts 1-3)," ACM Fortran Forum, vol. 18, no. 2, p. 22, 1999, vol. 18, no. 3, p. 26, 1999, and vol. 19, no. 1, p. 10, 1999. J. Qiang, R. Ryne, S. Habib, and V. Decyk, "An Object-Oriented Parallel Particle-in-Cell code for Beam Dynamics Simulation in Linear Accelerators," Proc. Supercomputing 99, Portland, OR, Nov. 1999, CD-ROM. V. K. Decyk, D. E. Dauger, and P. R. Kokelaar, "Plasma Physics Calculations on a Parallel Macintosh Cluster," Physica Scripta T84, 85 (2000). V. K. Decyk, C. D. Norton, and B. K. Szymanski, "How to support inheritance and run-time polymorphism in Fortran 90", Computer Physics Communications V. K. Decyk, C. D. Norton, and B. K. Szymanski, "How to Express C++ Concepts in Fortran 90,"

103. Programming Courses: Programming In Fortran 77 & Fortran 95 Course
programming Courses programming In fortran 77 fortran 95 Training Courses from PTR Associates, Wokingham, Berkshire, UK.
http://www.ptr.co.uk/fortran-programming.html
Programming Courses:
21a Peach Street Wokingham, Berkshire, UK
Tel: 0118 979 4000 Fax: 0118 979 4035
Email: training@ptr.co.uk Web: www.ptr.co.uk Classroom Courses Closed Courses SAVE IT Scheme ... CBT Courses
Course Description

This course covers the complete Fortran 77 language, with Fortran 90 additions as well. Examples and exercises are taken from real world programs. Clear and maintainable programming style is emphasized.
Course pre-requisites:
Delegates should understand the principles of programming.
Introduction
  • Hardware and software concepts Program development Compiling, debugging and testing
  • Fortran building blocks
  • Structure Data Expressions Standard libraries
  • Input and output
  • Sequential files Formatting
  • Flow control
  • Conditional branching Loops Logical data
  • Modular design
  • Subprograms Functions
  • Vectors
  • Array concepts Input and output Manipulation
  • Matrices
  • Multidimensional array concepts Input and output Manipulation
  • Character data
  • Constants and variables Operations Arrays Subprograms
  • Data files
  • Concepts Layouts Manipulation
  • Miscellaneous
  • Precision Complex numbers Memory management Unstructured flow control

  • This is an instructor led training course taught in a classroom based environment.

    104. Programming Languages Are Like Women
    Humorous analogies between women and Assembly, fortran, COBOL, BASIC, PL/1, C, Algol 60 and 68, Pascal, Modula2, LISP, APL, Logo, Lucid and Prolog, Ada. Inspired by Fun with Computer Languages.
    http://www.gksoft.com/a/fun/languages-women.html
    Programming Languages Are Like Women
    There are so many programming languages available that it can be very difficult to get to know them all well enough to pick the right one for you. On the other hand most men know what kind of women appeals to them. So here is a handy guide for many of the popular programming languages that describes what kind of women they would be if programming languages were women.
    Assembler
    A female track star who holds all the world speed records. She is hard and bumpy, and so is not that pleasant to embrace. She can cook up any meal, but needs a complete and detailed recipe. She is not beautiful or educated, and speaks in monosyllables like "MOV, JUMP, INC". She has a fierce and violent temper that make her the choice of last resort.
    FORTRAN
    Your grey-haired grandmother. People make fun of her just because she is old, but if you take the time to listen, you can learn from her experiences and her mistakes. During her lifetime she has acquired many useful skills in sewing and cooking (subroutine libraries) that no younger women can match, so be thankful she is still around. She has a notoriously bad temper and when angered will start yelling and throwing dishes. It was mostly her bad temper that made granddad search for another wife.
    COBOL
    A plump secretary. She talks far too much, and most of what she says can be ignored. She works hard and long hours, but can't handle really complicated jobs. She has a short and unpredictable temper, so no one really likes working with her. She can cook meals for a huge family, but only knows bland recipes.

    105. Owain F Carter : Programming Languages As Cars 183
    Humorous analogies between cars and Assembly, fortran II/IV/77, COBOL, BASIC, PL/1, C, Algol 60/68, Pascal, Modula2, LISP, Prolog/Lucid, Maple/MACSYMA, Forth, Logo, APL, Ada. Inspired by Fun with Computer Languages.
    http://homepages.tesco.net/~scotsnet/o.f.carter/fun/fun183.htm
    Owain F Carter
    Programming Languages as Cars
    Humour

    106. TTU CAE Lab - Mixing Code In C, C++, And FORTRAN On Unix
    Example 1 Main Program in C, with Subroutines in C, C++, and fortran Note that the name of the fortran function called from the C program is ffunction_
    http://www.cae.tntech.edu/help/programming/mixed_languages
    @import url(http://www.cae.tntech.edu/ploneColumns.css); @import url(http://www.cae.tntech.edu/plone.css); @import url(http://www.cae.tntech.edu/ploneCustom.css); Skip to content Search
    TTU CAE Lab
    Sections Personal tools You are here: Home Help/User Support Programming (C, FORTRAN, etc.) Mixing Code in C, C++, and FORTRAN on Unix Navigation Home About the CAE Lab Help/User Support Accounts CAE Lab File Server Free Software for Students Library Office Applications (Word Processing, Spreadsheets, etc.) Programming (C, FORTRAN, etc.) Programs for FEA, Modeling, etc. Systems (Windows, Mac, Unix) Policies and Documents September Su Mo Tu We Th Fr Sa 00:00-00:00 Graduate Student Accounts Updates 00:00-00:00 Last Day for Graduate Students to Apply for December Graduation 00:00-00:00 Last Day to Drop a Course Without a Grade
    Mixing Code in C, C++, and FORTRAN on Unix
    It is becoming increasingly common for engineers to write different parts of a final program in different languages. For example, you might use legacy FORTRAN code for calculations, C++ code for writing a graphical interface to the program, and C for other system functions. This page is intended to show simple examples of how to write programs and functions that can be accessed from other languages. Major points to keep in mind when mixing languages include:
    Call By Value / Call By Reference
    C and C++ default to passing arguments by value; FORTRAN defaults to passing arguments by reference. In other words, the normal way that FORTRAN subroutines or functions are called allows them to modify their argument variables inside the subroutine code, while C and C++ do not. C and C++ subroutines use a slightly different syntax to allow for modification of arguments, and this syntax is consistently used in the following examples.

    107. Fortran Programmers Club
    From the fortran Programmer's Club. Site also has Windows executables for a scientific calculator and ODE solver, with fortran source that can be purchased.
    http://els.donpac.ru/usr/golub/fortran/FClub.html
    FORTRAN Programmers Club
    About Author
    What's New

    Tutorials

    Win32 API functions descriptions for FORTRAN programmers
    ...
    Rules

    Main "Fortran Programmers Club" site - http://www.donpac.ru/usr/golub/fortran/ Mirror site - http://fortran-windows.tripod.com
    Author and webmaster Vladimir V.Vasilchenko
    Best viewed with MicrosoftR Internet Explorer 5.0 and higher with screen resolution 1024x768 (small font)

    108. CGI Programming
    Dicusses CGI programming in fortran.
    http://www-structure.llnl.gov/Xray/comp/cgi_prog.htm

    109. F Programming, A Tutorial Introduction
    By Robert Moniot, provides a short introduction to the F programming language, which is a subset of fortran 95. This book, organized in tutorial style, is intended for the novice programmer who wants to learn enough fortran to do typical numerical computations. In PDF format.
    http://www.swcp.com/~walt/fortran_store/Html/Info/books/ftutorial.html
    F Programming, A Tutorial Introduction provides a short introduction to the F programming language, which is a subset of Fortran 95. This book, organized in tutorial style, is intended for the novice programmer who wants to learn enough Fortran to do typical numerical computations. It should make a good companion to a text on numerical methods for a first course in numerical analysis using Fortran and aimed at students having no prior programming experience. In the few cases where there is a difference, this tutorial describes what the author calls "Classical F", the version that runs under the GUI F_World. The differences are described in an appendix. The F language is described more fully in the book, Programmer's Guide to F, by Brainerd, Goldberg and Adams. Since that book is intended to serve both as a tutorial and as a reference, it includes more detail on some topics early in the book than necessary for a beginner. Therefore the organization of this tutorial is somewhat different, although it is essentially the same in overall outline. Also, a number of topics that are more advanced or not important for numerical work are omitted for the sake of brevity and simplicity. (An appendix provides a list of the most important elements of F that are omitted.) The table of contents may be viewed here.

    110. Download E-BOOKS :: LANGUAGES :: Fortran :: High Performance Fortran
    Links to fortran tutorials and electronic books (Introductory, Advanced, fortran 77 90, Mixed Language programming Parallel fortran).
    http://www.geocities.com/subash_iitkgp/EBooks/Language/Fortran.html

    111. Using Fortran With R In Windows
    Discusses how to write extensions for R statistical programming language using Compaq Visual fortran 6.1 and 6.6, g77, and Salford FTN95.
    http://www.stats.uwo.ca/faculty/murdoch/software/compilingDLLs/fortran.html
    Using Fortran with R in Windows
    General instructions for working with Fortran are in the Writing R Extensions manual in the docs subdirectory of the R installation. Instructions that work with the g77 compiler are given in the readme.packages file in the src/gnuwin32 subdirectory; some additional tips are given below.
    Contents
    Back to main list
    Compaq Visual Fortran v. 6.1
    These notes were written by Martyn Byng.
    To solve the problem I basically created the DLL as a fortran dynamic linked library project, and added the two `!DEC' commands to the subroutine I wished to add to the DLL. The first (DLLEXPORT), just informs the compiler to export that routine to the DLL, the second defines the calling convention (C => cdecl) and adds an underscore to the routine name after it has been exported (the ALIAS command). SUBROUTINE ZTEST(A,B,C,D,E,F,G) !DEC$ ATTRIBUTES DLLEXPORT :: ZTEST !DEC$ ATTRIBUTES C, ALIAS:'ZTEST_' :: ZTEST INTEGER A,B,C,D,E,F,G END
    [Later...]

    112. Fortran 90 Topic Overview
    By A. C. Marshall.
    http://www.liv.ac.uk/HPC/HTMLF90Course/HTMLF90CourseSlides.html
    Next: Introduction Up: Home
    Modular Programming with Fortran 90 List of Topic Overviews by Dr. A C Marshall

    Next: Introduction Up: Home
    Mon Sep 8 20:26:47 BST 1997
    Not for commercial use.

    113. Parallel Programming In Fortran 95 Using OpenMP
    By Miguel Hermanns.
    http://www.openmp.org/presentations/miguel/F95_OpenMPv1_v2.pdf

    114. Introduction To Programming In Fortran 90
    From the University of Durham.
    http://www.dur.ac.uk/its/info/guides/138fortran90.pdf

    115. Introduction To Fortran 90/95, Algorithms, And Structured Programming
    By R. A. Vowels. Emphasizes fundamentals of structured programming through study of fortran 90/95. It is designed for a reader's first or second exposure to computer programming, and is intended to provide a sound grounding for the reader who desires to study fortran 90/95 in greater depth. Site describes book and lists contents in detail.
    http://www.users.bigpond.com/robin_v/f90-cont.htm
    INTRODUCTION TO Fortran 90/95, ALGORITHMS, AND STRUCTURED PROGRAMMING,
    by R. A. Vowels, emphasizes fundamentals of structured programming through study of Fortran 90 (Fortran 95). It is designed for a reader's first or second exposure to computer programming, and is intended to provide a sound grounding for the reader who desires to study Fortran 90/95 in greater depth. The book is organized into two parts. The first part (Chapters to 9) is concerned with elements of Fortran 90. The second part (Chapters 10 to 21) introduces traditional and new algorithms. First Part - Fortran 90/95 and Structured Programming The first part emphasizes fundamentals of structured programming through study of a subset of Fortran 90/95. The subset is concise, well-defined, and is easy to learn. The first chapter outlines some historical aspects of computing. The second introduces the concept of algorithms, flowcharts, and complete working programs illustrating basic elements including conditional statements. Subsequent chapters cover numeric data, expressions and assignments, free format input and output (READ and PRINT), formatted input and output (READ and WRITE), loops and conditional statements, statement grouping using simple DO-loops, structured loops including DO WHILE, declarations, arrays, debugging, string data concepts, subroutines, functions, and program structure (modules, interface blocks, contained and external procedures). In this flexible text, some later chapters can be covered earlier, or may be omitted at first reading. For example, the chapter on string handling may be covered earlier if it is desired to provide practice in this area before others. The sections on formatted input-output may be omitted, or covered later.

    116. TBITS 29 Programming Language Fortran - Implementation Criteria
    A Treasury Board Information and Technology Standard (TBITS) in the programming Languages and Software Engineering (PLSE) Series.
    http://www.tbs-sct.gc.ca/its-nit/standards/tbits29/crit29_e.asp

    117. Object-Based Programming In Fortran 90
    Paper by Mark G. Gray and Randy M. Roberts.
    http://www.ccs.lanl.gov/CCS/CCS-4/pdf/obf90.pdf

    118. Fortran - Lecture Notes (Dr David Apsley)
    A simple introduction to fortran 90 programming for undergraduates with samples.
    http://personalpages.umist.ac.uk/staff/david.d.apsley/lectures/fortran/index.htm
    CC-2028: Computation 2 (Fortran 90)
    Academic year 2005-2006 Dr David Apsley Other sections of this course are taught by Dr Pauleen Lane and Dr Tianjian Ji. Schedule
    Main notes

    Command Window
    - basic commands Part I First Programs;
    Basic syntax Main notes Coursework (21/11/2005) Part II Repetition (DO and DO WHILE);
    Conditions (IF and CASE);
    Arrays Samples Coursework (28/11/2005) Part III Character handling;
    Functions and subroutines Samples Coursework (5/12/2005) Part IV Advanced input/output;
    Modules Samples
    Recommended books:
    • Hahn, B.D., 1994, Fortran 90 For Scientists and Engineers , Arnold

    Last updated: 2 September 2005 "The contents of this page represent the opinion of the author and not UMIST. It should be in accordance with the "UMIST Guidelines for personal Web pages" http://www.umist.ac.uk/isd/pwp/glpersweb.htm . If you feel that the guidelines have been contravened please contact the ISD HelpDesk, B28, Renold Building, UMIST. Tel: +44 (0)161 200 3535 Email: helpdesk@umist.ac.uk

    119. Maniacal Extent: Homepage Of Drew McCormack
    Notes and examples by Drew McCormack from a course on fortran 90 programming designed for fortran 77 programmers. Includes introduction to changes between fortran 77 and fortran 90; structured programming with Abstract Data Types (ADTs) using modules and userdefined types; and parallel programming with MPI and OpenMP.
    http://www.maniacalextent.com/publications/
    Home About Music Publications ... Contact
    This Page
    Downloads Online Publications Scientific Publications Conference Presentations
    Links
    MacDevCenter Journal of Chemical Physics Chemical Physics Letters Physical Review Letters
    Downloads
    'Neglected Fortran'. Notes and examples from a course on Fortran 90 programming designed for Fortran 77 programmers. Includes introduction to changes between Fortran 77 and Fortran 90; structured programming with Abstract Data Types (ADTs) using modules and user-defined types; and parallel programming with MPI and OpenMP. [Click to Download] 'Why Rough Surfaces Make Good Catalysts'. A presentation given at Lunteren, The Netherlands, in February 2005. The presentation discusses reaction of Hydrogen on a stepped Platinum surface, and visualization techniques for chemical dynamics. [Click to Download] 'Why Rough Surfaces Make Good Catalysts'. A presentation given at Swinburne Institute in Melbourne, Australia, in October 2004. The presentation discusses reaction of Hydrogen on a stepped Platinum surface, and visualization techniques for chemical dynamics. Movies generated with the visualization application 'Dynasity' are included. [Click to Download]
    Books
    'Beginning Mac OS X Programming', Michael Trent and Drew McCormack

    120. F90 Model : Index
    Discusses the programming model that the new fortran 90 standard appears to promote. The reader should already be familiar with fortran 90. This fortran 90 model is highly speculative and purely opinionated and should not be taken as authoritative, but may be useful as a guide in developing a programming style with fortran 90.
    http://owen.sj.ca.us/rkowen/howto/slides/f90model/slides/index.html
    Fortran has a long and distinguished history. It was first developed to relieve the programmer from the tedious and non-portable complexities of low-level programming in assembly or machine code. Several versions and standards have been developed along the way. The `` most popular '' (IMHO) was Fortran 77 , which contained the older features and introduced more structured programming idioms. Much of the freely available numerical software is written to the Fortran 77 standard and is fairly portable to most architectures that support a Fortran 77 compiler. Fortran 77 promoted more structured programming. The purpose of this presentation is to discuss the programming model that the new Fortran 90 standard appears to promote. This is not a tutorial. You should already be familiar with Fortran 90 . This Fortran 90 model is highly speculative and purely opinionated and should not be taken as authoritative, but may be useful as a guide as you develop your own programming style with Fortran 90 Qualifications ( R.K.Owen

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 6     101-120 of 176    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | Next 20

    free hit counter