JiscMail Logo
Email discussion lists for the UK Education and Research communities

Help for COMP-FORTRAN-90 Archives


COMP-FORTRAN-90 Archives

COMP-FORTRAN-90 Archives


COMP-FORTRAN-90@JISCMAIL.AC.UK


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

COMP-FORTRAN-90 Home

COMP-FORTRAN-90 Home

COMP-FORTRAN-90  2002

COMP-FORTRAN-90 2002

Options

Subscribe or Unsubscribe

Subscribe or Unsubscribe

Log In

Log In

Get Password

Get Password

Subject:

Re: how to realize self-reference?

From:

Ian Chivers <[log in to unmask]>

Reply-To:

Fortran 90 List <[log in to unmask]>

Date:

Thu, 26 Sep 2002 17:50:14 +0100

Content-Type:

Text/Plain

Parts/Attachments:

Parts/Attachments

Text/Plain (719 lines)

the following is a complete program showing recursion
in Fortran 95.

http://www.kcl.ac.uk/kis/support/cit//fortran/ch1409.f90

hope this helps

On Thu, 26 Sep 
2002 22:30:30 +0800 Frank OuYang <[log in to unmask]> wrote:

> dear all:
> 
> I would like to realize the following programe, however i do not know
> what is the right.
> who can offer me a favor on this?
> thanks.
> 
> 
> subroutine A(F)
>   real F
>   F=...
> 
>   call A(f)
> 
> return
> end
> 
> 
> LIU Hong-Qian
> 
> 
> 在您的来信中提到
> > *********************************************************************
> >  Information file, on compilers, tools, books, courses, tutorials,
> >  and the standard for the Fortran language and its derivatives.
> >  This file can be viewed too at http://www.fortran.com/metcalf.htm
> >
> >  Additional information on Fortran is available at
> >  http://www.fortran.com and http://www.fortranlib.com/.
> >
> >  You can join an active discussion group by going to
> >  http://www.jiscmail.ac.uk/lists/comp-fortran-90.html.
> > *********************************************************************
> >
> >
> >WHAT'S NEW?
> >
> >            Since 20 August:
> >                Update Absoft's entry.
> >                Correct Alan Miller's URL.
> >
> >            Since 18 July:
> >                Update Salford's entry for .NET.
> >
> >WHERE CAN I OBTAIN A FORTRAN 95 COMPILER?
> >
> >
> >Absoft offers source compatible F95 toolsets for Intel/AMD/Linux,
> PPC/Linux,
> >Macintosh OS9/OSX and Windows. These complete Fortran toolsets, called Pro
> >Fortran, include both F77 and F95 compilers plus complete a development
> >environment. All Absoft Pro Fortran toolsets provide full support for the
> >native environment, include graphics, precompiled math libraries, VAX/Unix
> >subroutine libraries, HDF libraries and free technical support. Software
> >Cluster Kits which include pre-configured MPICH, PVM, ScaLAPACK and PBS
> >are available for Linux systems. Auto parallelizing (SMP) and vectorizing
> >preprocessors, IMSL Math and Stat libraries are optional:
> >http://www.absoft.com.
> >
> >Compaq offers highly optimizing Fortran 95 compilers for the following
> >platforms: Tru64 UNIX Alpha, OpenVMS Alpha, Windows 95/98/NT, and Linux
> >Alpha. The Windows product, Compaq Visual Fortran, includes the Microsoft
> >Developer Studio IDE which can be shared with Microsoft Visual C++.
> >Parallel execution using OpenMP-directed decomposition or HPF is included
> >on the Tru64 UNIX platform. On Windows NT, SMP parallel execution
> >using directed decomposition is available through Visual KAP from Kuck and
> >Associates. Compaq Fortran for Linux Alpha Systems is available as a free
> >download under a Technology Enthusiast license for non-commercial use.
> >All Compaq Fortran 95 products include the Compaq Extended
> >Math Library of optimized scientific subroutines (on OpenVMS in early
> >2000.) See: http://www.compaq.com/fortran or mail to [log in to unmask]
> >
> >Cray has a fully-optimizing, native Fortran 95 compiler that is
> >being marketed by them for the CRAY J90, C90, T90, T3E and SV1 systems.
> >It supports automatic parallization and OpenMP. In addition, Cray
> >resells PGI's HPF compiler, for these same systems:
> >http://www.cray.com/products/software/cf90.html and hpf.html.
> >Co-Array Fortran has been implemented on the CRAY-T3E as a supported
> >feature of the Fortran 90 compiler: www.co-array.org.
> >
> >The Fortran Company offers F, the subset language for Unix, Windows and
> >Macintosh PowerPC, some in highly optimizing versions. All of the full
> >professional versions of the F compiler are available free by downloading
> >them from the F anonymous ftp directory: ftp://ftp.swcp.com/pub/walt/F.
> >See also http://www.fortran.com and the book section below.
> >
> >Fujitsu has a Fortran 95 compiler for the SPARC Solaris platform including
> >OpenMP 1.1 support. This SPARC Solaris compiler has been optimised for the
> >Fujitsu PRIMEPOWER systems:
> >http://www.fr.fse.fujitsu.com/devuk/solaris.shtml.
> >Fujitsu also has a Fortran 95 compiler for Linux (see
> >http://www.fr.fse.fujitsu.com/devuk/linux.shtml), and a highly optimized,
> >native Fortran 95 compiler, Fortran/VPP and HPF, for its VPP
> supercomputers.
> >Contact: [log in to unmask]
> >
> >HP has collaborated with EPC to produce an optimizing compiler for HP-UX
> >and SPP-UX platforms; as of version v2.4 it supports Fortran 95.
> >See http://www.hp.com/go/hpfortran.
> >
> >IBM XL Fortran for AIX supports the Fortran 95 standard. XLF is a
> >highly optimized, native compiler designed to exploit the RS/6000
> >symmetric multi-processing (SMP) architecture as well as providing
> >support for 64-bit pointers and addressability for serial and SMP codes.
> >XLF V8.1 provides full support for the OpenMP Fortran API 2.0, allows
> >direct manipulation of the floating-point status and control register,
> >and provides a technical preview of the new IBM Distributed Debugger.
> >It also supports features of Fortran 2000: allocatable components,
> >IEEE Floating Point Exception Handling, etc.
> >For more information: http://www.software.ibm.com/ad/fortran.
> >
> >Intel produces a Fortran 95 optimizing compiler for Windows NT/2000/98/95
> >and linux that comes complete with its own debugger, module analyzer, and
> >preprocessor. It uses the EPC front end. The compiler performs automatic
> >vectorization, and takes full advantage of Intel's MMX and SSE instruction
> >extensions for the Pentium III. It requires that Microsoft Visual C/C++
> >be installed, and is capable of plugging into
> >Visual Studio. See http://www.intel.com/software/products/compilers/.
> >
> >Lahey/Fujitsu Fortran 95 is produced by the Lahey/Fujitsu alliance. LF95
> >is available in three Windows configurations: Express, Standard, and
> >PRO, and two Linux configurations: Express and PRO. All configurations
> >feature: VAX, IBM, and POSIX language extensions, allocatable array
> >enhancements, etc. The Windows and Linux Express version is command-line
> >only and features the compiler, linker and debugger. PRO for Windows
> >adds a Fortran-smart Windows editor, a debugger, an AUTOMAKE make
> >utility, and an enhanced Winteracter Starter kit (WiSK) for creating
> >true Windows programs with Fortran, and a Coverage Analysis Tool that
> >detects unexecuted code and performs range of operation checking. The
> >PRO is compatible with Visual C++, Visual Basic, and Delphi and also
> >includes Fujitsu's SSL2 Math Library and Visual Analyzer (see below).
> >The PRO Linux version offers auto-parallelization, OpenMP compatibility,
> >thread-safe BLAS and LAPACK, WiSK, AUTOMAKE, and Fujitsu's SSL2. All
> >products come with free technical support and are available at
> >www.lahey.com. Also available is a subset compiler, elf90.
> >
> >NAG provides a compiler for most unix platforms, VMS and PCs (including
> >Linux/x86 and Alpha). This was the first f90 compiler, in 1991. The
> >unix and Linux ports have now been updated to Fortran 95 plus the ISO
> >extensions for floating-point exception handling and allocatable array
> >enhancements. The NAGWare f90 Tools are a suite of Fortran 90 tools that,
> >among other things, perform F77 to f90 conversion. ([log in to unmask],
> >[log in to unmask] or http://www.nag.co.uk/).
> >
> >NA Software supplies Fortran 95 on PCs including Windows 95, NT and
> >Linux/x86. It includes the ISO extensions for IEEE arithmetic and
> >allocatable array enhancements, a native implementation of
> >ISO_VARYING_STRING, and a built-in module providing OpenGL conformance.
> >It also comes with a GUI-based source level debugger. A cheap student
> >version accepts files up to 2000 lines.
> >(http://www.nasoftware.co.uk/home.html).
> >
> >NEC has a native, optimizing Fortran 95 compiler, FORTRAN90/SX,
> >with an automatic vectorization and parallelization capability, for its
> >supercomputer SX series. HPF/SX V2 provides functions conforming
> >to the specification of HPF1.1 and HPF2.0 and can be used with
> >vector processing functions in SX Fortran and with parallel processing
> >functions using microtasking. ([log in to unmask]).
> >
> >Salford Software markets FTN95, a Fortran 95 compiler for Win32, running
> >on Windows 95/NT/2000/XP PCs. It has announced its Fortran 95
> >compiler for Microsoft .NET (FTN95 for .NET). This compiler will produce
> >fast executables from source files that may be any combination of
> >Fortran 77, Fortran 90 and Fortran 95. FTN95 for .NET,
> >including integrated Help and Debugger, is supplied bundled with
> >FTN95 for Win32 and, optionally, with Microsoft Visual Studio for .NET.
> >A low-cost, fully-featured personal edition is also available:
> >[log in to unmask] or http://www.salfordsoftware.co.uk.
> >
> >SGI has the MIPSpro Fortran 95 compiler (which now uses the Cray front
> >end) available for all SGI IRIX systems.  It can be configured with an
> >optional Auto Parallelizing Option (APO) product to do automatic
> >parallelization of Fortran code. It supports OpenMP. See
> >http://www.sgi.com/developers/devtools/languages/fortran.html.
> >
> >Sun has released a Fortran 95 compliant compiler as part of two
> >products: Forte Fortran Desktop Edition and Forte for High Performance
> >Computing (HPC). Both have Interval Arithmetic and are MPI compliant,
> >but only the HPC product has OpenMP. Sun released another no-cost
> >upgrade for these products in July. Licenses for Forte Developer 6
> >products will work for Forte Developer 6 update 2. Upgrade improvements
> >include support for OpenMP version 2 for Fortran, global program
> >checking (GPC), and VAX-style structures and unions, as well as some
> >features from the F2K draft. The software can be downloaded at
> >http://www.sun.com/forte/fortran/buy.html. (Sun's HPC Cluster Tools,
> >which include MPI, have been "open sourced" and can be freely
> >downloaded, see http://www.sun.com/software/hpc.) For more product
> >information see http://www.sun.com/forte/fortran.
> >
> >
> >OTHER USEFUL PRODUCTS
> >
> >Apogee's f90 compiler is highly optimized for SPARC architectures
> >([log in to unmask] or http://www.apogee.com).
> >
> >PGI has a Fortran 90/HPF compiler for SGI, IBM SP2, HP/Convex, and
> >Sun Ultra, as well as a native F90/HPF compiler for Intel-based
> >Linux/Solaris86/NT workstations and servers.  The latter supports
> >auto-parallelization, native OpenMP parallelization, and HPF
> >parallelization ([log in to unmask] or http://www.pgroup.com).
> >
> >A Fortran-aware debugger is TotalView from Etnus, http://www.etnus.com/.
> >
> >SofTek Systems, Inc. is a provider of a wide variety of HPF compilers,
> >tools, and technical expertise. See either [log in to unmask] or
> >http://www.softek.co.jp. Tel: 81-3-3412-6008, fax: 81-3-3412-7990.
> >
> >Veridian Systems supplies VAST/77to90, an advanced Fortran 77 to Fortran 90
> >converter. Products for auto-vectorization, auto-parallelization and
> >graphical profiling/tuning are also available. (http://www.psrv.com/ or
> >[log in to unmask])
> >
> >Intel's VTune Performance Analyzer increases software performance by
> >quickly analyzing all the files running on a CPU, including drivers, the
> >kernel, and the application, graphically showing what's spending the most
> >time in the CPU, and allowing one to "drill down" through processes,
> >threads, functions, etc. to the source files, identifying the bottlenecks
> in
> >the code: http://www.intel.com/software/products/vtune/vtune60/.
> >
> >DMS Reengineering Toolkit is used for automated analyses and
> >changes to large software systems. This toolkit can parse large
> >systems of F77/F90/F95 and produce compiler-like abstract syntax
> >trees, etc. (http://www.semdesigns.com/Products/DMS/DMSToolkit.html).
> >
> >Fujitsu Visual Analyzer (www.lahey.com): Visually
> >analyze the call structure and logic flow of your Fortran and Csource
> >code. Display a detailed cross reference of all the variables in the
> >program and where modules and commons are defined and referenced. Show
> >C global variable definitions and references as well. VA can help you
> >understand someone else's code, detect subtle programming errors across
> >multiple files, and verify compliance with the Fortran 95 standard.
> >
> >FORCHECK is a static analyzer for Fortran programs. It analyses both the
> >individual program units and the whole program. It optionally verifies the
> >syntax for conformance to the Fortran 95 standard, and provides warnings
> >on undefined and unreferenced syntax items, inconsistent argument lists,
> >and much more. FORCHECK generates documentation, such as cross-reference
> >tables. See http://www.forcheck.nl.
> >
> >FORESYS (FORtran Engineering SYStem) is an integrated set of tools
> >designed for engineers in charge of developing, maintaining and upgrading
> >programs written in Fortran. It is suited for, among other things,
> >migrating applications from Fortran 77 to Fortran 90. See Simulog below.
> >
> >Fortran90-lint, for Fortran 90 program analysis, also other tools, from
> >http://www.cleanscape.net/stdprod/ftp/ftpflint.html.
> >
> >Spackman & Hendrickson, Inc. supply SHAPE95, a comprehensive set of
> >Fortran 95 compiler conformance tests. There are over 7500 individual,
> >executable, self-checking, test subroutines. Each subroutine tests a
> >particular aspect of compiler conformance to the Fortran 95 standard.
> >The test suite is platform and OS independent and is bootstrapable from
> >a Fortran 90 compiler. Installation and training are also available.
> >For more information contact Dick Hendrickson, [log in to unmask]
> >(612) 378-9694.
> >
> >Bradly Associates supplies the GINO and GINOMENU range of GUI and
> >Graphics libraries for Win32, Unix and OpenVMS with an F90 binding.
> >More information at www.bradassoc.co.uk.
> >
> >A 2- and 3-D OpenGL graphics interface, f90gl, for Unix and Windows 95/NT,
> >is obtainable at http://math.nist.gov/f90gl. Latest version is 1.2. A
> >version
> >compatible with Lahey/Fujitsu Fortran 95 (LF95) and Lahey Fortran 90 (LF90)
> >is available at www.lahey.com/support/SetupF90gl.exe.
> >
> >I.S.S. supplies Winteracter, a Fortran 9x GUI toolkit, providing
> >source-level compatibility between Win32 and Linux. See
> >http://www.winteracter.com.
> >
> >HPF is available not only as listed above, but also on the definitive
> >list of sites to be found at www.ac.upc.es/HPFSurvey. See also
> >http://www.crpc.rice.edu/HPFF.
> >
> >A source form convertor, convert.f90, is obtainable by ftp from
> >ftp.numerical.rl.ac.uk in the directory /pub/MandR. Latest version is 1.5.
> >
> >Another is Alan Miller's to_f90.f90 at
> http://users.bigpond.net.au/amiller/.
> >
> >A free set of wrapper routines to call a subset of Xlib routines from
> >Fortran 90 is available from Garnatz and Grovender, Inc.:
> >[log in to unmask], http://www.winternet.com/~gginc/, or
> >ftp.winternet.com/users/gginc.
> >
> >NAG (see above) and IMSL (now Visual Numerics, [log in to unmask])
> >offer f90 versions of their maths libraries that take full advantage of
> >the language's library building capabilities.
> >
> >An f90 mode is included in the official Emacs distribution (GNU
> >Emacs-19.28/XEmacs-19.13 or later).
> >
> >For make files, a perl5 script, which behaves like an X11 makedepend
> >program (it edits an existing Makefile) and recursively searches
> >include files for more dependencies, is available from Kate Hedstrom:
> >     ftp://ahab.rutgers.edu/pub/perl/sfmakedepend
> >     http://marine.rutgers.edu/po/perl.html
> >
> >For a makemake perl script: http://www.fortran.com/fortran/makemake.html.
> >
> >Another f90-aware Makefile maker written in perl is available
> >at http://www.gfdl.gov/~vb/mkmf.html.
> >
> >Yet another makedepf90 program is available (free) at
> >http://www.helsinki.fi/~eedelman/makedepf90.html.
> >
> >Polyhedron Software's plusFORT Version 6.0 has comprehensive facilities
> >for translation of Fortran 77 and VAX Fortran to Fortran 90.  A new
> >Windows front-end is available for the NT version. A major feature is
> >AUTOMAKE, which automatically detects Fortran 90 module dependencies.
> >[log in to unmask], http://www.polyhedron.com/.
> >
> >A F90 source for a f90split utility is at
> >ftp://ftp.ifremer.fr/ifremer/ditigo/fortran90/f90split.f90.gz.  See also
> >http://www.ifremer.fr/ditigo/molagnon/fortran90/ and
> >ftp://ftp.ifremer.fr/ifremer/ditigo/fortran90/moware-1.0.tar.gz to get an
> >F90 to PostScript list program and an F90 aware pre-processor similar to
> >cpp, but with pretty-printing for the pre-processed code.
> >
> >A C2F.ZIP file is available at http://home.cfl.rr.com/davegemini/C2F.ZIP.
> >It contains C2F.EXE, a C->F90 "hands-off" translator program for Win95/NT.
> >
> >Some coding and style guidelines have been developed by the European
> >meteorologists:
> >www.meto.gov.uk/research/nwp/numerical/fortran90/f90_standards.html.
> >
> >f90SQL offers a convenient and familiar way to directly read and
> >write data from your Fortran programs to many applications formats.
> >See info about the library at http://www.canaimasoft.com/f90sql.
> >
> >
> >WHAT BOOKS ARE AVAILABLE?
> >
> >English books on Fortran 95:
> >
> >  Compaq Visual Fortran: A Guide to Creating Windows Applications
> >  - Norman Lawrence, Digital Press (an imprint of Butterworth-Heinemann)
> >  2001, ISBN 1-55558-249-4.
> >
> >  Fortran 90/95 Explained (2nd. edition) - Metcalf & Reid, Oxford U.
> >  Press, 1999, ISBN 0-19-850558-2, about $33. This book is a complete,
> >  audited description of the Fortran 90 and Fortran 95 languages in a
> >  more readable style than the standards themselves. It incorporates
> >  all J3 and WG5's interpretations and has chapters on the floating-point
> >  exception handling and the data type enhancement of the official ISO
> >  extensions. It has six Appendices, including an extended example program
> >  that is available by ftp and solutions to exercises. For US orders:
> >  www.oup-usa.org or toll free 1-800-451-7556; in the UK: www.oup.co.uk.
> >  An electronic version is available at www.books24x7.com.
> >
> >  Fortran 90/95 for Scientists and Engineers - Chapman, McGraw-Hill,
> >  1997, ISBN 0-07-011938-4.
> >
> >  Fortran 95 - Counihan, UCL, 1997, 185728367-8.
> >
> >  Fortran 95 Handbook - Adams, Brainerd, Martin, Smith and Wagener,
> >  MIT, 1997, ISBN 0-262-51096-0.
> >
> >  Fortran 95 Language Guide - Gehrke, Springer, London, 1996,
> >  ISBN 3-540-76062-8.
> >
> >  Fortran Top 90--90 Key Features of Fortran 90, Adams, Brainerd,
> >  Martin, Smith. Unicomp, 1994, ISBN 0-9640135-0-9
> >
> >  Introducing Fortran 95 - Chivers and Sleightholme , Springer Verlag,
> >  London.
> >
> >  Introduction to Fortran 90/95 - Chapman, McGraw-Hill, 1997, ISBN
> >  0-07-011969-4.
> >
> >  Introduction to Fortran 90/95, Algorithms, and Structured Programming,
> >  Part 1: Introduction to Fortran 90, Part 2: Algorithms and Fortran 90.
> >  R. Vowels: 93 Park Drive, Parkville 3052, Victoria, Australia,
> >  ([log in to unmask]). $43 Aust with disk, ISBN 0-9596384-8-2.
> >
> >  Programming in Fortran 90/95 -- Morgan & Schonfelder, available in
> >  Acrobat PDF format from www.fortran.com or www.nasoftware.co.uk.
> >
> >  The DIGITAL Visual Fortran Programmer's Guide, ISBN 1-55558-218-4,
> >  April, 1999.
> >
> >English books on Fortran 90:
> >
> >  Fortran 90 - Meissner, PWS Kent, Boston, 1995, ISBN 0-534-93372-6.
> >
> >  Fortran 90 - Huddleston, Exchange Publ. Div., Buffalo, NY, 1996,
> >  ISBN 0-945261-07-1.
> >
> >  Fortran 90 and Engineering Computation - Schick and Silverman, John
> >  Wiley, 1994, ISBN 0-471-58512-2.
> >
> >  Fortran 90 Concise Reference - Wagener, Absoft, 1998,
> >  ISBN 0-9670066-0-0.
> >
> >  Fortran 90 for Engineers - Etter, Benjamin/Cummings, Redwood City,
> >  1995, ISBN 0-201544-46-6.
> >
> >  Fortran 90 for Engineers and Scientists - Nyhoff and Leestma,
> >  Prentice Hall, 1996, ISBN 0-13-519729-5. An 'Introduction to ....'
> >  also exists: 1996, ISBN 0-13-505215-7.
> >
> >  Fortran 90 for Scientists and Engineers - Brian D. Hahn, Edward
> >  Arnold, 1994, ISBN 0-340-60034-9.
> >
> >  Fortran 90 Programming - Ellis, Philips, Lahey, Addison Wesley,
> >  Wokingham, 1994, ISBN 0-201-54446-6.
> >
> >  Problem solving with Fortran 90: for scientists and engineers -
> >  Brooks, 1997, Springer, 0-387-98229-9.
> >
> >  Programmer's Guide to Fortran 90, third edition - Brainerd, Goldberg
> >  and Adams, Springer, 1996, ISBN 0-387-94570-9.
> >
> >  Programming in Fortran 90 - I.M. Smith, Wiley, ISBN 0471-94185-9.
> >
> >  Upgrading to Fortran 90 - Redwine, Springer-Verlag, New York, 1995,
> >  ISBN 0-387-97995-6.
> >
> >English books on subset languages:
> >
> >  Algorithms and Data Structures in F and Fortran - Vowels, Unicomp,
> >  1998, ISBN 0-9640135-4-1. Order from http://www.fortran.com.
> >
> >  essential Fortran 90 and 95 - Meissner, Unicomp, 1997,
> >  ISBN 0-9640135-3-3.
> >
> >  Key Features of F - Adams, Brainerd, Martin and Smith, 1996, ISBN
> >  0-9640135-2-5, Unicomp.
> >
> >  Programmer's Guide to F - Brainerd, Goldberg and Adams, 1996, ISBN
> >  0-9640135-1-7, Unicomp.
> >
> >  The F Language Guide - Gehrke, Springer, London, 1997,
> >  ISBN 3-540-7615-9.
> >
> >  The F Programming Language - Metcalf and Reid, Oxford University Press,
> >  1996, ISBN 0-19-850026-2, about $33. This book is the definitive
> >  description of the F programming language - a carefully crafted subset
> >  of Fortran 90 that is highly regular and stripped of Fortran's older,
> >  dangerous features, but retains the powerful array language, data
> >  abstraction and pointers. It has six Appendices, including an extended
> >  example program that is available by ftp and solutions to exercises.
> >  Orders: www.oup-usa.org or toll free 1-800-451-7556; UK: www.oup.co.uk.
> >
> >English books on related topics:
> >
> >  Advanced Scientific Computing - Wille, Wiley, 1995, ISBN 0471-95383-0.
> >
> >  Atlas for Computing Mathematical Functions ... in Fortran 90 and
> >  Mathematica - Thompson, Wiley, 1997, 0-471-18171-4.
> >
> >  Contemporary Computing for Technical Engineers and Scientists: using
> >  Fortran 90 and spreadsheets - Forsythe, PWS, 1997, 0-534-93139-1.
> >
> >  Numerical Recipes in Fortran 90: The Art of Parallel Scientific
> >  Computing, Volume 2 of Fortran Numerical Recipes - Press, Teukolsky,
> >  Vetterling and Flannery, Cambridge U. Press, ISBN 0-521-57439-0, 1996.
> >  Code can be downloaded (purchased) from http://www.nr.com.
> >  A CDROM is also available (see Web site).
> >
> >Chinese:
> >
> >  Programming Language Fortran 90 - He Xingui, Xu Zuyuan, Wu Qingbao and
> >  Chen Mingyuan, China Railway Publishing House, Beijing,
> >  ISBN 7-113-01788-6/TP.187, 1994.
> >
> >  Fortran 90 - Walter S. Brainerd, Charles H. Goldberg, Jeanne C. Adams,
> >  CHEP, Beijing and Springer, Berlin, 2000, ISBN 7-04-007937-2
> >  (a translation of Programmer's Guide to Fortran 90).
> >
> >Danish:
> >  Fortran - Britz, IDG Forlag, ISBN 87-7843-263-4, 1999.
> >
> >Dutch:
> >
> >  Fortran 90 - W.S. Brainerd, Ch.H. Goldberg, and J.C. Adams, translated
> >  by J.M. den Haan, Academic Service, 1991, ISBN 90 6233 722 8.
> >
> >Finnish:
> >
> >  Fortran 90 - Haataja, Rahola and Ruokolainen, Center for Scientific
> >  Computing (Finland), 1996, 286 pages, ISBN 952-9821-33-6.
> >  WWW version: http://www.csc.fi/oppaat/f90/
> >
> >French:
> >
> >  Fortran 90; Approche par la Pratique - P. Lignelet, S閞ie
> >  Informatique 蒬itions, Menton, 1993, ISBN 2-909615-01-4.
> >
> >  Fortran 90.  Les concepts fondamentaux, the translation of "Fortran
> >  90 Explained" M. Metcalf, J. Reid, translated by M. Caillat and
> >  B. Pichon, AFNOR, 1993, Paris, ISBN 2-12-486513-7.
> >
> >  Fortran 90; Initiation ?partir du Fortran 77 - Aberti, S閞ie
> >  Informatique 蒬itions, Menton, 1992, ISBN 2-909615-00-6.
> >
> >  Les sp閏ificit閟 du Fortran 90, M. Dubesset et J. Vignes,
> >  蒬itions Technip, 1993. ISBN 2-7108-0652-5.
> >
> >  Manuel complet du langage Fortran 90, et guide d<RIGHT SINGLE QUOTATION MARK>application,
> >  P. Lignelet, S閞ie Informatique 蒬itions, 1995. ISBN 2-909615-02-2.
> >
> >  Manuel Complet du Langage Fortran 90 et Fortran 95, Calcul
> >  intensif et G閚ie Logiciel, P. Lignelet, Masson 蒬itions,
> >  Paris, 1996, ISBN: 2-225-85229-4.
> >
> >  Programmer en Fortran 90, C. Delannoy, Eyrolles, 1992,
> >  ISBN 2-212-08723-3.
> >
> >  Traitement des donn閑s num閞iques avec Fortran 90, M. Olagnon,
> >  Masson 蒬itions, 1996, ISBN 2-225-85259-6.
> >
> >  Structures des donn閑s (et leurs algorithmes) en Fortran 90/95,
> >  P. Lignelet, Masson 蒬itions, Paris, ISBN 2-225-85373-8.
> >
> >German:
> >
> >  Fortran 90 Lehrbuch - D. Rabenstein, Hanser, 1995, ISBN 3-446-18235-7.
> >
> >  Die Programmiersprache F - W. Gehrke, Springer-Verlag, ISBN
> 3-540-63376-6.
> >
> >  Fortran 90 - B.Wojcieszynski and R.Wojcieszynski, Addison-Wesley, 1993,
> >  ISBN 3-89319-600-5.
> >
> >  Fortran 90: eine informelle Einf黨rung - M. Heisterkamp,
> >  BI-Wissenschaftsverlag, 1991, ISBN 3-411-15321-0.
> >
> >  Fortran 90 Kurs: technisch orientiert - G. Schmitt, Oldenbourg,
> >  1996, ISBN 3-486-23896-5.
> >
> >  Fortran 90, Lehr- und Arbeitsbuch f黵 das erfolgreiche Programmieren -
> >  W.S. Brainerd, C.H. Goldberg, and J.C. Adams, translated by P. Thomas
> >  and K. Paul, R. Olbenbourg Verlag, Muenchen, 1994, ISBN 3-486-22102-7.
> >
> >  Fortran 90 Lehr- und Handbuch - T. Michel, BI-Wissenschaftsverlag, 1994.
> >
> >  Fortran 90 Referenz-Handbuch: der neue Fortran-Standard - W. Gehrke,
> >  Carl Hansen Verlag, 1991, ISBN 3-446-16321-2.
> >
> >  Programmierung in Fortran 90 - Schobert, Oldenburg, 1991.
> >
> >  Programmierung mit Fortran 90 - B鋟mer, Vieweg, Braunschweig, 1997,
> >  ISBN 3-528-05208-2.
> >
> >  Programmieren in Fortran - Erasmus Langer, Springer-Verlag, Wien,
> >  New York, 1993. ISBN 3-211-82446-4, 0-387-82446-4.
> >
> >  Software Entwicklung in Fortran 90 - 躡erhuber and Meditz, Springer
> >  Verlag, 1993, ISBN 0-387-82450-2.
> >
> >Italian:
> >
> >  Some resources in Italian, including a manual, are at
> >  http://space.tin.it/computer/gciabu.
> >
> >Japanese:
> >
> >  Fortran 90 Explained - Metcalf and Reid, translated by H. Nisimura,
> >  H. Wada, K. Nishimura, M. Takata, Kyoritsu Shuppan Co., Ltd., 1993,
> >  ISSN 0385-6984.
> >
> >Russian
> >
> >   An Explanation of the Fortran 90 Programming Language (translation of
> >   Fortran 90 Explained - Metcalf and Reid), translated P. Gorbounov,
> >   Mir, Moscow, 1995, ISBN 5-03-001426-8. Available also from
> >   [log in to unmask]
> >
> >   FORTRAN 77 to Fortran 90 Tutorial - Einarsson and Shokin, Russian
> >   Academy of Sciences, Novosibirsk, 1995, ISBN 5-85826-013-6.
> >
> >Swedish
> >
> >    Fortran 90 - en introduktion - Blom, Studentlitteratur, Lund, 1994,
> >    ISBN 91-44-47881-X.
> >
> >
> >WHERE CAN I OBTAIN COURSES, COURSE MATERIAL OR CONSULTANCY?
> >
> >Copyright but freely available course material is available
> >on the World Wide Web from the URLs:
> >
> >     Paul Dubois's lecture notes and class materials on "Object Based
> >     Programming in Fortran 90" at
> >     http://prdownloads.sourceforge.net/pyfortran/OBF90.zip. (In WinZip,
> >     on the Options|Configuration menu, turn off "tar smart convert
> CR/LF".)
> >
> >     Manchester Computer Centre:
> >     http://www.hpctec.mcc.ac.uk/hpctec/courses/Fortran90/F90course.html
> >     or via ftp: ftp.mcc.ac.uk, in the directory /pub/mantec/Fortran90.
> >
> >     U. of Liverpool: http://www.liv.ac.uk/HPC/HPCpage.html - covers
> >     f90 and HPF, with Java-enhanced Web pages.
> >
> >     CERN: http://wwwinfo.cern.ch/asdoc/f90.html.
> >
> >     In French: Support de cours Fortran 90 IDRIS - Corde & Delouis (from
> >     http://www.idris.fr/data/cours/lang/f90).
> >
> >     U. of Edinburgh (on HPF): http://
> >     www.epcc.ed.ac.uk/epcc-tec/course-packages/HPF-Package-form.html
> >
> >     Linkoping U.: http://www.nsc.liu.se/f77to90.html.
> >
> >Courses and conversion consultancy are available from:
> >
> >   Walt Brainerd, a former member of J3, also on HPF ([log in to unmask]).
> >
> >   Tom Lahey ([log in to unmask]).
> >
> >   PSR (see Veridian above).
> >
> >   Michael Metcalf, formerly of CERN, Switzerland, and an ex-member of
> >   J3 and WG5, offers a Fortran 95 course that lasts for six 75-minute
> >   sessions. There is an F version too. He is happy to negotiate holding
> >   either version anywhere in the world. These courses are suitable for
> >   graduates, or equivalent level, and are a useful way to 'kick-start'
> >   a Fortran 90/95 or an F activity at a given site. Contact at
> >   [log in to unmask], or Manfred-von-Richthofen Strasse 15,
> >   12101 Berlin, Germany, +0049.30.78952573.
> >
> >   John Reid, formerly of J3 and a member of WG5, offers a Fortran 90
> >   course. He is happy to negotiate holding it anywhere in the world.
> >   It is suitable for graduates, or equivalent level, and is a useful
> >   way to 'kick-start' a Fortran 90 activity at a given site.
> >   Contact [log in to unmask]
> >
> >   Purple Sage Computing Solutions, Inc. is offering three Workshops
> >   to Fortran programmers:  The Fortran Modernization, Optimization
> >   and Parallelization Workshop; The Parallelization for Fortran
> >   Programmers Workshop; and The fthreads Workshop. Contact
> >   [log in to unmask] or http://users.erols.com/dnagle.
> >
> >   Cranfield University (RMCS Shrivenham) offers 3-day courses:
> >   Introduction to Fortran 90, Fortran 90 for Fortran 77 Programmers,
> >   and Advanced Fortran 90. Courses can be arranged also on demand:
> >   http://barrington.rmcs.cranfield.ac.uk/directories/shortcourses
> >
> >   Simulog, attn. Mr. E. Plestan,
> >      1 rue James Joule, F-78286 Guyancourt Cedex, France
> >                   tel: +33 1 30 12 27 80   fax: +33 1 30 12 27 27
> >      [log in to unmask], http://www.simulog.fr/iforef.htm
> >
> >   A Japanese company offering courses and conversion consultancy is:
> >
> >      SofTek Systems, Inc. (see above).
> >
> >
> >WHERE CAN I FIND THE FORTRAN AND HPF STANDARDS?
> >
> >The Fortran 95 standard document is available from ISO, and replaces
> >Fortran 90. The document reference number is ISO/IEC 1539-1:1997. See
> >http://www.iso.ch, or contact
> >
> >   ISO Publications, 1 rue de Varembe, Case postale 56
> >          CH-1211 Geneva 20, Switzerland
> >          Fax. +41 22 734 10 79
> >
> >It may also be obtained from national member bodies such as
> >
> >          ANSI, 1430 Broadway, New York, N.Y. 10018
> >
> >in particular at its documentation store:
> >
> >     http://webstore.ansi.org/ansidocstore/find.asp?
> >
> >The Fortran 95 standard is also available for online ordering in both
> >electronic forms (ASCII, PostScript, and PDF) and printed form at
> >http://www.fortran.com. The prices are set by ISO.
> >
> >The HPF 2.0 document is available as
> >ftp://softlib.rice.edu/pub/HPF/hpf-v20.ps.gz.
> >
> >                               *****
> >
> >This information is compiled on a 'best-effort' basis and is without
> >prejudice. It may be freely copied and disseminated. Corrections and
> >additions are solicited.
> >
> >               Mike Metcalf
> >               ([log in to unmask])
> >
> >Version of 6 September, 2002.
> >
> 
> 
> 
> 
> 
> --http://www.eyou.com
> --稳定可靠的免费电子信箱  语音邮件  移动书签  日历服务  网络存储...亿邮未尽

-- 

Ian 

[log in to unmask]

Home page

http://www.kcl.ac.uk/kis/support/cit//fortran/

comp-fortran-90 home page

http://www.jiscmail.ac.uk/lists/comp-fortran-90.html

Top of Message | Previous Page | Permalink

JiscMail Tools


RSS Feeds and Sharing


Advanced Options


Archives

February 2022
January 2022
June 2021
November 2020
September 2020
June 2020
May 2020
April 2020
December 2019
October 2019
September 2019
March 2019
February 2019
January 2019
November 2018
October 2018
September 2018
August 2018
July 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
January 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
December 2015
November 2015
October 2015
September 2015
August 2015
June 2015
April 2015
March 2015
January 2015
December 2014
November 2014
October 2014
August 2014
July 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
July 2013
June 2013
May 2013
April 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
August 2010
July 2010
June 2010
March 2010
February 2010
January 2010
December 2009
October 2009
August 2009
July 2009
June 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
January 2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997


JiscMail is a Jisc service.

View our service policies at https://www.jiscmail.ac.uk/policyandsecurity/ and Jisc's privacy policy at https://www.jisc.ac.uk/website/privacy-notice

For help and support help@jisc.ac.uk

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager