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