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

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

1.1     ! maekawa     1: Increment-and-fix tracking of solution paths of polynomial homotopies in PHCv2.
        !             2:
        !             3: New in this release are the multi-precision root refiners and the usage
        !             4: of QR and Least Squares in the correctors at the end of the paths.
        !             5:
        !             6: This library of continuation routines is organized in three layers:
        !             7:
        !             8:   0. The basic data structures
        !             9:   1. Increment-and-Fix continuation
        !            10:   2. Driver routines
        !            11:
        !            12: Hierarchical organization :
        !            13:
        !            14:   conpar_io                        : 0.0. Continuation_Parameters_io
        !            15:     |-- conpar                     : 0.0.0. Continuation_Parameters
        !            16:     |-- cont_data                  : 0.0.1. Continuation_Data
        !            17:   process_io                       : 0.1. Process_io
        !            18:
        !            19:   continue                         : 1.0. Increment_and_Fix_Continuation
        !            20:     |-- pathtrac                   : 1.0.1. Path_Trackers
        !            21:           |-- dispred              : 1.0.2. Dispatch_Predictors
        !            22:           |-----|-- predictors     : 1.0.3. Predictors
        !            23:           |-- correctors           : 1.0.4. Correctors
        !            24:           |-- dirpaths             : 1.0.5. Directions_of_Solution_Paths
        !            25:                 |-- vlprsalg       : 1.0.5.0. vLpRs_Algorithm
        !            26:                       |-- vlrpstab : 1.0.5.0.0. vLpRs_Tables
        !            27:   rootrefi                         : 1.1. Root_Refiners
        !            28:
        !            29:   drivwind                         : 2.0. Driver_for_Winding_Numbers
        !            30:     |-- drivpoco                   : 2.0.0. Drivers_for_Polynomial_Continuation
        !            31:           |-- drivpadi             : 2.0.0.0. Drivers_for_Path_Directions
        !            32:
        !            33: --------------------------------------------------------------------------------
        !            34: file name                         : short description
        !            35: --------------------------------------------------------------------------------
        !            36: continuation_data                 : data structures for parameters/variables
        !            37: continuation_parameters           : management of tuning of parameters
        !            38: continuation_parameters_io        : interactive setting of parameters
        !            39: process_io                        : output during path tracking
        !            40: --------------------------------------------------------------------------------
        !            41: predictors                        : increment t, predict solutions
        !            42: dispatch_predictors               : selection of predictor
        !            43: correctors                        : Newton's method as corrector
        !            44: vlprs_tables                      : data management for extrapolation
        !            45: vlprs_algorithm                   : extrapolation algorithm
        !            46: directions_of_solution_paths      : routines for polyhedral end game
        !            47: path_trackers                     : path following routines
        !            48: increment_and_fix_continuation    : increment-and-fix continuation
        !            49: drivers_for_poly_continuation     : menu-driver for polynomial continuation
        !            50: ts_poco                           : calls the polynomial continuation driver
        !            51: --------------------------------------------------------------------------------
        !            52: standard_root_refiners            : refining over standard complex numbers
        !            53: multprec_root_refiners            : refining up to arbitrary precision
        !            54: ts_rootrefi                       : calls the root refiners
        !            55: --------------------------------------------------------------------------------
        !            56: scanners_for_continuation         : scans the continuation parameters
        !            57: black_polynomial_continuations    : black-box polynomial continuation
        !            58: mainpoco                          : poco as called by the main program
        !            59: bablpoco                          : calls black-box polynomial continuation
        !            60: valipoco                          : validation of computed path directions
        !            61: postpoco                          : stand-alone routine for polyhedral end game
        !            62: --------------------------------------------------------------------------------
        !            63:
        !            64: An important feature is that much of the routines in this library are
        !            65: independent of how polynomials are represented.
        !            66:
        !            67: The basic data structures allow the management of data that is generated
        !            68: during the path-following.  Tuning of parameters is menu-driven.
        !            69:
        !            70: Increment-and-Fix continuation is typical for polynomial continuation,
        !            71: since paths do not turn back, when working over the complex numbers.
        !            72: There is a rich variety of predictors available.
        !            73: Increment-and-fix continuation with a polyhedral end game for the
        !            74: computation of the directions of the solution paths.
        !            75:
        !            76: wc *adb counts 8844 lines of Ada code

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