[BACK]Return to initial_mixed_cell.ads CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / PHC / Ada / Root_Counts / Dynlift

Annotation of OpenXM_contrib/PHC/Ada/Root_Counts/Dynlift/initial_mixed_cell.ads, Revision 1.1

1.1     ! maekawa     1: with Standard_Integer_Vectors;           use Standard_Integer_Vectors;
        !             2: with Arrays_of_Integer_Vector_Lists;     use Arrays_of_Integer_Vector_Lists;
        !             3: with Integer_Mixed_Subdivisions;         use Integer_Mixed_Subdivisions;
        !             4:
        !             5: procedure Initial_Mixed_Cell
        !             6:                 ( n : in natural; mix : in Vector; pts : in Array_of_Lists;
        !             7:                   mic : out Mixed_Cell; rest : in out Array_of_Lists );
        !             8:
        !             9: -- DESCRIPTION :
        !            10: --   Computes an initial mixed cell for the supports in pts.
        !            11: --   The lifting for this initial cell equals zero.
        !            12:
        !            13: -- RECOMMENDED :
        !            14: --   The list pts consists solely out of vertex points.
        !            15:
        !            16: -- ON ENTRY :
        !            17: --   n            the length of the points in pts;
        !            18: --   mix          type of mixture;
        !            19: --   pts          the supports, pts'range = mixture'range.
        !            20:
        !            21: -- ON RETURN :
        !            22: --   mic          an initial mixed cell, with lifting zero,
        !            23: --                if Mixed_Volume(s) = 0, then Mixed_Volume(pts) = 0;
        !            24: --   rest         the rest of the supports: pts - s.

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