annotate ROADMAP @ 7948:af10baa63915 ss-3-1-50

3.1.50 snapshot
author John W. Eaton <jwe@octave.org>
date Fri, 18 Jul 2008 17:42:48 -0400
parents 9a1867b26653
children 1052a66078cf
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
1 Here is an attempt at a simple explanation of the directory layout for
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
2 Octave's source files.
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
3
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
4 dlfcn -- dlopen, dlsym, dlerror, and dlclose for AIX
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
5
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
6 doc -- Texinfo documentation for Octave
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
7
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
8 emacs -- Emacs lisp stuff
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
9
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
10 examples -- some example files
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
11
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
12 libcruft -- various numerical libraries (mostly Fortran)
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
13 amos * bessel functions
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
14 blas * basic linear algebra subroutines
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
15 blas-xtra * wrappers for blas functions used in Octave
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
16 daspk * large scale differential algebraic equation solver
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
17 dasrt * differential algebraic equation solver with root finding
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
18 dassl * differential-algebraic system solver
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
19 fftpack * subroutines for fast fourier transforms
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
20 lapack * linear algebra package
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
21 lapack-xtra * wrappers for lapack functions used in Octave
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
22 minpack * nonlinear equation solver
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
23 misc * miscellaneous utilities
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
24 odepack * odinary differential equation solver
3185
9580887dd160 [project @ 1998-09-26 02:45:55 by jwe]
jwe
parents: 2484
diff changeset
25 ordered-qz * code for ordering eigenvalues for QZ factorization
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
26 quadpack * subroutines for numerical integration
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
27 ranlib * random number generators
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
28 slatec-err * slatec error handling library
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
29 slatec-fn * various special function subroutines
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
30 villad * subroutines for orthogonal collocation weights
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
31
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
32 liboctave -- the C++ interfaces to the numerical libraries and
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
33 various OS facilities
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
34
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
35 scripts -- functions written in the Octave language
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
36 audio * play and record sound files (system dependent)
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
37 control * control theory
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
38 deprecated * older deprecated functions
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
39 elfun * elementary mathematical functions
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
40 finance * financial functions
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
41 general * utility functions
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
42 image * image processing
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
43 io * input/output functions
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
44 linear-algebra * linear algebra stuff
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
45 miscellaneous * stuff that doesn't fit anywhere else
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
46 optimization * optimizers
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
47 path * functions for path handling
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
48 pkg * the package manager
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
49 plot * plotting
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
50 polynomial * polynomial manipulation
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
51 quaternion * quaternions
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
52 set * set manipulation
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
53 signal * signal processing
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
54 sparse * sparse matrix support
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
55 specfun * special mathematical functions
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
56 special-matrix * functions for generating special types of matrices
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
57 startup * initialization functions
2484
ccaffe93c32f [project @ 1996-11-07 23:24:46 by jwe]
jwe
parents: 2330
diff changeset
58 statistics * statistical stuff
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
59 strings * character string manipulation
6812
da3d4bb32f35 [project @ 2007-08-10 20:14:19 by jwe]
jwe
parents: 3185
diff changeset
60 testfun * unit testing
2330
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
61 time * time and date functions
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
62
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
63 src -- the interpreter itself
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
64
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
65 test -- tests for the interpreter
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
66 config * configuration files for DejaGnu
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
67 octave.test * subdirectories contianing actual tests are here
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
68
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
69
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
70 John W. Eaton
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
71 jwe@bevo.che.wisc.edu
12ff450cbb1f [project @ 1996-07-19 01:39:22 by jwe]
jwe
parents:
diff changeset
72 University of Wisconsin-Madison
7089
9a1867b26653 [project @ 2007-10-31 20:44:43 by jwe]
jwe
parents: 6812
diff changeset
73 Department of Chemical & Biological Engineering
9a1867b26653 [project @ 2007-10-31 20:44:43 by jwe]
jwe
parents: 6812
diff changeset
74
9a1867b26653 [project @ 2007-10-31 20:44:43 by jwe]
jwe
parents: 6812
diff changeset
75 Last updated: Wed, 31 Oct 2007 16:44:04 EDT