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>