| SciMath C/C++ Scientific Math Library
|
Update Link / Bad Link? |
|
SciMath V.7.1 from Advanced Scientific Applications, Inc. is one of the most powerful scientific math libraries today. SciMath is suitable for developing applications in all areas of science such as Math, Physics, Chemistry, Engineering, Statistics, Financial Applications, ...etc. SciMath features hundreds of powerful mathematical functions. SciMath is sold in an already compiled format ( .lib file ) similar to the libraries used by your compiler. To use SciMath you simply link your application (Written in C or C++) with SciMath's library file. Your application program can call any one of hundreds of SciMath poweful functions at runtime. SciMath can be viewed as an extension of your compiler's math library. SciMath User's Manual describes each function with clarity and detail. SciMath is available for a variety of 16 and 32 bit compilers as well as SUN-OS systems. Most of the popular DOS extenders are also supported by SciMath.
Submitted Jan 14, 1998
Rating:
N/A
Rate this link
Total Visits: 844
|
| FAST MATRIX SOLVER
|
Update Link / Bad Link? |
|
FMStm (Fast Matrix Solver) is the industry standard for performing matrix algebra operations on large, dense matrices and groups of vectors. Packaged as a FORTRAN or C callable library, FMS may be incorporated into new or existing scientific and engineering application programs to improve performance and provide large problem solving capability.
Submitted Jan 28, 1998
Rating:
(1 Ratings)
Rate this link
Total Visits: 343
|
| LightMat C++ Matrix class library
|
Update Link / Bad Link? |
|
LightMat is a portable C++ class library for efficient arithmetic operations and basic mathematical functions on vectors, matrices, 3- and 4-dimensional arrays. The library is specially optimized for vectors and matrices with dimensions 3 and 4 (i.e. 3x3 and 4x4). The library is optimized to minimize or eliminate object creation overhead which are especially important for small objects. Loops are unrolled whenever possible to provide better performance. Data is stored on the stack when possible i.e. small objects, otherwise on the heap. Arrays can be converted to strings and printed out.
Submitted Sep 30, 1998
Rating:
N/A
Rate this link
Total Visits: 243
|
| Numerical Recipes
|
Update Link / Bad Link? |
|
Welcome to the Numerical Recipes Home Page. The Numerical Recipes (NR) books are developed by Numerical Recipes Software and published by Cambridge University Press (CUP, with U.K. and U.S. websites).
Submitted Jan 20, 1996
Rating:
N/A
Rate this link
Total Visits: 241
|
| A Template Numerical Toolkit for Linear Algebra
|
Update Link / Bad Link? |
|
The Template Numerical Toolkit is a collection of mathematical libraries for numeric computation in C++. Its fundamental classes include vectors, matrices, and multidimensional arrays. The basic goal is to allow one to express mathematical computation at a higher level of abstraction, while still retaining some control over performance and optimization issues. Doing so requires a careful analysis to balance these tradeoffs. The toolkit provides an integrated collection of generic matrix/vector classes based on components of the Standard Template Library (STL) and ANSI C++, together with specialization of generic algorithms for maximal efficiency.
Submitted Apr 10, 1997
Rating:
N/A
Rate this link
Total Visits: 213
|
| Planet Source-Code
|
Update Link / Bad Link? |
|
Award winning site with over 12,000 lines of C and C++ code. Code ranges from one-line snippets to complete programs. Includes a coding contest, hall of fame and a large Visual Basic and Java
'world'.
Submitted Oct 31, 1999
Rating:
N/A
Rate this link
Total Visits: 213
|
| IMSL C Numerical Libraries
|
Update Link / Bad Link? |
|
Written in C for C programmers, the IMSL C Numerical Libraries are comprehensive mathematical and statistical functions built upon the most widely used routines in the IMSL FORTRAN Libraries.
Submitted Apr 11, 2000
Rating:
N/A
Rate this link
Total Visits: 180
|
| Common C++ Libraries
|
Update Link / Bad Link? |
|
The Common C++ project has been merged with APE, and the combined project now uses the Common C++ name. Common C++ offers a highly portable application framework for threading, sockets, realtime network streaming, persistence, and file access. License: GNU Library Public License.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 172
|
| [FREESW]Blitz++
|
Update Link / Bad Link? |
|
The C++ programming language offers many features useful for tackling complex scientific computing problems: inheritance, polymorphism, generic programming, and operator overloading are some of the most important. Unfortunately, these advanced features came with a hefty performance pricetag: until recently, C++ lagged behind Fortran's performance by anywhere from 20% to a factor of ten. As a result, the adoption of C++ for scientific computing has been slow.
Is there a way to soup up C++ so that we can keep the advanced language features but ditch the poor performance? This is the goal of the Blitz++ project: to develop techniques which will enable C++ to rival - and in some cases even exceed -- the speed of Fortran for numerical computing, while preserving an object-oriented interface. The Blitz++ Numerical Library is being constructed as a testbed for these techniques.
Submitted Jun 14, 1999
Rating:
N/A
Rate this link
Total Visits: 119
|
| Dinkumware
|
Update Link / Bad Link? |
|
There are all kinds of C and C++ libraries here. Originally written by P.J. Plauger and continuously updated, these industrial strength C and C++ libraries are highly portable, thread safe, and parameterized for a wide range of compilers.
Submitted Nov 20, 1999
Updated Nov 22, 1999
Rating:
N/A
Rate this link
Total Visits: 77
|
| LHC++
|
Update Link / Bad Link? |
|
The LHC++ project aims to replace the current CERNLIB software libraries with a suite of OO software with roughly equivalent functionality. The scope of the project covers: foundation level class libraries, mathematical libraries, graphical libraries, visualization toolkits, data analysis, histograms, event generators (in collaboration with, e.g., Lund), detector simulation (GEANT4 via RD44 at present), object persistency (Objectivity/DB via RD45 at present). The primary focus is on C++ solutions, although recent developments in software, such as Java-based applications, are also closely monitored. The strategy of LHC++ is to identify the HEP needs in these areas and to provide solutions broadly applicable to experiments.
Submitted Jan 19, 2000
Rating:
N/A
Rate this link
Total Visits: 63
|
| MV++
|
Update Link / Bad Link? |
|
MV++ is a small, efficient, set of concrete vector and simple matrix classes for numerical computing. It is not intended as a general vector container class, but rather designed specifically for optimized numerical computations on RISC and pipelined architectures. It is one step above a C/C++ array.
Submitted Nov 14, 1999
Rating:
N/A
Rate this link
Total Visits: 55
|
| GNU C Library
|
Update Link / Bad Link? |
|
This library used as the C library in the GNU system and most newer systems with the Linux kernel.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 52
|
| Cephes
|
Update Link / Bad Link? |
|
Special functions and other goodies in C, including long double precision routines for 68K, 386, and sparc processors. This is the most complete distribution package of the function library. It includes these sections-- double: all functions in 64-bit double precision; single: all available functions in 32-bit single precision; long double: all available functions in 80-bit extended precision; 128bit: all available functions in 128-bit long double precision; qlib: all functions in q-type extended (44 to 106 decimal) precision, includes a C++ class for the binary floating point arithmetic and a q-type calculator program; c9x-complex: new C language standard C9X data type for complex variables, header complex.h for GNU C and functions in float complex, double complex, and long double complex precisions.
Submitted Sep 14, 1998
Rating:
N/A
Rate this link
Total Visits: 47
|
| Dundas Software
|
Update Link / Bad Link? |
|
Includes more than 300 MFC classes, adding valuable features that include GUI classes, Framework classes, Utility classes, MAPI classes, OLE classes, Image classes, file classes and more.
Submitted Dec 07, 1999
Updated Dec 09, 1999
Rating:
(1 Ratings)
Rate this link
Total Visits: 46
|
| Regex++
|
Update Link / Bad Link? |
|
Regex++ provides a set of portable template classes and functions for compiling, matching and searching for regular expressions.
Submitted Oct 09, 1999
Rating:
N/A
Rate this link
Total Visits: 45
|
| HFLOAT
|
Update Link / Bad Link? |
|
This is a library package (supplied as C++ code) for calculations with floating point numbers of extreme precision.
Submitted Jan 20, 2000
Rating:
N/A
Rate this link
Total Visits: 41
|
| GRETA
|
Update Link / Bad Link? |
|
GRETA is a (yet another) C++ template library for regular expression pattern matching. It was developed in Microsoft Research. GRETA's distinguishing features are: high performance, Perl compatibility, and clean STL integration. You can perform matches with any bidirectional iterator type, or on a std::basic_string, or on a C-style NULL-terminated string.
Submitted Mar 11, 2003
Rating:
N/A
Rate this link
Total Visits: 39
|
| EO Evolutionary Computation Framework
|
Update Link / Bad Link? |
|
This is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for any kind of evolutionary computation (specially genetic algorithms) you might come up with. It is component-based, so that if you don't find the class you need in it, it is very easy to subclass an existing abstract or concrete class.
Submitted Jan 27, 2000
Rating:
N/A
Rate this link
Total Visits: 31
|
| MN Library
|
Update Link / Bad Link? |
|
This is a set of C++ libraries and programs for audio processing and music. It is designed with portable C++ code for use on Linux, Microsoft platforms and others.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 31
|
| freeCGI++
|
Update Link / Bad Link? |
|
freeCGI++ is a full featured C++ class hierarchy used to build CGI type applications. This library is provided under the BSD license and is free for any type of use.
Submitted Feb 15, 2000
Rating:
(1 Ratings)
Rate this link
Total Visits: 30
|
| ObjectSpace C++ Toolkit
|
Update Link / Bad Link? |
|
This is a portable C++ toolkit for communications, web, systems, internet, and other extensions to standard C++ functionality.
Submitted Jan 04, 2000
Rating:
N/A
Rate this link
Total Visits: 26
|
| Argtable
|
Update Link / Bad Link? |
|
This is a freely available programmer's library for parsing the command line arguments of any C/C++ program. It allows the programmer to specify the desired format of the command line arguments in one or more statically defined arrays known as argument tables... Once an argument table has been established, parsing the command line is simply a matter of calling an argtable library function which attempts to resolve the program's argv[] arguments with the entries of the argument table. If successful, the command line arguments are now known to be valid and their values are ready and available for use in their nominated program variables... Argtable also provides some auxiliary functions that allow the programmer to generate plain text descriptions of the individual arguments and their overall usage syntax directly from an argument table.
Submitted Jan 16, 2000
Rating:
N/A
Rate this link
Total Visits: 24
|
| Lisp Plus Plus
|
Update Link / Bad Link? |
|
This is a library of Lisp like functions and macros usable in C++ programs.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 20
|
| Views
|
Update Link / Bad Link? |
|
The C++ Standard Template Library provides templates that define generic container and iterator classes. The software described here extends the Standard Template Library by adding template classes that define views.
Submitted Nov 03, 1999
Rating:
N/A
Rate this link
Total Visits: 18
|
| Gleem
|
Update Link / Bad Link? |
|
This is a small, self-contained C++ library of 3D widgets that support direct user interaction with a 3D scene.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 17
|
| libg++
|
Update Link / Bad Link? |
|
The GNU C++ library ( libg++) was among the first widely available general-purpose C++ class libraries. Some classes were designed and implemented as early as 1985 (originally in support of other efforts). The library was made available in 1987. I was the primary original developer. Several others have contributed ideas and code. While it has been ported to other platforms, libg++ is normally used on Unix systems in conjunction with the GNU C++ (g++) compiler. It is available via anonymous ftp from prep.ai.mit.edu, among other sources.
Submitted Nov 21, 1999
Rating:
N/A
Rate this link
Total Visits: 17
|
| TS -- tokenscan token-scanning library
|
Update Link / Bad Link? |
|
The tokenscan library provides simple token-scanning routines that can be used in C programs.
Submitted Feb 16, 2000
Rating:
N/A
Rate this link
Total Visits: 17
|
| Integer multiplication benchmarks
|
Update Link / Bad Link? |
|
apfloat, BN, CLN, FreeLIP, giantint, GNU MP,... These are some timings for multiplication of two b-bit integers, for various values of b, using various libraries. Most of the timings reported here are for a Pentium II-400, running Linux 2.2. I used gcc 2.7.2.3 for C libraries and egcs 2.90.29 for C++ libraries. Note that the choice of compiler and compiler options can make a big difference in speed. A few timings are for a Pentium-133, running Linux 2.0, using egcs 2.90.21 for C libraries.
Submitted Nov 06, 1999
Rating:
N/A
(2 Ratings)
Rate this link
Total Visits: 16
|
| PPL: The Parma Polyhedra Library
|
Update Link / Bad Link? |
|
The Parma Polyhedra Library (PPL) is a C++ library for the manipulation of convex polyhedra. The library is user friendly, fully dynamic, written in standard C++, exception-safe, efficient, thoroughly documented, and free software.
Submitted Jan 02, 2002
Rating:
N/A
Rate this link
Total Visits: 16
|
| Libwavstream
|
Update Link / Bad Link? |
|
This is a C++ library that contains the definition of the wavstream class. It provides public methods for read, write and create 16-bit audio files in Microsoft RIFF/PCM format. No compression is supported and no 8-bit files handling is implemented. This class reads, writes and updates file headers, implementing optional strong checking of header consistency. Header generated by a wavstream object are fully standard compliant.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 14
|
| The Apprentice Open Inventor Project
|
Update Link / Bad Link? |
|
Apprentice is an OpenInventor 2.x pure C++ emulation library for reading, modifying and displaying '.iv' and '.wrl' files. Currently, Apprentice supports serialization of most of the OI 2.x and VRML 1.x objects.
Submitted Jan 27, 2000
Rating:
N/A
Rate this link
Total Visits: 14
|
| CoreLinux++
|
Update Link / Bad Link? |
|
The CoreLinux Consortium was formed to provide a standards and conventions initiative for C++ development on Linux. In addition to the definitions, core C++ class libraries (LGPL) will be developed to further the ease at which other C++ development projects may base themselves.
Submitted Jan 27, 2000
Rating:
N/A
Rate this link
Total Visits: 13
|
| CIDLib
|
Update Link / Bad Link? |
|
The CIDLib C++ Class Library System is a shareware C++ class framework. CIDLib provides a fully object oriented, very typesafe, and vastly simplified way to develop backend applications. CIDLib is fully ANSI C++ exploitative, making full use of exceptions, booleans, namespaces, templates, mutable members, etc... It is extremely well engineered, with immaculate layering, decomposition, class design, and style.
Submitted Nov 23, 1999
Rating:
N/A
Rate this link
Total Visits: 11
|
| Dew Research C++ Builder Math Library
|
Update Link / Bad Link? |
|
Developer of optimized mathematical software libraries for advanced scientific computing. Numerical, statistical and digitial signal processing libraries for Win 32 and .NET.
Submitted Apr 18, 2007
by Janez Atmapuri Makovsek
Updated Apr 20, 2007
Rating:
N/A
Rate this link
Total Visits: 10
|
| OSE
|
Update Link / Bad Link? |
|
OSE is an environment designed to support the day to day activities of software developers. The package is mainly targeted at C++ programmers and consists of three main parts. These are a C++ class library, a build environment based on GNU Make, and documentation extraction tools for producing hardcopy as well as online documentation.
Submitted Nov 03, 1999
Rating:
N/A
Rate this link
Total Visits: 10
|
| Recall
|
Update Link / Bad Link? |
|
This is an open-source C++ framework for writing distributed, fault-tolerant, replicated storage servers. A Recall server will allow you to save important information for future recovery. If you need to provide a high-availability server and you need access to changing data in face of system and/or network failures, then Recall might be helpful to you.
Submitted Feb 16, 2000
Rating:
N/A
Rate this link
Total Visits: 10
|
| STLport
|
Update Link / Bad Link? |
|
Complete C++ standard library, including <complex> and SGI STL iostreams. Can be configured to use either SGI or native iostreams.
Submitted Nov 04, 1999
Rating:
N/A
Rate this link
Total Visits: 10
|
| MetaKit
|
Update Link / Bad Link? |
|
MetaKit - class library to manage persistent storage and transport of structured data. MetaKit is a multi-platform and multi-lingual portable embedded database engine in C++ which also lets you work in Python and Tcl.
Submitted Nov 14, 1999
Rating:
N/A
Rate this link
Total Visits: 9
|
| Libsigc++
|
Update Link / Bad Link? |
|
This library implements a full callback system for use in widget libraries, abstract interfaces, and general programming. Originally part of the Gtk-- widget set, libsigc++ is now a separate library to provide for more general use. It is the most complete library of its kind with the ability to connect an abstract callback to a class method, function, or function object. It contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries. Libsigc++ is licensed under the GNU Library General Public License, LGPL.
Submitted Feb 15, 2000
Rating:
N/A
Rate this link
Total Visits: 8
|
| txObject ATK Software
|
Update Link / Bad Link? |
|
Pronounced TEX·Object, txObject Application Tool Kit is a free package of powerful C++ libraries that helps decrease project development time and increase software reliability. txObject ATK provides both embedded and application level projects a five-layer framework. Each layer offers a unified set of tools that allows developers to focus their development efforts
Submitted Feb 26, 2001
Rating:
N/A
Rate this link
Total Visits: 8
|
| Coral
|
Update Link / Bad Link? |
|
A collection of libraries that provide a system-independent set of services and functionality, with some services augmented by independently executing daemons. The Library is split into several parts.
Submitted Jan 09, 2000
Rating:
N/A
Rate this link
Total Visits: 7
|
| GHS Resource Library
|
Update Link / Bad Link? |
|
The GHS Resource Library is a shareware program the purpose of which is to help developers store and maintain source code and files (articles or components). It can be used to categorize and store source code written in any programming language. It is a valuable resource for programmers of all levels. It can save you time and money in development. It also has some free source code for you to use!
Submitted Jul 19, 2002
Rating:
N/A
Rate this link
Total Visits: 7
|
| Privacy Guard Glue
|
Update Link / Bad Link? |
|
This is a well-designed library written in C to add GnuPG support to applications. PGG uses GnuPG with its co-processing interface as the workhorse. PGG is free software and protected by the Gnu General Public License.
Submitted Feb 16, 2000
Rating:
N/A
Rate this link
Total Visits: 7
|
| hash127
|
Update Link / Bad Link? |
|
A library for fast, secure secret-key message authentication. hash127 computes a provably secure 127-bit secret-key authenticator of an arbitrarily long message. Someone who does not know the secret key has a negligible chance of guessing a correct authenticator for a different message.
Submitted Nov 06, 1999
Rating:
N/A
Rate this link
Total Visits: 5
|
| MorphCGI
|
Update Link / Bad Link? |
|
The MorphCGI C++ class library encapsulates the set of common functionality that is used to manipulate CGI (Common Gateway Interface) data. It consists of an easy to use API and intuitive accessors to obtain and handle CGI data. It works on optimized memory (by using extensive run-time dynamic allocations), thus the executable size is quite small on all platforms. Due to this, CGI programs built with MorphCGI do not lay undue stress on the (web) server resources.
Submitted Nov 14, 1999
Rating:
N/A
Rate this link
Total Visits: 5
|
| ViewKit
|
Update Link / Bad Link? |
|
ViewKit ObjectPak - application framework for developing OSF/Motif and CDE applications using C++. ViewKit includes generic application classes, menu, dialog, and preference classes; as well as ToolTalk and UNIX process control systems. ViewKit ObjectPak builds on the C++/Motif programming methods established by Doug Young in his book "Object-Oriented Programming with C++ and OSF/Motif". ViewKit ObjectPak provides a variety of ready-to use components and enables developers to easily extend ViewKit by creating new component classes. With these high-level components, ViewKit ensures consistency throughout a family of applications, and promotes enterprise-wide software reuse. In addition, ViewKit supports easy and effective communication between applications by using ToolTalk(tm), the CDE standard for inter-application messaging.
Submitted Dec 07, 1999
Updated Dec 25, 1999
Rating:
N/A
Rate this link
Total Visits: 4
|
| Xarm
|
Update Link / Bad Link? |
|
The Xarm library is a C++ wrapper of the Motif library and the Xmext library. This is intended as a tool to help individuals that program with Motif & C++. An attempt was made to follow the inheritance structure of the Motif widget set. Xarm works with Motif 1.2.x, Motif 2.0.x, and CDE.
Submitted Feb 16, 2000
Rating:
N/A
Rate this link
Total Visits: 4
|
| JX
|
Update Link / Bad Link? |
|
JX is a full-featured application framework and widget library for use with the X-Windows System. It provides support for all facets of application development, including distributed applications, and aims to combine the best of MacOS and NeXTSTEP. It is built directly on top of Xlib and has been carefully optimized for performance.
Submitted Jan 20, 2000
Rating:
N/A
Rate this link
Total Visits: 3
|
| Terms of Use: |
|
| NOTICE: Links you submit to Mathtools.net Link Exchange will
be accessible from any part of the world via the web. Any information such
links contain may be used by The MathWorks and the public, both within
and outside the country from which you posted. Read
complete disclaimer prior to use. |