NAG fl90, Release 3 FNNTA03DA Windows NT Alpha Digital Visual Fortran 90 Installer's Note Contents 1. Introduction 2. Implementation Provided 2.1. Applicability 2.2. Derivation 3. Distribution Medium 3.1. Recording Details 3.2. Contents 3.3. File Sizes 4. Library Installation 4.1. Installation 4.2. Checking Accessibility 4.3. Release to Users 5. Additional Services from NAG 6. Support from NAG 7. NAG Users Association 1. Introduction This document is essential reading for whoever is responsible for the installation of the NAG fl90 implementation specified in the title. The installer will be supplied with a printed copy of this document. Both this and the Users' Note are supplied on the distribution medium. Whenever the NAG fl90 library has been supplied in compiled form, that form is considered to be the standard library file. The use of all supplied software must be in accordance with the terms and conditions of the Software Licence signed by NAG and each site. Any request to use NAG software on a computer other than the one licensed must be referred to NAG (see Section 6). 2. Implementation Provided 2.1. Applicability This implementation is a compiled, tested, ready-to-use version of NAG fl90 that is considered suitable for operation on the computer systems detailed below: hardware: Alpha based PCs operating system: Windows NT 4.0 Fortran compiler: Digital Visual Fortran version 5.0C (Alpha) or compatible An implementation of NAG fl90 for Intel Windows 95/NT, using the Digital Visual Fortran compiler is also available. For information about implementations of NAG fl90 for use on other computer systems please contact NAG. 2.2. Derivation This implementation was produced at NAG Ltd., Oxford on the computing system detailed below: hardware: Digital Personal Workstation 500a operating system: Windows NT 4.0 Fortran compiler: Digital Visual Fortran version 5.0C (Alpha) The entire NAG fl90 library was compiled with optimization at level 5 (/optimize:5), except for the following procedures, which had to be compiled at default optimization (/optimize:4): f04jyf_9dt.f90 f04jzf_9dt.f90 f04kyf_9dt.f90 f04kzf_9dt.f90 f06rkf_7dt.f90 f06rkf_9dt.f90 f06ukf_7dt.f90 f06ukf_9dt.f90 f07gvf_7dt.f90 f07pvf_7dt.f90 f07qvf_7dt.f90 All procedures were compiled with the following flags: /bintext:"NAG Copyright 1998" /compile_only /nodebug /nologo /threads 3. Distribution Medium 3.1. Recording Details The implementation is distributed on CD-ROM unless otherwise indicated on the medium and accompanying despatch note. For further details, refer to other documentation supplied or contact NAG (see Section 6). 3.2. Contents The following shows the directory/file organization of the materials as they will be installed. A brief description of some of the files is given. |-- in.txt (Installer's Note) |-- doc --|-- *.txt (plain text files) | |-- *.html (HTML pages) | |-- images --|-- *.gif (image files for HTML pages) | |-- naglibfl90.lib (compiled library) fnnta03da --| | |-- source ---|-- *.f90 |-- examples --|-- data -----|-- *.dat | |-- results --|-- *.res | |-- nag_mod_dir --|-- *.mod (modules which provide essential | information to NAG fl90 and | which allow the Fortran 90 | compiler to check that | procedures are called correctly) | |-- batch --|-- nagex.bat (batch file to run example programs) 3.3. File Sizes The approximate file sizes are given below. The actual disk space used is dependent on the hard disk allocation unit size (or cluster size) - this can be obtained by running the DOS command CHKDSK (you may need to have administrator privileges). Provided that you have an NTFS file system with an allocation unit size of 512 bytes, then the disk space used will not be greatly different from the file sizes given. However, if you have a FAT file system then the disk space used is likely to be considerably larger, especially for the example program material which consists of over 800 small files. compiled library: 9.4 Mb module information files: 2.4 Mb example program material: 0.9 Mb documentation files: 0.5 Mb 4. Library Installation 4.1. Installation The directory/file structure described in Section 3.2 is provided on CD-ROM. To install, simply copy the directory fnnta03da, along with all its sub-directories, onto your system. The module information files (nag_mod_dir\*.mod) are supplied in pre-compiled module form. The DF /I compiler flag will be necessary to point to the directory which contains these files, e.g. DF /I c:\fnnta03da\nag_mod_dir driver.f90 The batch file nagex.bat requires the setting of the environment variable nagfndir. It should be set to the root directory of the NAG materials. This can be done by setting the value in the Control Panel | System Properties dialog. If the default location is used, set the variable to nagfndir and the value to c:\fnnta03da Alternatively, if the default location is used, the value can be set by uncommenting the line rem set nagfndir=c:\fnnta03da in the batch file. The batch file should be made accessible to the user (for example, copying the file to a directory in the user's path, e.g. c:\utils). 4.2. Checking Accessibility The installation can be tested by using the nagex.bat batch file. This batch file will copy an example program and its data, compile it, link it with the library and run it. To run an example program, create, for example, the directory c:\test. Make c:\test the current directory, copy the file nagex.bat to it and then give, for example, the command: nagex nag_lib_support_ex01 4.3. Release to Users The supplied Users' Note should be checked and amended as necessary (particularly Section 2.1). The Users' Note is provided in plain text form in doc\un.txt. The following material should also be made accessible to users: compiled library: naglibfl90.lib example program material: examples\source\*.f90 examples\data\*.dat examples\results\*.res batch\nagex.bat module information files: nag_mod_dir\*.mod documentation files: doc\*.txt doc\*.html doc\images\*.gif Making the supplied example material directly available to users provides them with easily adaptable templates for their own problems. 5. Additional Services from NAG (a) Documentation The Windows 95/NT (Intel) version of NAG fl90 TextWare, a hypertext version of the full manual, is bundled with this implementation. Note that this is an Intel product. To install on an NT Alpha system, it needs to be installed using FX!32. See the file README.TXT on the CD-ROM for further details. Printed copies of the NAG fl90 Manual are available at prices published in the NAG documentation order form. 6. Support from NAG (a) Contact with NAG Queries concerning this document or the implementation generally should be directed initially to your local Advisory Service. If you have difficulty in making contact locally, you can write to NAG directly, at one of the supplied addresses. Users subscribing to the support service are encouraged to contact one of the NAG Response Centres (see below). (b) NAG Response Centres The NAG Response Centres are available for general enquiries from all users and also for technical queries from sites with an annually licensed product or support service. The Response Centres are open during office hours, but contact is possible by fax, email and phone (answering machine) at all times. When contacting a Response Centre please quote your NAG user reference and NAG product code. (c) Network Network, NAG's newsletter, is produced periodically and sent free of charge to sites with a supported product or service. (d) NAG Website The NAG Website is an information service providing items of interest to users and prospective users of NAG products and services. The information is regularly updated and reviewed and includes implementation availability, descriptions of products, downloadable software and technical reports. The NAG Website can be accessed at http://www.nag.co.uk/ or http://www.nag.com/ (in the USA) 7. NAG Users Association NAGUA, the NAG Users Association, is a self-financing, non-profitmaking body. It exists to promote communications between NAG and users of its products and services. It provides information to NAG on the requirements of users, who are in turn kept informed of developments in services. Membership is available to any institution or individual holding a licence for any NAG product or service. Members receive discounts on the registration fees at conferences and workshops. For an information pack and membership application form, please contact NAGUA at the supplied address. Appendix - supplied addresses NAG Ltd Wilkinson House Jordan Hill Road OXFORD OX2 8DR NAG Ltd Response Centre United Kingdom email: support@nag.co.uk Tel: +44 1865 511245 Tel: +44 1865 311744 Fax: +44 1865 310139 Fax: +44 1865 310139 NAG Inc 1400 Opus Place, Suite 200 Downers Grove IL 60515-5702 NAG Inc Response Center USA email: infodesk@nag.com Tel: +1 630 971 2337 Tel: +1 630 971 2345 Fax: +1 630 971 2706 Fax: +1 630 971 2346 NAG Users Association PO Box 426 OXFORD OX2 8SD United Kingdom email: nagua@nag.co.uk Tel: +44 1865 311102 [NP3316/IN]