Annotation of OpenXM_contrib/PHC/Ada/Main/tableau_formats.ads, Revision 1.1
1.1 ! maekawa 1: with text_io; use text_io;
! 2: with Standard_Complex_Poly_Systems; use Standard_Complex_Poly_Systems;
! 3:
! 4: package Tableau_Formats is
! 5:
! 6: -- DESCRIPTION :
! 7: -- Conversion between tableau and symbolic formats of polynomial systems.
! 8: --
! 9: -- SYMBOLIC FORMAT :
! 10: --
! 11: -- 2
! 12: -- x*y**2 - x**2 + 3;
! 13: -- x + 2;
! 14: --
! 15: -- TABLEAU FORMAT :
! 16: --
! 17: -- 2
! 18: -- x y
! 19: -- 3
! 20: -- 1 2
! 21: -- 2 0
! 22: -- 0 0
! 23: -- 3
! 24: -- 1 0
! 25: -- 0 0
! 26: -- 1.0 0.0
! 27: -- -1.0 0.0
! 28: -- 3.0 0.0
! 29: -- 1.0 0.0
! 30: -- 2.0 0.0
! 31:
! 32: procedure get ( file : in file_type; realcoeff : in boolean;
! 33: p : out Link_to_Poly_Sys );
! 34:
! 35: -- DESCRIPTION :
! 36: -- Reads a polynomial system in tableau format from file.
! 37: -- If realcoeff, then the imaginary part must be omitted.
! 38:
! 39: procedure put ( file : in file_type; realcoeff : in boolean;
! 40: p : in Poly_Sys );
! 41:
! 42: -- DESCRIPTION :
! 43: -- Writes a polynomial system in tableau format on file.
! 44: -- If realcoeff, then the imaginary part is not written.
! 45:
! 46: end Tableau_Formats;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>