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