JMSL™ Numerical Library Architecture



Applications built using Java™ are by nature flexible and extremely portable. Applications written in Java compile to the freely available Java Virtual Machine (JVM) and the resulting application can run on any system that implements the JVM. Equally important is that Java is easy to use, allowing for rapid development and deployment, which reduces costs and improves programmer productivity.

With its JMSL Numerical Library for Java Applications, Rogue Wave adds robust numerical analytics to the broad set of Java capabilities. The JMSL Numerical Library extends the foundation of the Java language to accommodate new classifications for numerical analysis, delivering the only fully supported and documented Java Numerics solution with the reliability of the industry-standard IMSL Numerical Library.

The JMSL Numerical Library is a complete collection of mathematical, statistical and charting classes for developing numerical applications. The JMSL Numerical Library is written 100% in Java and easily fits into any Java application.

The diagram below illustrates the building blocks, such as complex numbers, that Rogue Wave developed to perform higher mathematics and statistics in Java.

To illustrate how the JMSL Numerical Library can be used in standalone or Web environments, select any of the architecture pages below.

JMSL for a Web Server >>
JMSL Using an Applet >>
JMSL Using Java Web Start >>



Company Products & Services Solutions Success Stories Support Downloads Email this page
© Copyright 2010 Rogue Wave Software, Inc. All Rights Reserved Legal Privacy Sitemap