CalcLib Numerical Analysis Templates
The Calculation Library of Templates (CalcLib) Applications Programming Interface (API) is a collection of mathematical calculation classes and class templates. These templates can be used with other source code to solve problems in numerical analysis.
The classes are written in the C++ programming language under the International Organization for Standardization / International Electrotechnical Commission (ISO/IEC) 14882-1998 standard. This template library was compiled and tested on a Mandriva Linux computer system using the GNU General Public License "g++" C++ compiler. The class templates have also been compiled and tested on a Windows XP system using the MicroSoft Visual Studio .NET 2003 command line "cl" C++ compiler.
This document contains usage information for all classes contained in the library. The documentation includes information on class functions and can be a reference for integration with other programs or for library maintenance, updates and revisions. This information is generated by the Doxygen documentation system from syntax and comment statements in the program source code. The documentation should be viewed using a standard web browser for HyperText Markup Language (html) files.
All classes and class templates defined in this library and documented herein are contained in a single unique namespace, calc. The namespace calc is created solely for encapsulating the CalcLib library of classes. These classes make extensive use of the C++ Standard Libraries contained in the namespace, std, and are available with most C++ compilers.
These source code files are provided under the GNU Lesser General Public License. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- Johnson, Lee W., and R. Dean Riess, NUMERICAL ANALYSIS, 2nd Edition, Addison-Wesley Publishing Company, Inc., Reading, Massachusetts, 1982.
- Piegl, Les, et al, THE NURBS BOOK, 2nd Edition, Springer-Verlag Press, New York, New York, 1997.
- Press, William H., et al, NUMERICAL RECIPES IN C, 2nd Edition, Cambridge University Press, Cambridge, England, 1992.
- Spiegel, Murray R., PhD, THEORY AND PROBLEMS OF MATHEMATICAL HANDBOOK OF FORMULAS AND TABLES, Schaum's Outline Series in Mathematics, McGraw-Hill Book Company, New York, New York, 1968.
- Date
- 2006/07/19 13:21:43
- Author
- efgeorge
Copyright (C) Everett George (phy_efgeorge@hotmail.com)
Generated on Wed Jul 19 09:23:35 2006 for CalcLib by
1.4.7