Uploaded libwn6 6.0-1 (source i386) to master
README.debian:
wnlib for DEBIAN
----------------------
Thanks to Will Naylor for putting all this in the public domain!
Will calls this collection "wnlib", but I renamed it "libwn6" in
accordance with Debian policy.
The package sources are organized in 19 directories as follows:
anneal conjdir mat sort
arg cpy mem spmat
btr hash misc str
cmp list parse vect
complex low random
There are over 350 functions, documented on 70 man pages. Here is a
summary:
anneal/wnanl - general simulated annealing package
arg/wnargp - parse UNIX-style arguments
arg/wnargv - parse string into UNIX-style arguments
btr/wnbtr - generic sorted tree package
btr/wnbtrl - create sorted tree for common kinds of keys
cmp/wncmp - comparison functions for sorting and sorted trees.
cmp/wneq - functions which determine equality (for hash tables)
complex/wncplx - complex numbers
complex/wnfft - discrete Fourier transform package
conjdir/wnconj - conjugate directions function minimization package
conjdir/wnnlp - constrained non-linear optimization package
cpy/wncpy - routines to copy
hash/wnhash - hash functions for common keys
hash/wnhtab - generic hash table package
hash/wnhtbl - make hash tables for common kinds of keys
list/wnsll - singly linked list manager
low/wnabs - find absolute value, sign
low/wnasrt - allows application to commit suicide
low/wnmax - min and max functions
low/wnnop - standard do-nothing functions
low/wnsqr - find square, cube
low/wnswap - swap 2 variables
mat/wngs - Gramm-Schmidt orthogonalization
mat/wnmcpy - matrix copy
mat/wnmgen - generate matrix with special values
mat/wnminv - matrix inversion
mat/wnmio - matrix input and output
mat/wnmmk - make matrix
mat/wnmmlt - vector/matrix multiplication
mat/wnmrnd - random matrix generator
mat/wnmtrn - transpose matrix
mat/wnsplx - simplex method package
mem/wnmem - grouping memory allocator
mem/wnmemb - operate on memory blocks
mem/wnmemd - debugging aids for applications using wnmem
mem/wnmlc - simple substitutions for malloc calls
misc/wnprm - permutation package
parse/wncinf - information about cstream
parse/wncstl - make various kinds of cstreams
parse/wncstr - general parsing and writing package
parse/wnptok - parse stuff
parse/wnscan - scan cstream for patterns
parse/wnwtok - write stuff
parse/wnwtokp - write stuff pretty, with lines no longer than
random/wnrnd - random numbers
random/wnrndd - random distribution
random/wnrndt - true random numbers
sort/wnrsrt - radix sorting package
sort/wnsort - sorting package
spmat/wncp - critical path problem
spmat/wnlp - longest path problem
spmat/wnsp - shortest path problem
spmat/wnspmat - sparse matrix data structures and operations
spmat/wntrn - transportation problem
str/wncase - routines to deal with capitalization
str/wnstr - string operations
vect/wndot - fast vector dot product
vect/wnvadd - fast vector addition
vect/wnvcpy - vector copy
vect/wnvgen - vector fill with zero
vect/wnvio - vector input and output
vect/wnvmk - make vector
vect/wnvmlt - scale vector
vect/wnvnrm - fast vector norm
vect/wnvrnd - random vector generator
Each page has an abbreviated name, and is also accessible using the
names of any of the functions documented there. For example, the
"anneal" directory has only one man page. One of the functions
documented there is wn_anneal_from_temperature. Therefore, any of the
following commands will bring up the same man page:
man wnanl
man 3 wnanl
man wn_anneal_from_temperature
Cross-references are generally to the abbreviated form.
James R. Van Zandt <jrv@vanzandt.mv.com>, Fri, 4 Sep 1998 20:01:50 -0400
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.5
Date: Fri, 4 Sep 1998 20:01:50 -0400
Source: libwn6
Binary: libwn-dev libwn6
Architecture: source i386
Version: 6.0-1
Distribution: unstable
Urgency: low
Maintainer: James R. Van Zandt <jrv@vanzandt.mv.com>
Description:
libwn-dev - Many numerical and memory management functions
libwn6 - Many numerical and memory management functions
Changes:
libwn6 (6.0-1) unstable; urgency=low
.
* renamed wnlib -> libwn6 per Debian policy.
* Install header files in /usr/include/wn.
* acc/misc/wnio.c: Comment out extraneous sys_errlist declaration.
* acc/misc/wnio.c: Use getcwd rather than deprecated getcd.
* acc/cpy/wnmacpy.c: Comment out extraneous memcpy declaration.
* acc/cpy/wnmcpy.c: Comment out extraneous memcpy declaration.
* acc/mem/wnmcmp.c: Comment out extraneous memcmp declaration.
* acc/mem/wnmemb.c: Comment out extraneous memcmp declaration.
* acc/mem/wnmeq.c: Comment out extraneous memcmp declaration.
* Added formatting to all the man pages.
* Added references from each function name to its man page.
* In all makefiles: hscript.csh -> ./hscript.csh, manscript.csh ->
./manscript.csh (so the current directory need not be in PATH).
* acc/makefile: build shared library too.
* resnet.c is not compiled or documented, so don't copy resnet.h into
package.
* Install all example*.c files in /usr/doc/libwn-dev/examples, with
#include "wnfoo.h" -> #include <wn/wnfoo.h>.
* Initial Release.
Files:
740444515407fd296b78933bd4a30fe3 610 devel optional libwn6_6.0-1.dsc
4967348565149ddadeaa797fc5be99bb 513471 devel optional libwn6_6.0.orig.tar.gz
5ccf16980d654838577fa856442fd4ac 44682 devel optional libwn6_6.0-1.diff.gz
fd16b141465a5e6ef6c1c23f7caba9d5 221554 devel optional libwn-dev_6.0-1_i386.deb
564eef80d5c756f4e875b1767b2ba241 108110 devel optional libwn6_6.0-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.2
iQCVAwUBNfRAMDHnPxTimJZtAQFgDQP/b4PUxVblg0yVAraeKAxjNCsR3qOWbwoB
aE8YAMkMggpAuJVOZGpZKOc3R8082kwYM7wJGH3ls/eAKXmT8RclCFTjpam+0BDs
Wm0EQBBOiieOFY+4y4eKFYmoWN3Zi6Diu2hogYVtKemDMNhhlQN5lxgHgZZjXvnG
dAExEDvZIis=
=4xlt
-----END PGP SIGNATURE-----
Reply to: