Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Introduction to SourcePro C++
Rogue Wave web site:  Home Page  |  Main Documentation Page

6.1 Definition

SourcePro Analysis contains a wide range of C++ classes that can be used together or separately, a few classes at a time, to solve specialized problems in business and research. SourcePro Analysis consists of four modules:

The components of each module are defined in more detail in the following sections. For an example using the Linear Algebra Module with the Essential Tools Module, please see Section 6.2.

6.1.1 The Essential Math Module

The Essential Math Module is a set of C++ classes that contains the basic building blocks for numerical applications. You can use the Essential Math Module for coding virtually any problem that involves data stored in vectors, matrices, and arrays.

To aid navigation, the Essential Math Module can be divided into the following class groups:

These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.

6.1.2 The Linear Algebra Module

The Linear Algebra Module is a set of C++ classes that provides a complete, intuitive, object-oriented interface to the entities and algorithms of numerical linear algebra. The algorithms themselves are taken from LAPACK (Linear Algebra Package), a fast and efficient library of Fortran subroutines for solving common problems in numerical linear algebra.

To aid navigation, the Linear Algebra Module can be divided into the following class groups:

These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.

6.1.3 The Business Analysis Module

The Business Analysis Module is a C++ class library for performing and analyzing multiple linear regression and logistic regression. It also provides a set of model selection tools for improving regression models.

To aid navigation, the Business Analysis Module can be divided into the following class groups:

These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.

6.1.4 The Currency Module

The Currency Module is a C++ class library for monetary representation, currency conversion, and decimal precision. To aid navigation, the Currency Module can be divided into the following class groups:

These class groups are accessible through the Modules tab of the SourcePro C++ API Reference Guide.



Previous fileTop of DocumentContentsIndex pageNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.