2330
|
1 Here is an attempt at a simple explanation of the directory layout for |
|
2 Octave's source files. |
|
3 |
|
4 doc -- Texinfo documentation for Octave |
|
5 |
|
6 emacs -- Emacs lisp stuff |
|
7 |
2484
|
8 examples -- some example files |
|
9 |
2330
|
10 glob -- filename globbing functions |
|
11 |
|
12 info -- a modified version of the GNU Info reader |
|
13 |
|
14 kpathsea -- Karl Berry's path searching library |
|
15 |
|
16 libcruft -- various numerical libraries (mostly Fortran) |
|
17 balgen * balancing subroutines for eigenvalue computations |
|
18 blas * basic linear algebra subroutines |
|
19 dassl * differential-algebraic system solver |
|
20 eispack * subroutines for eigenvalue problems |
|
21 fftpack * subroutines for fast fourier transforms |
|
22 lapack * linear algebra package |
|
23 linpack * linear algebra package |
|
24 minpack * nonlinear equation solver |
|
25 misc * miscellaneous utilities |
|
26 odepack * odinary differential equation solver |
|
27 quadpack * subroutines for numerical integration |
|
28 ranlib * random number generators |
|
29 slatec-fn * various special function subroutines |
|
30 villad * subroutines for orthogonal collocation weights |
|
31 |
2484
|
32 liboctave -- the C++ interfaces to the numerical libraries and |
|
33 various OS facilities. |
2330
|
34 |
2484
|
35 make -- configuration and makefile stuff for kpathsea |
2330
|
36 |
|
37 readline -- GNU readline library (from bash), slightly modified |
|
38 |
|
39 scripts -- functions written in the Octave language |
2484
|
40 audio * play and record sound files (system dependent) |
2330
|
41 control * control theory |
2484
|
42 elfun * elementary mathematical functions |
2330
|
43 general * utility functions |
2484
|
44 image * image processing |
|
45 io * input/output functions |
|
46 linear-algebra * linear algebra stuff |
|
47 miscellaneous * stuff that doesn't fit anywhere else |
2330
|
48 plot * plotting |
|
49 polynomial * polynomial manipulation |
2484
|
50 set * set manipulation |
2330
|
51 signal * signal processing |
|
52 specfun * special mathematical functions |
|
53 special-matrix * functions for generating special types of matrices |
|
54 startup * initialization functions |
2484
|
55 statistics * statistical stuff |
2330
|
56 strings * character string manipulation |
|
57 time * time and date functions |
|
58 |
|
59 src -- the interpreter itself |
|
60 |
|
61 test -- tests for the interpreter |
|
62 config * configuration files for DejaGnu |
|
63 octave.test * subdirectories contianing actual tests are here |
|
64 |
|
65 |
|
66 John W. Eaton |
|
67 jwe@bevo.che.wisc.edu |
|
68 University of Wisconsin-Madison |
|
69 Department of Chemical Engineering |