Open source libraries and
components by the NAADSM project
The libraries and components available on these pages were created or modified for NAADSM (NAADSM). Many of them, however, will likely be applicable to other projects, and are published here for use by developers of other open source programs.
Any code produced by the NAADSM project is licensed under the terms of the GNU General Public License. In cases of source code derived from other sources, users should check the appropriate web sites for terms of use.
Libraries written in C
- The APHI Modeling Library
- The APHI Modeling Library (LibAPHI) is a collection of probability density functions and geographical calculations commonly used in stochastic models. LibAPHI is in its early stages of development.
- SPRNG
- The Scalable Parallel Pseudo Random Number Generators Library (SPRNG) is a random number generator produced by researchers at Florida State University. The NAADSM project offers a version of SPRNG for Microsoft Windows, as well as a few fixes to problems that occur when compiling the original source code on some Linux distributions. The SPRNG home page is available at http://sprng.cs.fsu.edu.
- SCEW
- The Simple C Expat Wrapper (SCEW) provides an easy-to-use programmer's interface for the Expat XML parser. The NAADSM project offers a SCEW library for Microsoft Windows. The SCEW home page is available at http://www.nongnu.org/scew.
- GPC
- The General Polygon Clipper Library (GPC) is polygon set operations library developed by Alan Murta. The NAADSM project offers a GPC library for Microsoft Windows. The GPC home page is available at http://www.cs.man.ac.uk/~toby/alan/software.
- RTree
- The RTree library implements R-Trees, data structures for spatial indexing first described by Antonin Guttman and developed by Daniel Green. The NAADSM project offers a modified version of the original source code, as well as an RTree library for Microsoft Windows. Original source code may be found at http://www.superliminal.com/sources/sources.htm.
Components written in Delphi
Please see the list of Delphi components for more information about components and controls written in Delphi.