WNLIB is an ANSI C subroutine library that contains numerous tools that is useful in programming pratice. It includes

  • Miscellaneous -- improved memory allocator and memory debugger; parsing package.
  • Data structures and algorithms -- linked list; balanced binary tree; hash table; dd tree; sorting for lists and arrays; high-quality pseudo-random number generator.
  • Numerical -- various matrix and vector operations, including matrix inverse, least-squares inverse.
  • Linear programming -- smplex method; transportation problem; shortest path problem; critical path problem.
  • Non-linear optimization -- Conjugate directions and conjugate gradient methods for constrained and unconstrained problems; simulated annealing.

Current Version:   ??

License Type:   Free with no warranty

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package: Yes
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:

ANSI C Compiler

Software/Hardware Requirements:

ANSI C Compiler, gcc is fine.

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Misc

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.