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

Annotation of OpenXM_contrib/PHC/Ada/Schubert/matrix_homotopies_io.adb, Revision 1.1

1.1     ! maekawa     1: with integer_io;                         use integer_io;
        !             2: with Standard_Complex_Numbers;           use Standard_Complex_Numbers;
        !             3: with Standard_Complex_Matrices;          use Standard_Complex_Matrices;
        !             4: with Standard_Complex_Matrices_io;       use Standard_Complex_Matrices_io;
        !             5: with Matrix_Homotopies;
        !             6:
        !             7: package body Matrix_Homotopies_io is
        !             8:
        !             9:   procedure Write is
        !            10:   begin
        !            11:     Write(Standard_Output);
        !            12:   end Write;
        !            13:
        !            14:   procedure Write ( file : in file_type ) is
        !            15:   begin
        !            16:     for i in 1..Matrix_Homotopies.Cardinality loop
        !            17:       declare
        !            18:        start : constant Matrix := Matrix_Homotopies.Eval(i,Create(0.0));
        !            19:        target : constant Matrix := Matrix_Homotopies.Eval(i,Create(1.0));
        !            20:       begin
        !            21:         put(file,"Matrix homotopy no. "); put(file,i,1);
        !            22:         put_line(file," :");
        !            23:         put_line(file,"Start matrix : "); put(file,start);
        !            24:         put_line(file,"Target matrix : "); put(file,target);
        !            25:       end;
        !            26:     end loop;
        !            27:   end Write;
        !            28:
        !            29: end Matrix_Homotopies_io;

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