NAG SILICON GRAPHICS (IRIX 6) DOUBLE PRECISION FLSG620DA User Manual

Silicon graphics (irix 6) double precision

Advertisement

Quick Links

FLSG620DA Users' Note
1. Introduction
1. Introduction
This document is essential reading for every user of the NAG Fortran Library Implementation
specified in the title. It provides implementation-specific detail that augments the information
provided in the NAG Fortran Library Manual and Introductory Guide. Wherever those manuals
refer to the "Users' Note for your implementation", you should consult this note.
In addition, NAG recommends that before calling any library routine you should read the
following reference material (see
(a) Essential Introduction
(b) Chapter Introduction
1 of 10
NAG Fortran Library, Mark 20
Silicon Graphics (IRIX 6) Double Precision
Section
http://www.csar.cfs.ac.uk/test/software/maths/nag/mark20...
FLSG620DA
Users' Note
Contents
5):
18/08/2004 12:11

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SILICON GRAPHICS (IRIX 6) DOUBLE PRECISION FLSG620DA and is the answer not in the manual?

Questions and answers

Summary of Contents for NAG SILICON GRAPHICS (IRIX 6) DOUBLE PRECISION FLSG620DA

  • Page 1: Table Of Contents

    FLSG620DA Users' Note 1. Introduction 2. Availability of Routines 3. General Information 3.1. Accessing the Library 3.2. Example Programs 3.3. Interpretation of Bold Italicised Terms 3.4. Explicit Output from NAG Routines 3.5. Interface Blocks 4. Routine-specific Information 5. Documentation 6. Support from NAG 7.
  • Page 2: Availability Of Routines

    FLSG620DA Users' Note (c) Routine Document The libraries supplied with this implementation have not been compiled in a manner that facilitates the use of multiple threads. 2. Availability of Routines All routines listed in the chapter contents documents of the NAG Fortran Library Manual, Mark 20 are available in this implementation.
  • Page 3: Example Programs

    FLSG620DA Users' Note f90 driver.f -lnag_scs -lscs This links to the NAG library as well as the Silicon Graphics BLAS and LAPACK routines in SCSL. Note that the choice of the library linked to can be overridden by specifying the application binary interface (ABI), that is -n32 or -64, and the instruction set architecture (ISA), that is -mips3 or -mips4.
  • Page 4: Explicit Output From Nag Routines

    FLSG620DA Users' Note Thus a parameter described as real should be declared as DOUBLE PRECISION in your program. If a routine accumulates an inner product in additional precision, it is using software to simulate quadruple precision. In routine documents that have been newly typeset since Mark 12 additional bold italicised terms are used in the published example programs and they must be interpreted as follows: real as an intrinsic function name - DBLE imag...
  • Page 5 FLSG620DA Users' Note their use is recommended in preference to writing your own declarations. The NAG Fortran Library Interface Block files are organised by Library chapter. The module names are: nag_f77_a_chapter nag_f77_c_chapter nag_f77_d_chapter nag_f77_e_chapter nag_f77_f_chapter nag_f77_g_chapter nag_f77_h_chapter nag_f77_m_chapter nag_f77_p_chapter nag_f77_s_chapter nag_f77_x_chapter These are supplied in pre-compiled form (.mod files) and they can be accessed by specifying the "pathname"...
  • Page 6: Routine-Specific Information

    FLSG620DA Users' Note ******************************************************************* .. Executable Statements .. WRITE (NOUT,*) 'S18DEF Example Program Results' Skip heading in data file READ (NIN,*) WRITE (NOUT,*) WRITE (NOUT,99999) 'Calling with N =', N WRITE (NOUT,*) WRITE (NOUT,*) NZ IFAIL' WRITE (NOUT,*) 20 READ (NIN,*,END=40) FNU, Z, SCALE IFAIL = 0 CALL S18DEF(FNU,Z,N,SCALE,CY,NZ,IFAIL) WRITE (NOUT,99998) FNU, Z, SCALE, CY(1), CY(2), NZ, IFAIL...
  • Page 7 FLSG620DA Users' Note F(2) = 1.0D-14 S10AAF E(1) = 18.50 S10ABF E(1) = 708.0 S10ACF E(1) = 708.0 S13AAF x(hi) = 708.3 S13ACF x(hi) = 5.6D+14 S13ADF x(hi) = 5.6D+14 S14AAF IFAIL = 1 if X > 170.0 IFAIL = 2 if X < -170.0 IFAIL = 3 if abs(X) <...
  • Page 8: Documentation

    FLSG620DA Users' Note (f) X01 The values of the mathematical constants are: X01AAF (PI) = 3.1415926535897932 X01ABF (GAMMA) = 0.5772156649015329 (g) X02 The values of the machine constants are: The basic parameters of the model X02BHF = X02BJF = X02BKF = -1021 X02BLF = 1024...
  • Page 9: Support From Nag

    FLSG620DA Users' Note Document Format (PDF) files, with an HTML index, in the NAGdoc directory. The introductory material is also provided as HTML files in the NAGdoc directory. A main index file has been provided (NAGdoc/fl/html/mark20.html) which contains a fully linked contents document pointing to all the available PDF (and where available HTML) files.
  • Page 10: Appendix - Contact Addresses

    FLSG620DA Users' Note Many factors influence the way NAG's products and services evolve and your ideas are invaluable in helping us to ensure that we meet your needs. If you would like to contribute to this process we would be delighted to receive your comments. Please contact your local NAG Response Centre (shown below).

Table of Contents