Return to generic_vecvecs.ads CVS log | Up to [local] / OpenXM_contrib / PHC / Ada / Math_Lib / Matrices |
File: [local] / OpenXM_contrib / PHC / Ada / Math_Lib / Matrices / generic_vecvecs.ads (download)
Revision 1.1.1.1 (vendor branch), Sun Oct 29 17:45:23 2000 UTC (23 years, 8 months ago) by maekawa
Import the second public release of PHCpack. OKed by Jan Verschelde. |
with Abstract_Ring,Generic_Vectors; generic with package Ring is new Abstract_Ring(<>); with package Vectors is new Generic_Vectors(Ring); package Generic_VecVecs is use Vectors; type VecVec is array ( integer range <> ) of Link_to_Vector; type Link_to_VecVec is access VecVec; procedure Clear ( v : in out VecVec ); procedure Shallow_Clear ( v : in out Link_to_VecVec ); procedure Deep_Clear ( v : in out Link_to_VecVec ); -- DESCRIPTION : -- A shallow clear on deallocates the pointers, whereas a deep clear -- also releases the content. By default a clear is always deep. end Generic_VecVecs;