File: ROADMAP

package info (click to toggle)
octave2.1 1%3A2.1.73-13
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 37,028 kB
  • ctags: 20,874
  • sloc: cpp: 106,508; fortran: 46,978; ansic: 5,720; sh: 4,800; makefile: 3,186; yacc: 3,132; lex: 2,892; lisp: 1,715; perl: 778; awk: 174; exp: 134
file content (68 lines) | stat: -rw-r--r-- 2,632 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Here is an attempt at a simple explanation of the directory layout for
Octave's source files.

  doc           -- Texinfo documentation for Octave

  emacs         -- Emacs lisp stuff

  examples      -- some example files

  glob          -- filename globbing functions

  info          -- a modified version of the GNU Info reader

  kpathsea      -- Karl Berry's path searching library

  libcruft      -- various numerical libraries (mostly Fortran)
    blas           * basic linear algebra subroutines
    dassl          * differential-algebraic system solver
    fftpack        * subroutines for fast fourier transforms
    lapack         * linear algebra package
    linpack        * linear algebra package
    minpack        * nonlinear equation solver
    misc           * miscellaneous utilities
    odepack        * odinary differential equation solver
    ordered-qz     * code for ordering eigenvalues for QZ factorization
    quadpack       * subroutines for numerical integration
    ranlib         * random number generators
    slatec-fn      * various special function subroutines
    villad         * subroutines for orthogonal collocation weights

  liboctave     -- the C++ interfaces to the numerical libraries and
                   various OS facilities.

  make          -- configuration and makefile stuff for kpathsea

  readline      -- GNU readline library (from bash), slightly modified

  scripts       -- functions written in the Octave language
    audio          * play and record sound files (system dependent)
    control        * control theory
    elfun          * elementary mathematical functions
    general        * utility functions
    image          * image processing
    io             * input/output functions
    linear-algebra * linear algebra stuff
    miscellaneous  * stuff that doesn't fit anywhere else
    plot           * plotting
    polynomial     * polynomial manipulation
    set            * set manipulation
    signal         * signal processing
    specfun        * special mathematical functions
    special-matrix * functions for generating special types of matrices
    startup        * initialization functions
    statistics     * statistical stuff
    strings        * character string manipulation
    time           * time and date functions

  src           -- the interpreter itself

  test          -- tests for the interpreter
    config         * configuration files for DejaGnu
    octave.test    * subdirectories contianing actual tests are here


John W. Eaton
jwe@bevo.che.wisc.edu
University of Wisconsin-Madison
Department of Chemical Engineering