[BACK]Return to READ_ME CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / PHC / Ada

Annotation of OpenXM_contrib/PHC/Ada/READ_ME, Revision 1.1

1.1     ! maekawa     1: Ada source code of Polynomial Homotopy Continuation version 2.
        !             2:
        !             3: The same hierarchical structure as in the original version is preserved,
        !             4: with the addition of numerical Schubert calculus.
        !             5: New in this release is the introduction of multi-precision arithmetic.
        !             6: The mathematical library has been rebuilt using Ada 95 concepts.
        !             7:
        !             8: The Ada sources of PHCv2 are organized in the following tree of directories:
        !             9:
        !            10:  Ada                       : Ada source code of PHC
        !            11:   |-- System               : 0. UNIX dependencies, e.g.: timing package
        !            12:   |-- Math_Lib             : 1. general mathematical library
        !            13:   |      |-- Numbers       : 1.1. number representations
        !            14:   |      |-- Matrices      : 1.2. matrices and linear-system solvers
        !            15:   |      |-- Polynomials   : 1.3. multivariate polynomial systems
        !            16:   |      |-- Supports      : 1.4. support sets and linear programming
        !            17:   |-- Homotopy             : 2. homotopy and solution lists
        !            18:   |-- Continuation         : 3. path-tracking routines
        !            19:   |-- Root_Counts          : 4. root counts and homotopy construction
        !            20:   |      |-- Product       : 4.1. linear-product start systems
        !            21:   |      |-- Implift       : 4.2. implicit lifting
        !            22:   |      |-- Stalift       : 4.3. static lifting
        !            23:   |      |-- Dynlift       : 4.4. dynamic lifting
        !            24:   |      |-- Symmetry      : 4.5. exploitation of symmetry relations
        !            25:   |-- Schubert             : 5. numerical Schubert calculus
        !            26:   |-- Main                 : 6. main dispatcher
        !            27:   |-- Objects              : 7. to install, type: make phc
        !            28:
        !            29: There are four parts:
        !            30:   1. System and Mathematical Library
        !            31:   2. Homotopy and Continuation
        !            32:   3. Root Counts and Start Systems
        !            33:   4. Schubert and Main Interfacing Library
        !            34:
        !            35: Homotopy Continuation is a symbolic-numeric method:
        !            36: root counting is a symbolic action for the resolution of a start system,
        !            37: whereas path-following has Newton's method as main computational engine.
        !            38:
        !            39: PHC occupies by now about 100,000 lines of source code:
        !            40: about 20,000 lines package specifications and about 80,000 lines Ada code.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>