[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: