home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / octa21eb.zip / octave / ROADMAP < prev    next >
Text File  |  1999-05-13  |  3KB  |  69 lines

  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.   examples      -- some example files
  9.  
  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.     blas           * basic linear algebra subroutines
  18.     dassl          * differential-algebraic system solver
  19.     fftpack        * subroutines for fast fourier transforms
  20.     lapack         * linear algebra package
  21.     linpack        * linear algebra package
  22.     minpack        * nonlinear equation solver
  23.     misc           * miscellaneous utilities
  24.     odepack        * odinary differential equation solver
  25.     ordered-qz     * code for ordering eigenvalues for QZ factorization
  26.     quadpack       * subroutines for numerical integration
  27.     ranlib         * random number generators
  28.     slatec-fn      * various special function subroutines
  29.     villad         * subroutines for orthogonal collocation weights
  30.  
  31.   liboctave     -- the C++ interfaces to the numerical libraries and
  32.                    various OS facilities.
  33.  
  34.   make          -- configuration and makefile stuff for kpathsea
  35.  
  36.   readline      -- GNU readline library (from bash), slightly modified
  37.  
  38.   scripts       -- functions written in the Octave language
  39.     audio          * play and record sound files (system dependent)
  40.     control        * control theory
  41.     elfun          * elementary mathematical functions
  42.     general        * utility functions
  43.     image          * image processing
  44.     io             * input/output functions
  45.     linear-algebra * linear algebra stuff
  46.     miscellaneous  * stuff that doesn't fit anywhere else
  47.     plot           * plotting
  48.     polynomial     * polynomial manipulation
  49.     set            * set manipulation
  50.     signal         * signal processing
  51.     specfun        * special mathematical functions
  52.     special-matrix * functions for generating special types of matrices
  53.     startup        * initialization functions
  54.     statistics     * statistical stuff
  55.     strings        * character string manipulation
  56.     time           * time and date functions
  57.  
  58.   src           -- the interpreter itself
  59.  
  60.   test          -- tests for the interpreter
  61.     config         * configuration files for DejaGnu
  62.     octave.test    * subdirectories contianing actual tests are here
  63.  
  64.  
  65. John W. Eaton
  66. jwe@bevo.che.wisc.edu
  67. University of Wisconsin-Madison
  68. Department of Chemical Engineering
  69.