Introduction
Welcome
Welcome to the Essential Math Module User's Guide. This manual is part of the SourcePro® Analysis product from Rogue Wave® Software. The Essential Math Module contains the basic building blocks for numerical applications. Templatized classes representing vectors, matrices, and arrays form the core of the library. Classes for random numbers, statistics, linear algebra, linear regression, and FFTs extend its functionality. All objects have full persistence ability and can be fully integrated with other Rogue Wave modules.
Created by Dr. Thomas Keffer, founder of Rogue Wave Software, the Essential Math Module was the first commercially available C++ class library. Since its initial release in 1989, developers have used the Essential Math Module for everything from computing the option adjusted spreads of derivative securities to number-crunching the coordinates of robots on Mars. The Essential Math Module is used today in statistics, computer-aided design, spreadsheets, numerical models, simulators, graphics, financial modeling, curve fitting, digitizers, data acquisition and analysis, and signal processing.
You can use the Essential Math Module with confidence for coding virtually any problem that involves data stored in vectors, matrices, or arrays.