Geometry.Net - the online learning center
Home  - Basic_F - Fortran Programming
e99.com Bookstore
  
Images 
Newsgroups
Page 8     141-160 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. Watfiv: Fortran Programming With the Watfiv Compiler by John B. Moore, 1975-06
  2. Fortran Programming for Civil Engineers by Richard H. McCuen, 1975-08

141. Programming With Fortran
From the University of Utah.
http://www.cs.utah.edu/~hamlet/release/classes/Fortran/contents.shtml
Programming with Fortran
Programming Fortran Programs Arithmetic Expressions Numbers and Constants ... Return to the index of courseware.

142. Tutorials
Windows 95/98/NT/2000 applications programming in fortran. Numerous samples of GUI, using controls and common controls.
http://els.donpac.ru/usr/golub/fortran/r_2000/Tutorials.html
Online Tutorial for Windows 95/98/NT/2000
Applications Programming In FORTRAN
by
Vladimir V. Vasilchenko

Important! See " Rules " for additional information, please. ) Four quick steps to Windows applications programming with FORTRAN.
This volume can be interesting for beginners, students and for programmers experienced in MS-DOS and/or mainframes FORTRAN programming, which are interested in porting their software onto new "visual" environment of Windows 95/98/Me/2000. Volume 1 The Basic Methods and Elements of Windows Applications Programming in FORTRAN. This volume can be interesting for
beginners and students as introduction to the basic principles and methods of Windows' interfaces programming in FORTRAN. It's dedicated to explaining of how to create and use simplest visual elements ( named "Controls" ) for GUI development. Volume 2. Using Common Controls in Advanced Windows GUI Programming in FORTRAN. This volume can be interesting for advanced programmers, which already have some experience in simplest GUI design. Deep knowledge ( understanding ) of the methods of Windows applications programming in FORTRAN ( or in C/C++ ) is desired. Volume 3.

143. Introduction To FORTRAN Programming
From the Chemistry IT Centre at the University of Oxford.
http://neon.chem.ox.ac.uk/fortran/
Viewing this page requires a browser capable of displaying frames.

144. The Code Project - Fortran For Microsoft.NET - .NET
The following is a simple fortran program, which display a message in a dialogue However, if you have programming for .NET you can make use of fortran
http://www.codeproject.com/dotnet/intro_fortran.asp
View our advertisers Advertise with us document.write(""); All Topics .NET C# .NET ... Fortran .NET
Fortran for Microsoft.NET
By Narayana Rao Surapaneni

This article gives you an introduction about how Fortran can be used to write wide variety of applications under .NET framework FORTRAN
Windows, .NET
Dev Posted 27 Dec 2001 Articles by this author views Search: Articles Authors Help! Articles Message Boards StoreFront ... Send to a friend
Sign in / Sign up Email Password Remember me Lost your Password? document.write("");
15 members have rated this article. Result: Popularity: 5.49 . Rating: out of 5.
Summary
This article gives you an introduction about how Fortran can be used to write wide variety of applications under .NET framework
Introduction
In the article titled IL "THE LANGUAGE OF CLR" - A PLATFORM FOR CROSS-LANGUAGE I already talked about the cross language capabilities of Microsoft.NET architecture. In this section I would like to draw your attention towards one of the popular languages Fortran and would like to present some examples to show how Fortran extends its capability to deliver wide range of applications under .NET. Fujitsu and Lahey teamed up for writing Fortran compiler that targets Common Language Runtime Environment to exploit the best features of Common Language Infrastructure. Fujitsu Software is an active member that is participating in the standardization of many of the drafts relating to .NET. Lahey had brought many solutions and products relating to Fortran in the past and is working hard to bring many other products that target Microsoft.NET

145. Galahad@camelot.uk
Threadsafe library of fortran 90 packages for solving nonlinear optimization problems, covering unconstrained and bound-constrained optimization, quadratic programming, nonlinear programming, systems of nonlinear equations and inequalities, and nonlinear least squares problems.
http://galahad.rl.ac.uk/galahad-www/
Camelot News Download GALAHAD Documentation Contribute ... Authors of GALAHAD elcome! ALAHAD is a thread-safe library of Fortran 90 packages for solving nonlinear optimization problems. At present, the areas covered by the library are unconstrained and bound-constrained optimization, quadratic programming, nonlinear programming, systems of nonlinear equations and inequalities, and nonlinear least squares problems. GALAHAD contains the following major packages:
ANCELOT B
is the latest release of LANCELOT ICFS preconditioner, structured trust regions, and more.
ILTRANE
is a package for finding a feasible point for a set of linear and/or nonlinear equations and inequalities using a mult-dimensional filter trust-region approach. In the event that the system is inconsistent, a local measure of infeasibilty is minimized. Core linear algebraic requirements are handled by an adaptive preconditioned CG/Lanczos iteration.
PB
solves quadratic programs using a primal-dual interior-point method globalized by means of a trust region. The method works in two phases, the first finding a feasible point for the set of constraints, while the second maintaining feasibility while iterating towards optimality. Once again, core linear algebraic requirements are handled by an adaptive preconditioned CG/Lanczos iteration.

146. Stanford Business Software
Sells fortran 77 optimization codes MINOS (linear programming and nonlinear optimization), SNOPT (largescale quadratic and nonlinear programming), NPSOL (nonlinear programming), LSSOL (Linearly constrained linear least squares problems and convex quadratic programmmin), and QPOPT (linear and quadratic programming).
http://www.sbsi-sol-optimize.com/
Welcome to Stanford Business Software's site for distribution of SOL/UCSD Optimization Software;a suite of packages for solving linear, quadratic, and nonlinear programs. The algorithms and software are produced by researchers Walter Murray and Michael Saunders at the Systems Optimization Laboratory (SOL) , Stanford University, and researcher Philip Gill at the Department of Mathematics, UC San Diego.

147. F Programming Books
Titles include Key Features of F , Programmer's Guide to F , Algorithms and Data Structures in F and fortran , The F programming Language , and F Tutorial . Sold by The fortran Company.
http://www.fortran.com/F/books.html
F Programming Books
Several books on the F programming language are now available. You may order all of the books here
  • Key Features of F by Adams, Brainerd, Martin, and Smith. ISBN 0-9640135-2-5, approximately 250 pages, published by Unicomp, US$20. This is a reference work with two opposing pages devoted to each of the major features of F, with examples, syntax, and the basic rules to use the feature. It is similar in style to Fortran Top 90Ninety Key Features of Fortran 90 by the same authors.
  • Programmer's Guide to F by Walt Brainerd, Charlie Goldberg, and Jeanne Adams, ISBN 0-9640135-1-7, approximately 400 pages, published by The Fortran Company, US$33. This is a tutorial introduction suitable for a beginner with many complete example programs. It is similar in style to Programmer's Guide to Fortran 90 by the same authors.
  • by Loren Meissner, ISBN 0-9640135-3-3, published by Unicomp, US$39. This is a textbook designed with emphasis on numerical computing in science and engineering. Here is a list of contents . It is based on Meissner's book Fortran 90 We have a few copies with marred covers that are available at a discounted price of $25. See the order form to obtain one of these copies.

148. Algorithms And Data Structures In F And Fortran
By Robin Vowels (Unicomp). Emphasizes fundamentals of structured programming through study of F and fortran 90/95. It is designed for a reader's second exposure to computer programming, whether it be through selfstudy or a course in computer science. Site describes book, lists contents, and provides code examples.
http://www.swcp.com/~walt/fortran_store/Html/Info/books/adsff.html
Algorithms and Data Structures in F and Fortran
By Robin A. Vowels
Published by Unicomp, 1998. 488 pages. $49.00
ISBN 0-9640135-4-1 Algorithms and Data Structures in F and Fortran emphasizes fundamentals of structured programming through study of F and Fortran 90/95. It is designed for a reader's second exposure to computer programming, whether it be through self-study or a course in computer science. The book is not just algorithms. Additional F/Fortran topics are included: separate theme chapter are devoted to complex arithmetic, file processing, list processing (the extensive chapter includes binary search trees), text processing including string searching, and recursion. Chapters can be studied in any order, as they are mostly independent; They can be selected at will according the reader's interests. The book is backed up by comprehensive appendices on the built-in procedures and summaries of the F and Fortran statements. It is recommended, although not essential, that the reader be familiar with the F or Fortrran 90/95 programming language, prior to using this text. One excellent introduction to F is Programmer's Guide to F The programs in the book are available here in zip format The programs in the book are available here in tar format A detailed table of contents is here The chapters are:
  • Sorting
  • Recursion
  • Linked Lists and Trees
  • Complex Arithmetic
  • Using Published Algorithms
  • Text Processing
  • Files
  • Solving Simultaneous Equations
  • Graphics
  • Searching
  • Numerical Methods
  • Whole Array Operations
  • 149. Schaum's Outline Of Programming With Fortran 77 : McGraw-Hill Professional Books
    By William Mayo (McGrawHill). Site describes book and lists contents.
    http://books.mcgraw-hill.com/cgi-bin/pbg/0070411557
    Home Contact Us Customer Service About Us ... Help Search: All Subjects Aviation Business Careers College Computing E-Bookstore Medical Telecommunications Search Tips My Account View Cart Checkout ...
    Telecommunications

    Resources About Us
    Contact Us

    Corp. / Govt. Resources

    Customer Service
    ...
    Technical Support
    Schaum's Outline of Programming With Fortran 77
    By: Mayo, Willam E.
    ISBN:
    DOI:
    Format: BC 352 pages
    Pub Date: Edition: USD Product Line: McGraw-Hill McGraw-Hill Related Titles by Category: Qty Description Back Cover Description Back to top Back Cover Back to top Promotion Code Responding to a promotion?Please enter your Special Reference Code here: Sign Up Learn about new books, special offers, discounts, and promotions in your field of interest. Click here to sign up. Privacy Notice Recently Viewed Schaum's Outline of Programming With Fortran 77 Our Brands International Marine Home Contact Us Customer Service ... The McGraw-Hill Companies Any use is subject to the and Privacy Notice.

    150. Programming The Finite Element Method (2nd Ed.)
    fortran 90 code from the book by I.M. Smith and D.V. Griffiths.
    http://www.eng.man.ac.uk/geotech/software/prog_fe3/00README.HTM
    Date: 17-11-97 EXAMPLE PROGRAMS FROM THE BOOK "PROGRAMMING THE FINITE ELEMENT METHOD" (3rd ed.) by I.M. Smith / D.V. Griffiths This archive maintained by: Dr. Dan Kidger d.kidger@man.ac.uk , although he has now (Oct 98) left the department for higher things.
    Description

    151. Fortran/assembly Mixed Programming - Archived Visual Fortran (read-only) - Intel
    I have a fortran program that needs to call an assembly subroutine; this worked using IBM Professional fortran and Ryan McFarland fortran;
    http://softwareforums.intel.com/ids/board/message?board.id=15&message.id=31

    152. Structured Programmer's Soliloquy
    Poem about structured programming and fortran.
    http://www.dang.se/texter/slings.arr
     Structured Programmer's Soliloquy SP or not SP that is the question: Whether 'tis nobler in the mind to suffer The rules and exceptions of outrageous FORTRAN Or to take arms against a sea of transfers And by structuring end them. To code to test No more; and by a test to say we end The heartache, and the thousand natural mistakes That FORTRAN is heir to. 'Tis a consummation Devoutly to be wish'd. To code to test. To test perchance to bomb: aye, there's the rub! For in that test of code what bugs may come When we have shuffled of this FORTRAN code, Must give us pause. There's the respect that makes calamity of so long lists. [] For who would bear the whips and scorns of time-sharing Th' operating systems wrong, the computer's crash, The pangs of despis'd code, the turnaround's delay, The insolence of compilers, and the spurns That patient coding of FORTRAN takes When he himself might his quietus make with PL/I? Who would this FORTRAN Bear, To grunt and sweat under a weary language, But that the dread of something after FORTRAN The undiscover'd country, from whose bourne No programmer returns puzzles the will, And makes us rather bear those ills we have Than fly to others that we know not of? Thus conscience does make cowards of us all, And thus the native hue of resolution Is sicklied o'er with the pale cast of thought, And enterprises of great pith and moment With this regard their currents turn away And lose the name of action. - Henry Kleine and Philip H. Roberts April DATAMATION 

    153. VAC Home Page
    A general software package in Perl and fortran 90 for hydro and magnetohydrodynamics. Developed as part of the Massively Parallel programming, Computational Magneto-Fluid Dynamics project.
    http://www.phys.uu.nl/~toth/
    Home Page of the Versatile Advection Code
    Maintained by and Rony Keppens
    A general software for hydro- and magnetohydrodynamics. Developed as part of the Massively Parallel Programming, Computational Magneto-Fluid Dynamics project.
    Current stable release is VAC 4.02
    March 5, 2004

    154. GNU Fortran For OS/2, DOS And Win32
    Port of GNU fortran (g770.5.23) for EMX (OS/2 and DOS) and RSX (Win32 console-apps, DOS-DPMI).
    http://programming.ccp14.ac.uk/g77-fortran/~michael/os2/g77/gnu_fortran.html

    155. NCSA IBM PSeries 690: Programming Environment
    1.6 Using cpp in fortran Programs. If the source file ends with . To link with MASS from a fortran program, use linker option
    http://www.ncsa.uiuc.edu/UserInfo/Resources/Hardware/IBMp690/Doc/Compile.html
    setMenu=""; currentIMG=""; setMenu ="hpcmenu"; currentIMG ="hpcimg"; Skip Navigation [1] Toggle Text Only Site Map Contacts
    Search: Overview Staff Publications Leadership Divisions ... News Releases Methanol adsorbed on chabazite. Image courtesy of Bernhardt Trout, Massachusetts Institute of Technology. For further information, see "Catalysts Really Rock." Supersonic turbulence in the outer envelope of a red giant star. Image courtesy of the University of Minnesota's Laboratory for Computational Science and Engineering. For further information, see "Going with the Flow." Jump to top [2]
    Programming Environment on NCSA IBM pSeries 690
  • Compilers Introduction
  • Compiler Commands Memory limits with 32- and 64-bit addressing ... References
  • 1. Compilers
    1.1 Introduction
    IBM compilers are available for Fortran 77, Fortran 90, Fortran 95, C, and C++. The compilers can produce general-purpose and architecture-specific optimizations to improve performance. These include loop-level optimizations, inter-procedural analysis and cache optimizations. The compilers support automatic and user-directed parallelization of Fortran, C, and C++ applications for multiprocessing execution as well as both 32- and 64-bit memory addressing modes.
    1.2 Compiler Commands

    156. Fortran 90 Tips
    As a matter of good programming practice, every variable that is used in a fortran program should be listed in a type declaration.
    http://www.scd.ucar.edu/zine/97/fall/text/4.tips.html
    Fortran 90 tips Or, How to get a black belt in F90 . . .
    by Walt Brainerd
    Contents
    Search Index Home ... SCD These tips are from Programmer's Guide to Fortran 90 which Walt Brainerd co-authored with Charlie Goldberg and SCD's Jeanne Adams. They are reprinted with permission.
    Don't be lazy
    • D on't be lazy. Include the keyword PROGRAM and the name of the program in every program-end statement.
    • As a matter of good programming practice, every variable that is used in a Fortran program should be listed in a type declaration.
    • Every program and procedure should include the IMPLICIT NONE statement to turn off implicit typing. Note: This rule may be broken for very short programs.
    • It is good programming practice to echo all input data. However, it will be impractical to follow this rule when there is a large amount of input data.
    • Whenever possible, use the default input format. This makes preparation of data easier and less prone to error.

    Good practice
    • I t is good programming practice to declare quantities to be parameters whenever possible. Assigning a constant value to a parameter rather than a variable tells the reader that the value corresponding to that name will never change when the program is running. This also makes it possible for the compiler to produce a diagnostic message if the programmer inadvertently tries to change its value.
    • Since parameters are named constants, use of a parameter name instead of the corresponding constant makes a program more readable. It is easy to forget what role an unnamed constant plays in a program.

    157. Fortran - Wikipedia, The Free Encyclopedia
    A simple Hello World program to be compiled and run with any fortran 90 or 95 A retro example of a fortran IV (as it was called in 1968) program deck is
    http://en.wikipedia.org/wiki/FORTRAN
    Fortran
    From Wikipedia, the free encyclopedia.
    (Redirected from FORTRAN Fortran (also FORTRAN ) is a statically typed compiled imperative computer ... programming language originally developed in the and still heavily used for scientific computing and numerical computation half a century later. The name is a portmanteau of For mula Tran slator/ Tran slation . Early versions of the language were known as FORTRAN, but the capitalization has been dropped in newer revisions beginning with Fortran 90. The official language standards now refer to the language as "Fortran". Although originally a procedural language, recent versions of Fortran have included some features to support object-oriented programming
    Contents
    edit
    History
    Fortran punch card. Note column markings. The first FORTRAN compiler was developed for the IBM 704 in by an IBM team led by John W. Backus . This was an optimizing compiler, because the authors reasoned that no one would use the language if its performance were not comparable to assembly language The language was widely adopted by scientists for writing numerically intensive programs, which encouraged compiler writers to produce compilers that generate faster code. The inclusion of a

    158. CSIT Eclipse Compiling A FORTRAN Program
    To compile a fortran program that uses OpenMP, you should use the version of the compiler that automatically includes multiprocessing options, and supports
    http://www.csit.fsu.edu/supercomputer/sp4_compile_fortran.htm

    Home
    Supercomputers Research Resources ... Webmaster
    CSIT Eclipse
    Compiling a FORTRAN Program
    On the CSIT Eclipse IBM pSeries 690 supercomputer, the Fortran compiler is known by the shorthand "xlf". The current full name and version of the FORTRAN compiler is XL Fortran for AIX, version 8.1 One way you can verify the current version of the xlf compiler is to give the command: lslpp -h "*xlf*" Eclipse supports the F77, F90 and F95 languages, but there is really only one FORTRAN compiler. There are simply many aliases, each of which runs a script that invokes the same compiler, but with different switches and flags set appropriately.
    Documentation
    Brief online information about the FORTRAN compiler is available by typing man fortran The full language manual, XL Fortran for AIX User Guide , is available online, as part of the online PDF documentation.
    Compiler and File Names
    By default, the FORTRAN compiler will expect your source code files to have an extension of ".f". There are a confusing number of ways to invoke the FORTRAN compiler. Thus, in particular, you might call

    159. Visual Fortran Training
    Creating GUIs with a fortran program (IVF/CVF only); Pointers; Calling C programs; Input/output; Graphics applications. Instructor
    http://www.fortran.com/training/dvf.html
      About This Course Many programmers want to upgrade their skills to be able to write and maintain Fortran programs on a variety of systems, including Windows, Linux, and Mac OSX. It is now possible to use a graphical environment that is the same on all these systems to develop, compile, run, and debug Fortran 95 programs. To effectively use this tool, it is desirable to be able to understand and use the modern features of Fortran 90 and 95. This class provides the knowledge to be able to use these features to produce efficient, portable, maintainable code in a visual environment. There are three choices of environments that can be covered by the class:
      • Eclipse/Photron using the g95 compiler
      • Intel Visual Fortran
      • Compaq Visual Fortran
      The Intel and Compaq Visual Fortran systems run only on Windows. Eclipse/Photran/g95 runs on Windows, Linux, and the Mac. All of the software for this version of the course is open source. This is usually a five-day course. Currently, the Fortran classes are offered only at customer sites. Course Topics
      • A little history of F90/95 and visual Fortran Introduction and overview of Fortran 90/95 Building and executing F90/95 programs using the command line Control constructs Modules and procedures Creating and building projects with the graphical interface Using the graphical editor
      • Compiler options
      • Arrays Debugging programs with the visual debugger Character strings Customizing the visual environment
      • Data structures Can you do object-oriented programming in Fortran?

    160. Free Fortran Software
    StopWatch, a fortran 90 module for timing fortran programs, developed by William A program that diagrams fortran (including fortran 90 and 95) programs.
    http://www.fortran.com/fortran/free.html
    Free Fortran Software
    This software is made available as a service of the Fortran Market and others. Please take anything you think you will find useful. There should be a version of the I/O module and the kind parameter module for each Fortran 90 implementation. Vendors: please supply a version for your implementation!
    • There are free versions of the F compiler available from The Fortran Company for Windows, Linux, and Solaris.
    • , a free Fortran 95 compiler
    • Gfortran , the GNU gfortran Fortran 95 project
  • Open Directory Project: Fortran source code
  • John Burkardt's huge collection of F77 code translated to free-format F90 (Lapack, Eispack, Linpack, Quadpack etc.)
  • MATRAN : A matrix wrapper for Fortran 95
  • An XML parser provided by Alberto Garcia and written in F is available.
  • An XML parser written by Arjen Markus
  • An XML parser written by Mart Rentmeester
  • A version of quick sort has been contributed by Juli Rew of NCAR.
  • COCO free source code from Purple Sage
  • is a free implementation of the Fortran 2000 command line interface (getting arguments from the command line).
  • A module for performing sophisticated data input operations
  • A module for checking consistency of physical units.
  • 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 8     141-160 of 176    Back | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | Next 20

    free hit counter