Annotation of OpenXM_contrib/PHC/Ada/Root_Counts/Implift/READ_ME, Revision 1.1
1.1 ! maekawa 1: Mixed-volume computation and polyhedral homotopies by implicit lifting in PHCv2.
! 2:
! 3: This directory contains software for the computation of mixed volumes,
! 4: according to the recursive formula Bershtein used in his proof.
! 5: Also the homotopy method of Bernshtein has been implemented.
! 6:
! 7: --------------------------------------------------------------------------------
! 8: file name : short description
! 9: --------------------------------------------------------------------------------
! 10: power_lists : manipulating support sets of polynomials
! 11: ts_powlis : test the power lists
! 12: vertices : extracting vertices from supports
! 13: drivers_for_vertex_points : drivers to the vertex extraction
! 14: ts_drivpts : calls the driver to vertices
! 15: --------------------------------------------------------------------------------
! 16: transformations : unimodular transformations on monomials
! 17: transformations_io : input/output of unimodular transformations
! 18: integer_vectors_utilities : utilities to manipulate integer vectors
! 19: transforming_solutions : transformations on solution lists
! 20: transforming_integer_vector_lists : transformations on lists of integer vectors
! 21: transforming_laurent_systems : transformations on Laurent systems
! 22: --------------------------------------------------------------------------------
! 23: trees_of_vectors : data structure to hold outer normals
! 24: trees_of_vectors_io : input/output of trees of vectors
! 25: lists_of_vectors_utilities : utilities to manipulate lists of vectors
! 26: arrays_of_lists_utilities : utilities to manipulate arrays of lists
! 27: volumes : compute volumes and mixed volumes
! 28: ts_impvol : test on mixed-volume computation
! 29: --------------------------------------------------------------------------------
! 30: binomial_system_solvers : solvers of systems of two monomials
! 31: fewnomial_system_solvers : solvers of fewnomial systems
! 32: durand_kerner : solve polynomial equation in one variable
! 33: ts_binsolve : test binomial system solvers
! 34: ts_fewnom : test fewnomial system solvers
! 35: ts_durker : test polynomial equation solver
! 36: mixed_homotopy_continuation : polyhedral continuation
! 37: set_structures_and_volumes : combines product and polyhedral methods
! 38: generic_position : test on genericity of system
! 39: driver_for_polyhedral_continuation : set-up for continuation
! 40: drivers_for_implicit_lifting : menu-driver for implicit lifting
! 41: ts_drivimpl : calls the menu-driver for implicit lifting
! 42: --------------------------------------------------------------------------------
! 43:
! 44: This is the first implementation of polyhedral homotopy continuation.
! 45: Everytime PHC is reorganized, I go through a deep pain struggling through
! 46: packages as Volumes and Mixed_Homotopy_Continuation. There are far too
! 47: many dynamic structures and pointers to make it efficient.
! 48:
! 49: About half of this library is needed in the other polyhedral methods.
! 50: Vertices and fewnomial system solvers are fundamental and deserve a
! 51: thorough reorganization.
! 52:
! 53: wc *adb counts 6658 lines of Ada code
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>