Using the NAG Library from Maple

Description

Description

Using the NAG library from Maple enables you to combine the pre-eminent modeling, exploration and application development abilities of Maple with the power and breadth of trusted NAG mathematical and statistical routines.

As front end to the NAG Library, Maple provides you with an integrated environment to make your code development easier. You eliminate the complexities of conventional programming and save time with simplified calling sequences and searchable documentation. Most of all, you have hundreds of sophisticated NAG routines at your finger tips in seamless combination with Maple's mathematical analysis and visualization tools. The result? Faster, more reliable models and applications, created in less time.

Key Features

  • Easy access to the powerful NAG C Library numeric routines from inside the Maple environment
  • Use NAG routines anywhere you use Maple commands
  • Fast prototyping and modeling environment gives quick results. Develop and test your code in an interactive environment, without the need for compiling or linking
  • Both short and long NAG function names are available
  • Simplified calling sequences make modeling easier. Appropriate default values for many parameters are provided automatically
  • NAG C Library documentation is integrated into the searchable and indexed Maple Help System, and includes hundreds of examples coded in Maple

Application Areas

  • Application development
  • Mathematical modeling
  • Finance
  • Life sciences
  • Statistical analysis
  • Environmental sciences

System Requirements

Maple links easily to the NAG C Library. To use this feature, you must have:

  • Windows, Linux (32-bit) or Macintosh
  • NAG C Library, Mark 7 or Mark 8*, on a computer that meets the system requirements of the NAG C Library, including compiler requirements. The following versions of the library are supported:
    • Maple 14
    • Maple 12, (requires NAG-Maple connector)
    • Maple 11, (requires NAG-Maple connector)
    • Maple 10, running 10.06 or later (requires NAG-Maple connector)
    (Note: NAG routines can not be called from the Maple 13 environment) on a computer that meets the system requirements of Maple.

    NAG C Library details:
  • Windows: NAG implementation codes CLDLL074ZL, CLDLL074YL for Maple 10 and 11; implementation code CLW3208DBL for Maple 12 and 14
  • Linux: NAG implementation codes CLLUX08DGL*, CLL3A08DGL*, or CLLUX07DDL for Maple 10 and 11; implementation codes CLLUX08DGL or CLL3A08DGL for Maple 12 and 14
  • MacOS: NAG implementation code CLAMP07DAL for Maple 10 and 11; implementation code CLMIN08DGL for Maple 12 and 14

* Maple connection Mark 7 functionality. The many functions that occur in both the Mark 7 and Mark 8 versions of the Library are accessible. The functions that are new to Mark 8 or Mark 9 are unavailable currently.

If you have a version of the NAG library which is not on the above list, please contact NAG.

Want to Learn More?

Maple is the ultimate productivity tool for solving mathematical problems and creating interactive technical applications. Learn more about Maple.

NAG's mathematical and statistical components underpin thousands of programs and applications spanning the globe in finance, energy, engineering, life sciences, business analytics and research. Learn more about the NAG C Library.

Obtaining the Maple-NAG Connector

If you are using Maple 10, 11 or 12 then the Maple-NAG Connector can be obtained by contacting us.

Screen shots

Click on the small images to get large screenshots.

screenshot of desktop screenshot of desktop
NAG C Library documentation is fully integrated into the Maple help system
Problem solving using NAG routines from inside Maple

Documentation

Installation for Maple 14

  • The Maple-NAG connector is a part of Maple 14, so no Maple-NAG Connector is needed.
    (Note: The appropriate NAG C-library does still have to be installed and licensed).

Installation for Maple 13

  • There is no support for the NAG Library from this version of Maple.
    An installation of a later version of Maple is suggested.

Installation for Release 1.2 for Maple 12

Installation for Release 1.1 for Maple 11

Installation for Release 1.0 for Maple 10

FAQ

Product Availability

 

Product

PlatformReleasePrecisionComment
MCAMP01DA
Maple - NAG Connector
Apple Power Mac Release 1 Double for Maple10
MCAMP11DA
Maple - NAG Connector
Apple Power Mac Release 1.1 Double for Maple11
MCLUX01DA
Maple - NAG Connector
x86-32 Linux Release 1 Double for Maple10
MCLUX11DA
Maple - NAG Connector
x86-32 Linux Release 1.1 Double for Maple11
MCLUX12DA
Maple - NAG Connector
x86-32 Linux Release 1.2 Double for Maple12
MCMIN12DA
Maple - NAG Connector
Apple Intel Mac Release 1.2 Double for Maple12
MCW3201DA
Maple - NAG Connector
x86-32 Windows Release 1 Double for Maple10
MCW3211DA
Maple - NAG Connector
x86-32 Windows Release 1.1 Double for Maple11
MCW3212DA
Maple - NAG Connector
x86-32 Windows Release 1.2 Double for Maple12

Distribution: The standard medium for the supply of our products is CD-ROM. However, we are able to offer alternatives if CD-ROM is not suited to the machine on which you intend to run the software. Please check with our Sales Department which alternative medium is available when you place your order.