[BACK]Return to use_phc.adb CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / PHC / Ada / Main

Annotation of OpenXM_contrib/PHC/Ada/Main/use_phc.adb, 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: with Standard_Complex_Poly_Systems_io;   use Standard_Complex_Poly_Systems_io;
        !             4: with Standard_Complex_Solutions;         use Standard_Complex_Solutions;
        !             5: with PHCPACK;
        !             6:
        !             7: procedure use_phc is
        !             8:
        !             9:   infile,outfile : file_type;        -- input and output file
        !            10:   p,q : Link_to_Poly_Sys;            -- target and start system
        !            11:   mixed_volume : natural;            -- root count is mixed volume
        !            12:   sols : Solution_List;              -- list of solutions
        !            13:
        !            14: begin
        !            15:   Open(infile,in_file,"test.in");
        !            16:   get(infile,p);
        !            17:   Create(outfile,out_file,"test.out");
        !            18:   put(outfile,p.all);
        !            19:   q := new Poly_Sys(p'range);
        !            20:   PHCPACK.Static_Lifting(outfile,p.all,mixed_volume,q.all,sols);
        !            21:   PHCPACK.Artificial_Parameter_Continuation(outfile,p.all,q.all,sols);
        !            22:   PHCPACK.Refine_Roots(outfile,p.all,sols);
        !            23: end use_phc;

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