README.TXT File
Release notes for the
IMSL(R) Fortran 90 MP Library
Version 4.01
This document contains release notes for the IMSL Fortran 90 MP
Library version 4.01 for Microsoft Windows NT(R) and Microsoft
Windows95(R). The information in this document is more up-to-date
than the information in the User's Guide and in On-line Help.
Copyright (c) 1999, an unpublished work by Visual Numerics, Inc. All
rights reserved. The contents of these disks are subject to the
accompanying software license agreement. Use of the Visual Numerics
products and/or technical data by the US government or any agency
thereof is subject to theRestricted Rights provisions of DFARS
252.227-7013 (c)(1)(ii) for Defense agencies, or FAR 52.227-19 for
other agencies.
==========================< Contents >==============================
This file has 7 parts:
Part Contents
---- --------
1 Introduction
2 Release Notes
- Optional Third-Party Software
- New Abilities of IMSL Fortran 90 MP Library,
Version 4.01
- Documentation
- Bug Fixes and Improvements
3 Installation
- Validate the Installation
4 Using the IMSL Fortran 90 MP Library
- Setting up the IMSL Libraries Environment
- Using the Libraries from the Command Console
- Using the Libraries from the Microsoft Developer
Studio
- On-Line Documentation
- Examples
5 Miscellaneous Information
- Known Problems, Limitations, and Differences
- Performance Enhancements
- Modules and Include Files
- Using Library Functions in Mixed-Mode
Programming Environment
- Modifying the IMSL Fortran 90 MP Library Error
Message File
6 Directory Layout and Description
7 Tables
- IMSL Level 1 BLAS
- IMSL Level 2 and Level 3 BLAS
8 Customer Support
-
=======================< Part 1: Introduction >=====================
This file contains Release Notes and information about the
installation and usage the the IMSL Fortran 90 MP Library. Since the
"Installation" section applies to the installation of the product, it
is not necessary that the user refer to this section.
=====================< Part 2: Release Notes >======================
- Optional Third-Party Software
o ScaLAPACK
ScaLAPACK is a large-scale linear algebra computational package.
Visual Numerics provides an "interface" to these routines which
help with the correct usage of the ScaLAPACK subroutines.
ScaLAPACK is not actually used by any Fortran 90 MP
Library routines and is therefore not required unless you plan to
use ScaLAPACK subroutines in your application.
The version of ScaLAPACK used by Visual Numerics for testing
purposes is documented in the environment specific README file.
o BLACS
The Basic Linear Algebra Communication Subprograms (BLACS) are
required by ScaLAPACK. The IMSL Fortran 90 MP Library does not
require the BLACS to run. Therefore, unless you intend to use
ScaLAPACK this subroutine package is not required.
The version of the BLACS used by Visual Numerics for testing
purposes is documented in the environment specific README file.
- New Abilities of IMSL Fortran 90 MP Library, Version 4.01
There are two new chapters, each adding major functionality to the
product:
* ScaLAPACK Utilities and Large-Scale Parallel Solvers
* Partial Differential Equations
o ScaLAPACK Utilities and Large-Scale Parallel Solvers
The "ScaLAPACK Utilities" chapter describes an interface to the
large-scale linear algebra computational package, ScaLAPACK.
The word "interface" describes the fact that VNI Fortran 90
modules help with correct usage of the routines and provide
help in arranging or distributing data for ScaLAPACK to use.
VNI does not provide any ScaLAPACK routines per se. We provide
a suite of I/O utilities that allow a user to send or receive a
data set from a single machine or from the group. This is an
intricate procedure since the ScaLAPACK suite operates on the
data in block-cyclic format.
There are two new linearly constrained least-squares solvers.
One package solves a linear system with non-negativity
constraints. The second package solves a linear system with
simple bound constraints. If a user has an MPI environment,
including several processors, these packages will take advantage
of this resource. The packages can be run with a single
processor by including the MPI dummy suite of routines mentioned
elsewhere. We expect that certain users will find these codes
useful as components of large-scale optimization packages or
other related systems.
o Partial Differential Equations, plus nine examples
A moving-grid interface for systems of one-dimensional
time dependent partial differential equations was added.
- Documentation
On-Line Documentation is now supplied in Adobe Acrobat PDF format
on the distribution media. You can also view the documentation by
accessing our web site
http://www.vni.com/products/imsl/TechSpecs/specs.html.
You can still get a hardcopy version of the manuals at extra cost
by contacting your sales person.
- Bug Fixes and Improvements
o Performance increases to the following codes:
lin_sol_gen lin_sol_self lin_eig_gen lin_sol_svd lin_svd
=======================< Part 3: Installation >=====================
- Validate the Installation
Note: This section assumes that the environment variables required by the
IMSL Fortran 90 MP Library have been set. See "Setting Environment
Variables".
Example programs that demonstrate the use of the IMSL Fortran 90 MP
Library with Digital Visual Fortran are provided in the \IMSL
directory. To verify proper installation, a batch command file
VALIDATE.BAT was copied to this directory.
The programs FNL.FOR and HELLO.F90 are provided to test basic IMSL Fortran
90 MP Library functions. The program FNL.FOR is written in Fortran 77 and
the program HELLO.F90 is written in Fortran 90.
To run both these examples, run the batch command VALIDATE.BAT by entering
the following command:
VALIDATE
The expected output from FNL.FOR is as follows:
X
1 2 3
1.000 1.500 1.000
The expected output from HELLO.F90 is as follows:
A single precision NaN? T
To run the example FNL.FOR enter the following commands:
DF FNL.FOR %LINK_F90%
FNL
To run the example HELLO.F90 enter the following commands:
DF HELLO.F90 %LINK_F90%
HELLO
Note: %LINK_F90%=imsl.lib imsls_err.lib imslmpistub.lib
============< Part 4: Using the IMSL Fortran 90 MP Library>===========
- Setting up the IMSL Libraries Environment
The installation procedure creates the file F90ENV.BAT in the
installation directory. This file contains the SET commands which
defines the environment variables necessary to access the library
from the command console.
The following is a list of environment variables which are useful
to the IMSL Fort
没有合适的资源?快使用搜索试试~ 我知道了~
fortran6.5.rar经典版本
共4617个文件
h:876个
htm:774个
f90:662个
需积分: 23 2 下载量 138 浏览量
2022-10-13
17:39:20
上传
评论 1
收藏 351.46MB RAR 举报
温馨提示
FORTRAN 6.5 经典版本
资源详情
资源评论
资源推荐
收起资源包目录
fortran6.5.rar经典版本 (4617个子文件)
ALGRITHM 46KB
INPROD2.ASM 3KB
INPROD.ASM 3KB
SIMPLE2.ASM 199B
HELPCONT.AVI 1.54MB
COMSERV.AVI 1.2MB
AVIS2.AVI 850KB
AVIS.AVI 579KB
SERCHELP.AVI 455KB
ERRORMESSAGE.AVI 454KB
BUILDQW.AVI 380KB
DEBUG2.AVI 339KB
MOVE_FILE.AVI 265KB
BROWSET.AVI 257KB
NEW_SPLINEQW.AVI 253KB
PROJSET2.AVI 226KB
AVIS_DEBUG.AVI 181KB
IMSL2.AVI 158KB
FINDINFI.AVI 144KB
BROWSE2.AVI 138KB
PROJSET.AVI 137KB
SPLINEVC.AVI 128KB
DEBUG1.AVI 120KB
ADD.AVI 119KB
IMSL1.AVI 71KB
NEW.AVI 63KB
DFWIN.AWX 96KB
DFCOMSRV.AWX 92KB
MAKWZ.AWX 56KB
DFCON.AWX 44KB
DFDLL.AWX 44KB
DFQWIN.AWX 44KB
DFLIB.AWX 40KB
GENWZ.AWX 32KB
VBSQL.BAS 27KB
MAPIVB.BAS 10KB
DFDEMO.BAS 654B
VB_VF1.BAS 396B
RETURNSTRING.BAS 341B
MODULE1.BAS 290B
GLOBAL.BAS 194B
GHT1.BAS 146B
TESTFOR.BAS 144B
SIMPLE.BAS 125B
ARRAY.BAS 114B
RUN_MANUAL.BAT 11KB
DFVARS.BAT 3KB
BUILD_BENCH.BAT 3KB
VALIDATE.BAT 943B
RUN_BENCH.BAT 847B
LCOVER.BAT 502B
LCOUNT.BAT 359B
XEQFIVT.BAT 205B
RUN_SINGLE.BAT 187B
FCOUNT.BAT 178B
FTIME.BAT 178B
FCOVER.BAT 178B
CXMLVARS.BAT 149B
BUILD_SINGLE.BAT 127B
BUILD_PREPMESS.BAT 26B
VBSQL.BI 27KB
LAYOUT.BIN 353B
BITSET 7KB
DVF.BMP 469KB
MONO1.BMP 8KB
BITMAP1.BMP 1KB
TOOLBAR.BMP 1KB
CHECKOFF.BMP 544B
CHECKON.BMP 544B
HAIR.BMP 190B
MONO2.BMP 190B
EQUIVALENCE_LAPACK.C 49KB
SPICE3.C 38KB
DFWINC.C 20KB
DELAUNAY.C 18KB
EXAMPLE_LAPACK_1.C 13KB
MANDEL.C 11KB
CALLABLE_POSTMINI_CBIND.C 11KB
SYSDEP_WIN32_C.C 10KB
SYSDEP_C.C 10KB
TEST_CALLABLE_CONTOUR_CBIND.C 4KB
GETEPTRS_MAIN.C 2KB
AGTCTL_I.C 2KB
MTXADM_I.C 2KB
AGTSVR_I.C 2KB
UOPEN.C 2KB
EVNCPTSI.C 2KB
MTSEVT_I.C 2KB
WRAPPER.C 2KB
SCRDDT_I.C 1KB
SCRMGR_I.C 1KB
SCRSRV_I.C 1KB
MTXDM_I.C 1KB
SSPSDL_I.C 1KB
MTSGRP_I.C 1KB
WRAPPERS.C 811B
DLLDATA.C 807B
WRAPPER.C 758B
CASSIGNC.C 620B
WRAPPER.C 529B
共 4617 条
- 1
- 2
- 3
- 4
- 5
- 6
- 47
生活家小毛
- 粉丝: 1045
- 资源: 5021
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0