Fortran/C/C++ Compilers & Debugging Tools

IMSL™ Fortran Numerical Library

Product Overview

The IMSL Fortran Numerical Library is available with Absoft's Pro Fortran Compiler Suite for Windows and Mac OS X platforms and with Fortran Standard for 32-bit and 64-bit Linux. The IMSL Fortran Library, a complete collection of mathematical and statistical algorithms for high performance computing applications, integrates the world-renowned IMSL F90 Library with the IMSL Fortran 77 library into a single, cohesive package. The IMSL Fortran Library includes all of the algorithms from the IMSL Family of Fortran libraries for more than three decades, including the IMSL F90 Library, the IMSL Fortran 77 Library, and the IMSL parallel processing features. More...

Key Benefits


The IMSL Fortran Numerical Library saves development time by eliminating the need to write code from scratch. Using only two or three IMSL Library mathematical or statistical routines will more than pay for the product in time-savings alone. The complete mainframe implementation of the IMSL Fortran Library Mathematical and Statistical special functions will be available to Absoft users on Windows and Macintosh platforms.

  • Accelerate Development
    • Analytical building blocks eliminating the need to write code from scratch
    • Numerical algorithms are developed, tested, documented, and ready to go
    • Save up to 95% of the time required to research and develop algorithms
    • The IMSL Fortran Library is an integrated solution offering robust mathematical, statistical and financial algorithms
  • Develop Better Software Applications
    • You don't have to worry about coding and testing the algorithms
    • Free up your developers' bandwidth for critical application-specific feature development
  • Develop Flexible Software Applications
    • Embed numerical analysis algorithms seamlessly into existing solutions
  • Improve Quality and Reduce Uncertainty
    • IMSL simplifies your project
    • A simpler project means a more predictable development and QA schedule
    • All IMSL Library algorithms are fully tested and qualified against proven testing criteria
    • QA efforts can focus on core application testing, not algorithm testing
    • All IMSL Libraries are fully documented and supported
  • Reduce Costs
    • The IMSL Library saves up to 95% of the algorithm development cost
    • The IMSL Library eliminates many hidden costs associated with algorithm development and support:
      • Background research
      • Debugging and QA
      • Porting to your specific environment
      • Documentation
      • Maintenance
      • Scaling for larger deployments

Back to top


Key Features

Mathematical Functionality Categories

  • Linear systems
  • Eigensystem analysis
  • Interpolation and approximation
  • Integration and differentiation
  • Differential equations
  • Transforms
  • Nonlinear equations
  • Optimization
  • Matrix/vector operations
  • Special Functions
  • Utilities

Statistical Functionality Categories

  • Basic statistics
  • Regression
  • Correlation and Covariance
  • Analysis of Variance
  • Categorical and Discrete Data Analysis
  • Nonparametric Statistics
  • Goodness-of-Fit and Randomness
  • Time Series and Forecasting
  • Multivariate analysis
  • Survival Analysis
  • Probability Distribution Functions and Inverses
  • Random Number Generation
Back to top

Product Description

The IMSL Fortran Numerical Library version 5.0 integrates the world-renowned IMSL F90 Library with the IMSL Fortran 77 Library into a single, cohesive package.

The IMSL Fortran Library includes new powerful and flexible interface modules that allow for the use of advanced Fortran syntax and optional arguments throughout, while still providing full backward compatibility. These interface modules simplify and speed coding while improving quality by reducing the likelihood of mistakes. They also facilitate development of simpler Fortran applications while providing full depth and control for experienced programmers. Also included are a collection of new numerical algorithms and expanded support for SMP parallel processing.

The strength and precision of the IMSL Numerical Libraries have been evolving steadily for over three decades. Each subroutine and algorithm has undergone rigorous testing and quality assurance, providing users with more time to focus on their application.

The IMSL Fortran Library bundled with Absoft compilers for Windows and Macintosh OS X is directly available from Absoft. For Windows, the Absoft Pro Fortran Compiler Suite with IMSL is only available for single users on single systems up to 4 CPUs. For MacIntosh OS X, the Absoft Pro Fortran Compiler Suite with IMSL is available for single users on single systems and will soon be available for floating users, systems greater than 4 CPUs, and Clusters.

NOTE: IMSL Fortran Licenses for Absoft compilers for floating users on Windows, or for use on Windows systems greater than 4CPUs, or for Windows Clusters are not available at this time.

Back to top

What's New

IMSL Fortran Library version 5.0 includes many new features:

New Faure Sequence Routine

  • Computes a low-discrepancy sequence, which is used in Quasi Monte-Carlo analysis
New GARCH Routine
  • Used to model time series data, such as the price of oil or interest rates

SMP/OpenMP Support

The IMSL Fortran Numerical Library offers expanded SMP support for a number of parallel processing environments. Computationally intensive algorithms in the areas of linear systems and matrix manipulation, eigensystem analysis, and fast Fourier transforms (FFTs) leverage SMP capabilities on a variety of systems.

MPI Enabled

IMSL Fortran Numerical Library provides a dynamic interface for computing mathematical solutions over a distributed system via Message Passing Interface (MPI). MPI enabled routines offer a simple, reliable user interface.


The IMSL Fortran Library bundled with Absoft compilers for Windows and Macintosh OS X is directly available from Absoft. For Windows, the Absoft Pro Fortran Compiler Suite with IMSL is only available for single users on single systems up to 4 CPUs. For MacIntosh OS X, the Absoft Pro Fortran Compiler Suite with IMSL is available for single users on single systems and will soon be available for floating users, systems greater than 4 CPUs, and Clusters.

NOTE: IMSL Fortran Licenses for Absoft compilers for floating users on Windows, or for use on Windows systems greater than 4CPUs, or for Windows Clusters are not available at this time.

Back to top

Special Features


- Widest selection of mathematical and statistical functionality in the industry
- Complete backward compatibility.
- All versions include complete documentation in pdf format.
- More than 1000 Fortran subroutines are available.
- Complete on-line help with Windows version.
- Order form for (optional) complete hard-copy documentation available
  directly from Visual Numerics
- AltiVec (Special "Velocity Engine" ) optimized versions included for
  Macintosh G4/G5 users on OS X systems.
- Very easy to use

Back to top

Ease of Use


The IMSL Fortran Numerical Library is the gold standard mathematical and statistical code library for Fortran programmers developing high performance computing applications. The IMSL Fortran Numerical Library contains highly accurate and reliable Fortran algorithms with full coverage of mathematics and statistics and complete backward compatibility. It combines the powerful and flexible interface features of the Fortran language with the performance benefits of both distributed memory and shared memory multiprocessing architectures.

The IMSL Fortran Numerical Library includes new powerful and flexible interface modules for all applicable routines, which accomplish the following:

  • Allows users to utilize the fast, convenient optional arguments of the modern Fortran syntax for 100% of the relevant algorithms in the library, allowing for greater control and faster, simpler code development
  • Only require a short list of required arguments for each algorithm to facilitate development of simpler Fortran applications
  • Provide full depth and control via optional arguments for experienced programmers
  • Reduce development effort by checking data-type matches and array sizing at compile time
  • With operators and function modules, provide faster and more natural programming through an object-oriented approach
  • A simple and flexible interface to the library routines speeds programming and simplifies documentation

Back to top

Availability Date

  • IMSL Fortran Library 5.0 with Pro Fortran for Windows available

  • IMSL Fortran Library 5.0 with Pro Fortran for Macintosh OS X available

  • IMSL Fortran Library 5.0 with Pro Fortran for XL Fortran for OS X available


  • IMSL for 32-bit and 64-bit Linux, now available
Back to top

Terms and Conditions

Agreement: Absoft IMSL Fortran Library Software License Agreement.

Limited warranty applies: Yes

Limited Warranty: Absoft warrants that the media on which the Products are supplied shall be free from defects in materials and workmanship under normal use for a period of 90 days from the date of purchase. Absoft's entire liability and your exclusive remedy under this warranty shall be replacement of the defective media when returned to Absoft accompanied by a copy of the original sales receipt. Absoft shall have no obligation to replace the media if Absoft determines failure has resulted from accident, abuse, or neglect.

Absoft branded products include Premier Technical Support at no additional charge from the time of purchase for as long as the purchased version remains the current release version.

Back to top

System Requirements

The IMSL Fortran Library v5.0 is compatible with Pro Fortran Compiler Suite version 9.0 only.

System requirements for Pro Fortran for Windows

  • Pentium III
  • 256MB RAM
  • 128MB free HD space
  • Windows 98/ME or
  • Windows NT4/2000/XP
  • Up to 4 CPUs only

System requirements for Pro Fortran for Macintosh OS X

  • G5, G4, or G3 based system [G5 or G4 recommended]
  • Macintosh OS X 10.2 or later [10.4 and later not supported in v8.2]
  • 256 MB RAM
  • 125 MB free disk space

System requirements for Fortran Standard for Linux

  • Pentium III
  • 256 MB RAM
  • 128 MB free disk space
  • Up to 4CPUs only

Back to top

Try and Buy

No evaluation copy is available at this time.

Back to top
Documentation


All versions include complete documentation in pdf format.

Order form for (optional) complete hard-copy documentation available directly from Visual Numerics

Back to top

Debugger Options
  • Fx2 Debugging Solution

Back to top

Additional Information / Notices

None

Back to top