Changeset 837fed in git


Ignore:
Timestamp:
May 3, 2005, 3:02:59 PM (19 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', '82fc009ea2b0098c1a4896c841bb70860976bdfc')
Children:
cfbe751106c543ddd2e453c6273a3b0dd2a216fa
Parents:
15ce8e2f21f7e6cb9798d2a41cb4caacce86296e
Message:
*hannes?lossen: new sole.lib::ures


git-svn-id: file:///usr/local/Singular/svn/trunk@8017 2c84dea3-7e68-4137-9b89-c4e89433aadc
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/solve.lib

    r15ce8e r837fed  
    11///////////////////////////////////////////////////////////////////////////////
    2 version="$Id: solve.lib,v 1.30 2005-05-03 07:28:29 Singular Exp $";
     2version="$Id: solve.lib,v 1.31 2005-05-03 13:02:54 Singular Exp $";
    33category="Symbolic-numerical solving";
    44info="
     
    4646         parameters.
    4747RETURN:  list of (complex) roots of the polynomial f, depending on n. The
    48          result is of type@*
     48         entries of the result are of type@*
    4949          string: if the basering is not complex,@*
    5050          number: otherwise.
     
    13521352proc ures_solve( ideal gls, list # )
    13531353"USAGE:   ures_solve(i [, k, p] ); i = ideal, k, p = integers
    1354    k=0: use sparse resultant matrix of Gelfand, Kapranov and Zelevinsky,
    1355    k=1: use resultant matrix of Macaulay which works only for
    1356           homogeneous ideals,
     1354   k=0: use sparse resultant matrix of Gelfand, Kapranov and Zelevinsky, @*
     1355   k=1: use resultant matrix of Macaulay which works only for 
     1356          homogeneous ideals,@*
    13571357   p>0: defines precision of the long floats for internal computation
    13581358          if the basering is not complex (in decimal digits),
    13591359   (default: k=0, p=30)
    1360 ASSUME:  i is a zerodimensional ideal with
    1361          nvars(basering) = ncols(i) = number of vars
    1362          actually occurring in i,
    1363 RETURN:  list of all (complex) roots of the polynomial system i = 0; the
    1364          result is of type
    1365    string: if the basering is not complex,
    1366    number: otherwise.
     1360ASSUME:  i is a zerodimensional ideal given by a quadratic system, that is,@*
     1361         nvars(basering) = ncols(i) = number of vars actually occurring in i,
     1362RETURN:  If the ground field is the field of complex numbers: list of numbers
     1363         (the complex roots of the polynomial system i=0). @*
     1364         Otherwise: ring @code{R} with the same number of variables but with
     1365         complex coefficients (and precision p). @code{R} comes with a list
     1366         @code{SOL} of numbers, in which complex roots of the polynomial
     1367         system i are stored: @*
    13671368EXAMPLE: example ures_solve; shows an example
    13681369"
     
    13901391    }
    13911392
    1392     return(uressolve(gls,typ,prec,1));
    1393     // the last nonzero parameter gives an extra run of
    1394     // Laguerre's algorithm leading to better results
     1393    list LL=uressolve(gls,typ,prec,1);
     1394    int sizeLL=size(LL);
     1395    if (sizeLL==0) {
     1396      dbprint(printlevel-voice+3,"No solution found!");
     1397      return(list());
     1398    }   
     1399    if (typeof(LL[1][1])=="string") {
     1400      int ii,jj;
     1401      int nv=size(LL[1]);
     1402      execute("ring rinC =(complex,"+string(prec)+",I),("
     1403                           +varstr(basering)+"),lp;");
     1404      list SOL,SOLnew;
     1405      for (ii=1; ii<=sizeLL; ii++) {
     1406        SOLnew=list();
     1407        for (jj=1; jj<=nv; jj++) {
     1408          execute("SOLnew["+string(jj)+"]="+LL[ii][jj]+";");
     1409        }
     1410        SOL[ii]=SOLnew;
     1411      }
     1412      kill SOLnew;
     1413      export SOL;
     1414      dbprint( printlevel-voice+3,"
     1415// 'ures_solve' created a ring, in which a list SOL of numbers (the complex
     1416// solutions) is stored.
     1417// To access the list of complex solutions, type (if the name R was assigned
     1418// to the return value):
     1419        setring R; SOL; ");
     1420      return(rinC);
     1421    }
     1422    else {
     1423      return(LL);
     1424    }
    13951425}
    13961426example
     
    14001430    ring rsq = 0,(x,y),lp;
    14011431    ideal gls=  x2 + y2 - 10, x2 + xy + 2y2 - 16;
    1402     ures_solve(gls,0,16);
     1432    def R=ures_solve(gls,0,16);
     1433    setring R; SOL;
    14031434    // result is a list (x,y)-coordinates as strings
    14041435
  • Tst/Long/solve_l.res.gz.uu

    r15ce8e r837fed  
    11begin 640 solve_l.res.gz
    2 M'XL("$/8=4(``W-O;'9E7VPN<F5S`.U=6V_;2-)]SZ\@@@'6BDBY[Y<$]L->
    3 M'@+L?@\[BWT9S`2>1$Z$]26PG(R27_^=IKJKFQ1M49X(`V08!+%,%JNK3M].
    4 ME=B5'__S]]?_5U45/Z].3Y_]&'\3"_Q6K6^O/B_?K!?WZ_NJJ=8?;N_NJ_OE
    5 M^GY=7=[>520L%_FS6E3_?/W7ZCD>65RM?GW^BN[H\PH7WZQN5O<GLU?/PL_J
    6 M_#RV<;6X6?ZV6-]?W).\B?+O;V[OEB?/__;?'ZO7?Z]^>/WN)3V#^_7GBB]$
    7 MQ;WWIYR?<E=Q\U*ZEU)7M[]>O/UP?7%3_6/SL?KA.=J$2UGER^KWJB13[7D&
    8 MP$4`6H4]"'R6XRP@_/`?DN,97(Y>*2"IGM^M;MY7=VM>G56L/MG47^JOL_KJ
    9 MXZOGU:ZS#\F2<GG>D_E0#TBIP@6]J#[>7GVI+ME9M9E_F7^=\RR([MO>Y+CY
    10 MBZCFE7FQP;_RQ9?V\U>,*)7%;1(79]675EQ`O+&MM&Y__9JE79*62?GVF:_X
    11 MMZD**X#XZMWRXJI:G5WR^E+4EY)N"D8WK\\N6;TKP+.S`MA_NENNW[3]>O+A
    12 M]OKV_<FJ_C"K.;#^B?_\\ADZ./W$GX8MN+=6,BT$MUIXSK5P7C(NO%:<R59>
    13 MD#Q;..>L=9H;)962QDHKE&?2"VN8XZVX+,05E\ISRQ33C@NFC=%*8-"B22?L
    14 MLZ2Z,"D\8Q6SGDOGM)::"^.=$9[!-L7=@$6X;KUAVFK%I#:20]8J[YE5NF<1
    15 M'!8P0TNEM3#.*R^\#'^UX%(*YIXEX<*DD\8LX+/D&GXR9@"-<0P0"*F]AO=J
    16 M_OJ%62@@)SA7+#A@C3#*6.>D-U(9(68]PT]@"FQF@%#H`"K'LU+"=<:=U5X(
    17 M*)4+#J^T<MP!2*.YQ2>C%#0+YH6>]=P[,0MO`(6PDEL)M+037$@OE<0E*5L[
    18 MM41_2W2!8$9Z[]!SS&@68+&*SY[]I)Z`0',,!)IOCT`S"@$]@(!>*"N<\O";
    19 M6_S!*)..&\P;A:9<Z"ZW$!K-8(`[J5RPV3!C/&>X(F'$#@)V89PS&OY)3#88
    20 M#3G)#<?\LL;!5K7`K++.LF`_H#;.!%SQ6<%';7;<=PNH\T(Y`\^]T9XK]`GS
    21 MN`0LC&JM=*J=L,!<6<8DM&-&&/@&Z#3ZZ2?S!/^;;^[__`C^-Z/\M[O^8Z54
    22 M3F)(AV&#`:8TA"40@)M8;GCL+"D#2AC'K+55\[``:HPPH_2.^V;!)(>M6BEA
    23 MO368,T#."24Q'"WST,D6L%UZ[A17'(K@D;!`EZ,9'3IA!P&L<-;!*X'U'$LC
    24 MC`3V0-1CJF&U,RVJ,-.'":'A/4>#QJ`K/=;UL$1;(.`.1V!^!`3FQT"@&8-`
    25 MVE+!.*X_O@F;ZO7%?=I2K].>^@8`G7UX\7YY<\)G3?N#S>:ZO>!FC6H_P.TW
    26 M<#K*B=E\TWG`I`>X2D]P/IN+J&1NLA*9E,C9_$M'B2<EEI2(&:A)5"*S$I64
    27 MJ-G\:ZE$D.F<;.=RV!+]\]DFNK-]EKP0Y(4@+^!9?#AXEF`B92999!(VY%]2
    28 M3_X)\@\[2E)ODZ=%0R(YC2;1ADUMV-0&N1_;D.2^(/<%N0](=IV1A5MHP_U\
    29 M]B6:O]4HDT;)R4)+=HDN%"ZH\,E,GQ`@,Y-214H%F:E)O2M`20W)`I0P9-G/
    30 M9U^C[JU*77J9?8O6A4<PS$7JWB@A4E>:^+/%@(LT,DQ2*JA[BH>I>TB-CS^W
    31 M-LJDQI(:<JU0(_O6B(@F[`]J5.H2LB9WA2"$A.BYHMJ'-<UMG08-=8M-W9(5
    32 MTWPK++5DGZ;&9`%":,:D[NBXFAV,E@51C.+8ANS#9EL!&H(^&2-%X7DR0??`
    33 M:L<>]\D07_A4V!_;"ZL9AE!4$'[C\;<(GVA'@A#Q:K1PZZV0VZLR-BW:?A(J
    34 M7HWNDJ:V(P2M-CQ:$29!M"K<-_%I34^'J[;7?HN0((1(5[*D!4$0".F^:#V6
    35 MC.P.O_&NO;+U6$:/DW6R]5C*KG6R]5@JD@V_:9*AG:>(8H4>#JK%`4'UCBPI
    36 M-^?[98KL@7#]D#J+^8,":LD.":@E'QE02_%(0"WEGH!:%KA+W0FH5U,4/471
    37 M4Q0]1=%3%#U%T5,4/3Z*EJ831:^N4^A<DE`7Z5&,:&/0+#IAHTNLEB(603%K
    38 M#)!%)[@B&IQI.D5Y,1@NHQV[_:%BB%LVG=A@#%AS+!BCI!QKB]2@SO%RY**)
    39 M4_K4W#9J+%5%&$R,!LO8QB?K&K*$)R+>"R;M5D:GX*U#X2V%2$TW<(N0,I(K
    40 MPNJ,JRY"7DZ(4QQ'?<1S6$F@Q^A.=;N>8!0I[A+=N,R7X;,@[90WB6%4)V)R
    41 M_<BIHS%AH%/8%,.-;E!%<5$9E-!=$_%3O9"HR'6DO$N*HBBOTHF;^&[6PJ1+
    42 MDH+\3E!%@5G`3G8S-*:;>9(9&$/0R13HF1AZQD=,&8[E0+O()I!_/CWC4I`F
    43 MNM&EHH"88M#@JDZCK`C=A-G-#'!;&)QP4WE1*6(2B9CDW?(RQ#%_.[M\?W6=
    44 M&'N->.W5LQ`2_25?_DOU]FYY<;]\5UVTD4]=K6ZJWSZLWG[`A:O5^KZZ:_^]
    45 MO:QN/EW_NKQ;5R?W'Y9!R]O;ZX]7RTWX*O;3_>KV9CVK5NMJ?8](Z]VB"A+_
    46 MN:TNWKY=KM<5'JF2GIWGZNK^R\=E=;*Z;.5N+JZ7U;^KWR[6U<5ZC=`-QK6!
    47 MW&U[^VYY_^GNIOI\<?5I.7M9Q36ZJM;+^S9T^_>KK<FO,B((Q=+=@`K%-PI!
    48 MUU9V*);YMH&#.3QPV(UEOG%X=7!T-1#*[*4QJR/0F-4Q:,QJ#(T9"&7VTI@C
    49 M(#`_!@+-*`2&0IG'@SD%:Q^/Y:1]0C2[^O;1[&I,+#<4R^P!H#D&`,VW!Z`9
    50 M!<!`,+,OF'.`]O%@+B0_JX."V=41@MG5F&!N()39ZW_SS?V?'\'_9HS_:?,L
    51 MWK918I%WV+7(&ZP\K_ZWNKKJ;;OJ/#,4/'1Q\_Z?`R2E<^?/P%.4[O&4B9P<
    52 MFYQ\7SF6IY"3[RK'\B1RLB_1_"1R\D>EVI]"3HX!P!^6:7\2.=F7:3Z<G/QA
    53 MF?8GD9-O[O\?EFE/6ZDIR(E]@)RX07+B=\G)Y</LY/+/0T\TF^C)1$\F>C+1
    54 MDXF>3/1DHB>_@Y[H(G>B'\B=Z,'<B=[-G?SK07;RKS\1.9ER)Q,YF<C)1$XF
    55 M<C*1DXF<_"YR8@:)1_&*B7;C#L-KGP_#&S;\WKZ,[]GS>B/JC=SWZOZ0.#7!
    56 MS_MBK!Z6%-D9(\MW^/E\(^8;69R,-ZIXD;_AV_?X>?N>O<*'%QO1OM2_$>TE
    57 MUUZ2N,09KL6/N"U_R=3.Z.)E_P9"'$^*K=9YM1';W\0O43.GIN3VDZ!/':VF
    58 M/!00'M+)T$T\3]!:6RAWI)6L;7:MM8^<(3!NSQD"4Q11L&SP4/Z&/7@J_Z0E
    59 M1@Q<30IL5<Z&684MRSDE/$A2N_ZPA>4&G$Q;'_91#'PG!-93PZ77-KPFU9M_
    60 M?!$V7\PE3";),06=D`RB2KIV4H_6*3N&RK`16,VPL&(F@QMB$<":BT4=JX#8
    61 M<AO,8^S3F-<*4EB*000D=F&L+MCIL5(,<,/]&#1'P&"TSD,PF(_#8.C$!#!@
    62 M@659'ZBZP1+F/,P)I!<K'].M:I!:!6BP/ALG''S")F>Q!TM0*[9+QJ`4VZE3
    63 M&NNXX5A7L64[!M(NL8B&97FTT@X9"YLK>@K/.700@@`&1B##J0:-1[<8:!'B
    64 M#XU>!<8<J')LQ0X<`RZZ!_CH7@R:8V`P6ND!&#3C,!ABI.$Y[(V>8T_$7P=+
    65 MC0<?"ZS6AN"LQ1?D!Z&:!P4'*T-\!^J.Z`J!DL23N\<&^`+X81AN&\?#P1XC
    66 MA,/,`"!BM,[N9#!AMEIT$9@^PC^FO=(A=$"LAMBP52H%Z$7@_@C\C`H4$[`9
    67 M;-P6CND'2.E>#)HC8#!:YR$8-*,P&#P]@9`6@T]X"RX-MJ,#>Y9A88)M?CO"
    68 M..(PA,4A>O,2,T9`""L2!AZ"(3<T%00#Q<9B!(\]0OM`X.$^%MR0(/"CE7:F
    69 M`D//*,1D%A!@$F$IU,P"8BRHH'A;"#B#S3JLKH`;#N%?R"+0<.C4ATY//([`
    70 M_!@(C%9Z"`+S$0@D!L&':Q`D"M&>I-BP^%YY?N]?T-50<X"7]_O'\%T\/!'E
    71 M)>1%1U[DZ@8DKTA>05YVY&4J$L#+(_8[1\;5K-'IK?)FJ,Z`H38,^9"M2VI%
    72 M[\5\FTLK](XOL,ZK\9:T6]*>?4G:TYGD?%AZ[GK:W*QQ6:V#VG38I.D;)G;]
    73 M+8HS>++(DY?9HJ@N'/?O6=1PMF/2/%[3Z:!(U`+0N1R0+LS@_1/=N:,,N:"Z
    74 MU0_:D_\\]57[5#YYW3R@S9.V?+##%*<A<D&,5!2`I_YJ`<EGMQLZ5I`TYGXR
    75 MQ?&!7-\@=EG4K:C3#)W33F>[FYXWR=)L?8E*KK_1J4`1CK6D6:IIN.5NMM3-
    76 MR8!\C+SI.3O/)W4<F:(2D#082K]S08_DMZ`1$@TT-$02O#KI%S12VL$F!_0[
    77 M.NK#.VZ'F@5]/'?P*ZMBQ`,Y$1:?RUXD,,AY<M07G9YQ*.I?)$&1#O1L9$>[
    78 M)EVM6MD'M:,V*2M<%>D(4'JV`QB)R73L)XU6&C>=NAKQH$\2(N_RT.N<E\GU
    79 M5N)QG_B@I+D@:"X(ZK-.%8W8>U&%RBID4B&IFDMA3VE^499%ELKR+A".\42U
    80 MBM3F\A0TF`7A+O)@+CS6A0NY4$MR(0_K:(#)WM!XEM0](H_G#C9)7>[DJ,ZF
    81 M<TX9FVX/44V16&XB;:5T'"Z,94<J5(*W(1S(9U]T8`$)57TI2HJD1T2J8I%V
    82 MY-QL]IYP"],I/BGSP"\ZH-.NHW93:P4Z(I7)<*FUI*X#-LG+5$BCZ<.9JVDT
    83 M!!A9*8N1D['+A4UBQ8U&9"M85B+[L'>4)*]TJM!!SQ;.E-B1,SI5\2"Q7,G#
    84 M%HDW*X<S@NJPC."0.#6ASD>)Z<(J,Y`.S)+VFR<#K3M&,M#ZXR0#'7LD&>CX
    85 MGF2@*[K?R3$%1:8$X)0`G!*`4P)P2@!."<`I`3@E`)UZH'R*Z8<MC,+P3KT&
    86 M3DDNWDDDI2(K*<C(9192YDPGMDT1@4GE4,JR%)EP9V.HQ(8IDUXJ6;+5E:AT
    87 MS"?F**H(GJ.RI(07.:NMKOA[IVJ+[E1MX3&76/J6DE$Q$=A0?=&B5(5[Q(@(
    88 MJMM":2E`4#$%6,2&N1YJZB6JBU)4?.U"E,J!-E23--DEBJ0,E4>A\BQE)C!V
    89 M'$])G;)@#*,&<RD:SKL%9W+9G9C?*T+47"`U&K6;`$N56`;2>#FUD;R2Y-4@
    90 M3#E3E1+1R2V7TG<YZU'4"76/F)GS.)3DYOV,73)4%TF_G%;<G20\9:MC'IY"
    91 MZI1ARYF?W23>X(RAR=M$Q32'4W8M%S95I#O-9QHS>8F@,4/S-&;<=@)K8:F@
    92 M9D/=-#":::Z6U7)RP="B#@]5R3'T=%&^5'2S`8K&2)P!N\FFHE\[2;!4)L?1
    93 M_=1<61$G:4Y:!K)?0\FI`7-R/B1](]'P?A:LH5K`19E7]TB/%1G)U&5I?-I^
    94 M9DL4V;FD=+#W<FXL?8=`2EW*;Q5IEYSJ2&-L9PDH`*%A$U-?YD7OCJ`D$BOK
    95 M(.<U:TZ+5?%%EB=-ONCYG+,<2/1RTN32Q(GI*=.WOY/KDVEU&,KR\K2DQLR5
    96 MZ4\\^AXH=&BN+9P[<IX[L(EK1TQUF?[<\Z3+#N7YLH/<T===,?EE>E-($B\(
    97 MG25I<1S(XN6"XBD%1AG;.<W,E$8<'!5%[C)ADI3GBG"NR#XY,Q5OZK[8[^SX
    98 M%_O'!(>K(P2'8W4>%!RNQ@1&P\FB?<'A$3`8K?.@X'`4!@\DBQY/F*V.D#`;
    99 MJ_.@A-EJ5,+L@631XXG3(V`P6N=!B=-Q&`PDB_:&R*MCA,ACE1X4(J]&)`D&
    100 M4D5[TR3'0&"TTH/2)&,0&#K!L#=INCI&TG2LTD.2IJM12=.A4PQ[D^?'P&"T
    101 MTD.2YZ,P2-S!%<S*E\<L<^%]SX9..W@^E:@:8F->]-C8[R-CWU>F_FED[/O*
    102 MU#^)C'UGWUX^B8Q]9]]B/X6,?5??5SR)C'U?WUD]B8Q]9]]@/XF,?5]O,B3J
    103 M(#,9\^H!,J8'R9B92G(]0,?ZR;&)CDUT;*)C$QV;Z-A$QR8Z-M&Q1^A8D1OS
    104 MP[DQSH9R8]B!IA)D`V0,@V@B8Q,9F\C81,8F,C:1L8F,361L+!G#\G2>:80:
    105 M55P-@VJ1GS'#1RE-^C_,]QVB[`J26GN^1X#.+E9G%=>;\/^4MX<<VY.%G&5!
    106 M?UY=7;S_M+R[6T:N>%D<^&,+K+ZA6*(FIM#VFMQ6OMQ^D2QUJ&C)\T9:BC0]
    107 MD;C/A-*87C*%GFDEL,](QH3*JW`A,>]*1-,YRWW#^6+'C9JS(4^4]4.^2"=+
    108 M;YAU@_Y`K-D1V_5)J=(KZ<V@7TK-^U+)'U'X]L!QW+=GU0FX^U4M6/UZ5F_V
    109 MC*0A<6HB'\=]5$P7H^J$ZT4HWZAG+S:_A/%U(O2"+9NPT8APK1AN+UYG'>;1
    110 M`1>@QM2UTH*:"8ZEWV*,JBTM`.:A>&N@(J&X*P=55+-.9X)7@`=H+/U8/QQ6
    111 M*:Y4N^@9"U(9*BR"3V"1`?:^.,_8[AW:M=4D)?8:C!0?*C&VK?I0'=@;'M@(
    112 MV&FH(-GM]%"X585RO<[IP)/!.[8KK0.-9EBY0NU7;;3$VJ([`P$N*FRI6,G0
    113 M^\%3K*4Q%L!(!5N1N`U&BT^F&!RV&!SC*CYB9\V+DF"+U-LV'K[N+!Z"3@M_
    114 M/N.F9C6&H#683@H`LMK!(&!BLCP&Z^KF?GF'L8%0\J22=?6YKE08BV*C&B$V
    115 M8BX-B1=KJE!DBJOR2O:N,$8G8SY"0-0RWS'9S(K7N%6K6M>FMK6K/<R%W347
    116 M-9<U5S77-2],3L?%5Q_/NK9_K#_7,EB>)$,=19C#3Q5V"H50!.31A1*N3+&-
    117 M_"+G8*W8-OPIQB:B"JV#`,BM<[@K&AN*C9YR92QZ4X?JUMB0//I@(\*SB*TP
    118 MQ,%;3D/E88TX"+]S@4?GFEL#!H/!=(J!CWL.'$4BO#'A6=%@3]08%O94&VM9
    119 MX+]H`0.';8)B@2Z3F`S\%*P9`\@P!W/1#;@A,`TT#,8V@<&I0VE4:&S*>QP,
    120 MJR7D2F/-W:"Y0B.HE;0,U`P+!V=HC4QIZQL'^YK"^E`J%Y$?]NX-&LD>RU!.
    121 M&9LUAS?SB!,:8YLF02JQAWOUI>$2"ZUCH!D<L9ZRI]"(SH"QP-0;1IV5:UKB
    122 AD7$S0_(\,Z38+K7K^XO[3^L3/GOUP[/_!]4`6N?8E0``
     2M'XL("$]V=T(``W-O;'9E7VPN<F5S`.U=:V_;2);]GE]!!`V,%9%RO1\);&!V
     3M9C\$Z-D%)H/]TN@./(F<".O8@>VDY?SZ/455W2I2M$6Y(_3"81#$-EF\=>^I
     4M!\\]<MV\^=??7_]7557\M#H^?O8F_B06^*FZN;KXNGQ[L[B]N:V:ZN;CU?5M
     5M=;N\N;VISJ^N*VHL%_E[M:A^?OT?U7,\LKA8_?OY*[JC3RM<?+NZ7-T>S5X]
     6M"U^KT]/8Q\7B<OG[XN;V[);:F]C^P^75]?+H^=_^YTWU^N_53Z_?OZ1G<+_^
     7M6O&%K`1C^CC\%16S+Y5XJ4SU9G7YX<O%V77UG^O/U4_/T2="RB9?5G_4)+EJ
     8M3S,`+@+0&NQ!X',[S@+"]_^A=CR#RS$J!235\VNX4UW?\.JD8O71NKZKO\WJ
     9MB\^OGE?;P=[7EHS+TUZ;C_5`*U6$H!?5YZN+N^J<G53K^=W\VYSGAAB^S4V.
     10MF[^):EZ9%VO\*U_<M=]_PXQ2N;E-S<5)==<V%VC>V+:U;G_\EEN[U%HFXYMG
     11MON'?IBJ\`.*K]\NSBVIU<L[K<U&?2[HI&-W\='+.ZNT&/`<K@/W[Y7GUUY,O
     12MU\N;M^WH'GV\^G3UX6A5?YS5'(@'R/^2;_^E>G>]/+M=OJ_.6F3K:G59_?YQ
     13M]>XC+ERLL*;>_/?/U=5Y=?GET[^7US?5T>W'9?7NZM/GB^6Z>K99?U]N5U>7
     14M-[-J=5/=W&(@WR_:._^ZJL[>O5O>W%3AF=88#*5GZ;FZNKW[O*R.5N=MN\NS
     15M3\OJG]7O9S?5V<T-9@9\:^?)57O[>GG[Y?JR^GIV\64Y>UD]J^*?F^5M.S/^
     16M^2IX_"IC@BF3[OUU<^_9+_S7E^'!]!5_&K;@WEK)M!#<:N$YU\)YR;CP6G$F
     17MV_:"VK.%<\Y:I[E14BEIK+1">2:]L(8YWC:717/%I?+<,L6TXX)I8[02W'MT
     18MZ81]EDP7+H5GK&+6<^F<UE)S8;PSPC/XIK@;\`C7K3=,6ZV8U$9RM+7*>V:5
     19M[GF$@`7<T%)I+8SSR@LOPU\MN)2"N6>I<>'246,6B%ERC3@9,X#&.`8(A-1>
     20M(WHU?_W"+!20$YPK%@*P1AAEK'/2&ZF,$+.>XT=P!3XS0"AT`)7C62D1.N/.
     21M:B\$C,H%1U1:.>X`I-'<XCNC%"P+YH6>]<([,@MO`(6PDEL)M+037$@OE<0E
     22M*5L_M<1X2PR!8$9Z[S!RS&@68+&*SY[]HAZ!0',(!)KOCT`S"@$]@(!>*"N<
     23M\HB;6_S!+)..&ZP;A:Y<&"ZW$!K=8(([J5SPV3!C/&>X(N'$%@)V89PS&O%)
     24M+#8XC7:2&X[U98V#KVJ!566=9<%_0&V<";CB>X48M=D*WRU@S@OE#"+W1GNN
     25M,";,XQ*P,*KUTJEVP0)S91F3L(X581`;H-,8IU_,(^)OOGO\\P/$WXR*WV['
     26MCYU2.8DI':8-)IC2:"R!`,+$=L/C8$D94,(\9JVOFH<-4&.&&:6WPC<+)CE\
     27MU4H)ZZW!F@%R3BB)Z6B9ATVV@._2<Z>XXC"$B(0%NAS=Z#`(6PA@A[,.40GL
     28MY]@:X22P!Z(>2PV[G6E1A9L^+`B-Z#DZ-`9#Z;&OARW:`@&W/P+S`R`P/P0"
     29MS1@$THL4K.I_5Q<7>(O2)9W?K6!D^3IXU:?/;P/)^'1VFQC(IT1!W@++DX\O
     30M/BPOC_BL:;^PV5RW%]RL4>TW0.@M\(GMQ&R^[CQ@T@-<I2<XG\U%-#(WV8A,
     31M1N1L?M<QXLF()2-B!CX7C<AL1"4C:C;_5AH1Y#HGW[D<]D3_>K*.X6R>I2@$
     32M12$H"D06'PZ1)9C(F$D>F80-Q9?,4WR"XL/+)YFW*=*B(Y&"1I?HPZ8^;.J#
     33MPH]]2`I?4/B"P@<DV\'((BSTX7X]N8ON;RS*9%%R\M"27Z(+A0LF?'+3)P3(
     34MS614D5%!;FHR[PI04D>R`"5,6?;KR;=H>V-2EU'FV*)WX1%,<Y&&-[80:2A-
     35M_-IBP$6:&289%30\Q<,T/&3&QZ\;'V4R8\D,A5:8D7UO1$03_@<S*@T)>9.'
     36M0A!"0O1"4>W#FM:V3I.&AL6F8<F&:;T5GEKR3U-GL@`A=&/2<'1"S0%&ST)3
     37MS.+8A^S#9ML&-`5]<D:*(O+D@NZ!U<X][I,COHBI\#_V%W8S3*%H(/S$XT\1
     38M/M'.!"'BU>CA)EHA-U=E[%JTXR14O!K#)4OM0`C:;7CT(BR"Z%6X;^+3FIX.
     39M5VVO_Q8A00B1K>1)"X(@$-)]T48L&?D=?N)=?V4;L8P1)^]D&[&47>]D&[%4
     40MU#;\I*D-O7D*E4.X825"[*%$;+4EX_YT9QO)LC.2]W6(W$SLI4)(N8\*(=5(
     41M%4+J!U0(:7:H$++`7;H!%6+U`TH/TD_2PR0]3-+#)#U,TL,D/4S2PZ.E!\6V
     42MI`?%2^E!Y.NB(SVL/B6]H63N+G+**`-$I4%T<FV74@%*\P0E^E%5$)V,E'*'
     43MG-M0:AP5A#)%M)LO*NH"9=>)0L<L/R?0,;7,`H5('>HL,D0"GXBX3]UM4NW2
     44M5(3!Q!2Z3`A]\JXA3WC*7GH9N-VTT2GC[>0]EO+*IIOM1D@9M2NTB(RK+G0"
     45M3HA3\DMCQ',N3J#'E%AUAYY@%"E9%=UDUI>:@R#K)#;%W+.39KI^NMFQF##0
     46M*=>,.5HW$Z5DLLSDZ*Z)^*E>'ED(1$FL2JDGB5&=9)-O2STF79*DC'0R4<IF
     47M`W:R*VN9KEPG,S"&H),I.S8Q7X^/F#*'S>I$(<%0?#X]XU)F*[HIN2(5@1+W
     48M$*I.LZS(=X79EE.X+1Q.N*F\_\B<W2BUR6ZP\_SMY/S#Q:>4X-1(<F..DR_O
     49MSG&N4W)29CG!RE:R\O\FR6E=SFF.*E5@H)+W8F2-F[9#:<_WS3',_CG&=MKS
     50MG3.QO1.Q@:QG)^-9'8#QK`[!>%9C&,]`UK.3\1P`@?DA$&A&(3"4]3R<]REX
     51M^W#:)^TC$M_5]T]\5V/2OJ&T9P<`S2$`:+X_`,TH``;RGEUYGP.T#^=]03&N
     52M]LI[5P?(>U=C\KZ!K&=G_,UWCW]^@/B;,?&GEV>AJ"JW&$YV?,R+.J]=C6R)
     53M&`H>.KO\\/,`2>G<^1%XBN8]GC*1DT.3DZ<EQSR&G#PI.>91Y&27)OTH<O)G
     54MJ?*/(2>'`.!/$^4?14YVB=+[DY,_391_%#GY[O'_::)\>I6*3$ZT'"8G6@V2
     55M$[U-3L[O9R?G/Q`],1,]F>C)1$\F>C+1DXF>3/3DC]"30CO1]V@G>E`[,=O:
     56MR3_N92?_^''(B9FTDXF<3.1D(B<3.9G(R41._@@Y,6*0>!2_8F+4N+(+1N>R
     57M"\8,'W:0\7`"K]>B7LM=YQV&FE,7]K3?C-7#+5T1C"\//O#Y6LS7LJC!8%EQ
     58M^J'AF\,/O#V<H/#-B[5H3T*L17O)M9<D+G&&:_%;W):_96IG>7%"HD$CCB?%
     59MQNJ\6HO-3^*W:)E35W+SG:#O.E9%>9(B/*23H^MX"*/UMC#NR"IYVVQ[*Q\X
     60M>&'5CH,75F>HK7F@_,.:_9CU'ZP==0CCJ*6(#*Q5"KRTG0W["U[>SBGA01?;
     61MG9@M+#=@I]KZP"BP!3@A\&8Q7'IMPR^,]78BO@@T!+L*MA7)L1DY(1F:*NG:
     62M[6VT3=EQ5(97HM4,KQCL:6#)V`[Q]L'K#?NAV+`\[&A@+-CA%%KAI01*),%'
     63ML,^"\V#/'&#)NS%H#H#!:)O[8#`?A\'0,1-@P`+?M#XD+0:;N?-P)]!_O`.8
     64M;DV#WBM`@S>5<<(A)KSN+=B(!,EDV[041D$LG-)XHQF.-PS(BV-(7R1>)^$%
     65M-=IHAY8&FH&1PG,.`X1TB($;R7`41./1#09:A$Q,8U2!,0>J'*3$@6TA1'</
     66M,]^)07,(#$8;W0.#9AP&0]P\/`>6X#G8`?XZ>&H\F&G@]S:DJ2V^H(%(6CV2
     67M$?!39+I(8I!G(F64>'+[K`5?`#],PTWG>#CX8X1P6!D`1(RVV5T,)JQ6BR%"
     68MSH-$F&FO=$BBD+4B2VZ-2@&B%;(@I,!&!;(-V`PHC$5@^AYZOA.#Y@`8C+:Y
     69M#P;-*`P&CYP@N<?D$]XBJP#OTR&/D&%C@F]^,\,X,E(+X\ACO<2*$6B$'0D3
     70M#VFA&UH*@B'9P&:$B+U5;2J#\+'A!JG$CS;:60H,(Z.0G5I`@$6$K5`S"XBQ
     71MH8+L;B#@##[KL+L";@2$?]$6*9?#H-YWY.1A!.:'0&"TT7T0F(]`(-$&MW7D
     72MQ/KRR$FF8(X-5[M(C*L]?K)F\9?Q\V$)05=#=0M>WN\7?'#QQ$EL+]%>=-J+
     73M7$>#VBMJK]!>=MK+5(Z"E\4<MHH3J%FCTZ_B-T,5+0SU82B&[%TR*WJG&6PN
     74MXM$[\\$ZYPDL6;=D/<>2K*?3[_E8_MSUK+E9X[)9![/IA$[3=TQLQUN4`?'D
     75MD:<HLT?17"@LT?.HX6S+I7F\IM/IFF@%H',YT+IP@_=K!^2!,A2"ZM;9:&M,
     76M\#16[5/YC']SCS5/UO)I&%,<(<FE5U+Y"9[&JP4D5PEHZ"Q&LIC'R11G+G(E
     77MC3ADT;:B03-4$2!5$6AZT21/L_<E*KG22Z?623@+E%:IINF6A]G2,"<'<L&"
     78MIA?L/!]O<N2*2D#29"CCSJ5C4MR"9DATT-`42?#J9%_03&DGFQRP[^A\%.^$
     79M':IC]/'<PJ^LOQ)/,458?"ZPDL"@X"E07PQZQJ&HM)(:BG0*:BT[UC79:LW*
     80M/J@=L\E8$:I(YZ;2LQW`J)E,9Z72;*5YTZG@$D]'I48479YZG4-&N;)//",5
     81M'Y2T%@2M!4%CUJG7$D<OFE#9A$PF)-4-*OPIW2\*`,G26'X+A+-/T:PBL[D0
     82M"DUF0;B+/)F+B'410BX)E$+(TSHZ8'(T-)\E#8_(\[F#33*7!SF:L^EP6,:F
     83M.T)4O286-DFO4CI#&.:R(Q,JP=L0#A2S+P:P@(3J"Q7%:](C(M5+26_DW&V.
     84MGG`+RRD^*?/$+P:@TZ^C?E-O!3HB%61QJ;=DK@,VM9>I9$O3AS/7;6D(,/)2
     85M%C,G8Y=+Z,3:+HW(7K!L1/9A[QA)4>E4"X:>+8(IL:-@=*H70\URS1A75%!U
     86M]U2O5?O)J$/-J8M<P_;!9D416Z<'--3<TGQW!=790RBHSAU&074/%=#UNPKH
     87M^F+X_5`!W1^Q=(T?5S5W4DTGU71232?5=%)-)]5T4DTGU=1OUPCVG1K!N8RA
     88M-_<4ZC']7(^1=M&I#,))&>0=]2V5\TF962[HD>1&G5(42J-,*KQ3%D#)64IV
     89MAHJYF%(I5,F3C:V4?T01-J>>A>(0C24CO!#Z-K;BSYWZ0+I3'XA'`;:,+2EX
     90M43UMJ/QO413%/>!$!-5MH+245:FHFQ8)=2Y7G$:)*O`4!9F[$*5JO0V5#$Y^
     91MB4+)HD(\5`BHE$_CP/&DA)6EB1AUF(L><=XM;90+/$51M,CK<_WBZ-2V:IAJ
     92M_@QHGUD/2E%)BFH0IBSO)?4^A>62YIFEHJ*,KWO`S2Q^T2<#O"]S)D=UH91F
     93M+79[D?`D\<</+TB'2+)DELNVE<_!%4.+MXF&:0TG23+7'59D.ZUGFC-YBZ`Y
     94M0^LTRI1;:H2P5.^VH6$:F,VT5LNZ3+F>;U'QB>HQ&7JZJ"XLNA**HCD25\"V
     95M0E>,:T<Y3`69'-U/W96UEY+E9&5`,AQ2]`;<R2)2^ABGX7WIL*%2W4459O?`
     96MB!4R;AJR-#]M7PX4A:29C`Z.7A84TP<O9-0E4;#0JK(^E.;8UA90`$+3)NJ%
     97MYD7OCB#EC95ERO.>-:?-JOCTSY,E7XQ\%GH'U'%.EEQ:.%'3,WW_.P*I3+O#
     98MD#3.TY8:Y3[37WCTX5D8T%SZ.P_D/`]@$_>.J`^:_MKS9,L.B:,Y0.[H,\*H
     99M&)K>$I+$"\)@2=H<!Z3/7.\_Z88D<\]I92;M=7!6%()OPB09SV4*?7'LQ+NI
     100M3%CW"(GWXX^0C,DC5P?((\?:W"N/7(W)H89UI5UYY`$P&&USKSQR%`;WZ$H/
     101M:VNK`VAK8VWNI:VM1FEK]^A*#VNL!\!@M,V]--9Q&`SH2CNSZ=4ALNFQ1O?*
     102MIE<C](0!56FGHG((!$8;W4M1&8/`T%F9G?KJZA#ZZEBC^^BKJU'ZZM!YF9TZ
     103M^R$P&&UT'YU]%`8;[L!9_I\T\$Y9#`E*@&7@7`TVMJD8V@`;P_+KL;$_1L:>
     104MEJC_.#+VM$3]1Y&Q)_9!YZ/(V!/[P/LQ9.Q)?;3Q*#+VM#[>>A09>V(?=C^*
     105MC#VM7WI(U$$79,S<0\;L(!ES4_&W>^A87QR;Z-A$QR8Z-M&QB8Y-=&RB8Q,=
     106MNY^.\4(;X_=H8WQ0&^/;VMA4["[@,FEC$QF;R-A$QB8R-I&QB8Q-9&P/,E9H
     107M8]R,*N,'B!;Y&3=\_M1L#HK6=[M.GG8;DEE_^G`#057XJI.*Z[4.QSQE.NO)
     108M66[(3ZN+LP]?EM?7R\@5SV>9&K$%=M]0EE,34VA'36YJK&X^2)8ZU$[E^45:
     109M-FEZ3>)[)A1A]9(IC$S;`N\9R9A0>1<N6LR[+9+K^3^MX$(NML*H.1N*1%D_
     110M%(MTLHR&63<8#YHU6\VV8U*JC$IZ,QB74O-^JQ2/*F+3PW/HW4EU!.Y^40M6
     111MOY[5ZQTS::@Y=6%.1S6SQ:PZXGH1"H7JV8OU;V%^'<%1MFS"BT:$:\5T>_$Z
     112MVW`/3K@`-9:NE1;43'!L_98SKS:T`)B',L&!BH0RPAQ44<TZ@PE>`1Z@L?5C
     113M_W#8I;A2[:9G+$AEJ.4)/H%-!MC[XNAC^^[0KJU;*O&NP4SQH>9GVZL/=:B]
     114MX8&-@)V&6J7=00\E@E4H#.V<#CP9O&.STSK0:(:=*U09UD9+["VZ,Q$0HL(K
     115M%3L91C]$BKTTY@*8J6`K$K?!:/&=*2:'SY-#LG&;DN1Y4Y)BD4;;QA/KG<U#
     116M4@7+KR?<U*Q&9FD-EI,"@*QV<`B8F-P^%+6\O%U>8VX@E3RJ9%U]K2L5YJ)8
     117MJT:(M9A+0\V+/54:<L55>2=[7SACDS.?T4#4,M]QV<V*U[A5JUK7IK:UJSW<
     118MA=\U%S67-5<UUS4O7/9Q)J\^GW1]_UQ_K67P/+8,_U?Y"N[P8X4WA4(J`O+H
     119M0K%@IMA:WLDY6"M>&_X8<Q-9A=:A`<BM<[@K&AO*VAYS92Q&4X<ZZG@A>6S0
     120M:Q&>16Z%*0[><AQJ7&OD0?B9"SPZU]P:,!A,IF-,?-QSX"@2Z8T)SXH&[T2-
     121M:6&/M;&6!?Z+'C!QV#H8%A@RB<7`CQ$L)I!A#NYB&'!#8!EH.`QBA,FI0Q%>
     122M6&S*>QA4UQ)RI;'GKM%=81'42EH&:H;4FC/T1JZTE;2#?TWA?2C*C,P/[^XU
     123M.LD1RU"X&R]KCFCF$2=TQM9-@E3B'>[578-ICL7%0#,X<CUECV$1@P%G@:DW
     124IC`8KG_WG2HQ;&4KFE1'^,^BP==[<GMU^N3GBLU<_/?L_O.YI"JR:````
    123125`
    124126end
  • Tst/Long/solve_l.stat

    r15ce8e r837fed  
    1 1 >> tst_memory_0 :: 1115019332:2005043019:3-0-0:ix86-Linux:nepomuck:668828
    2 1 >> tst_memory_1 :: 1115019332:2005043019:3-0-0:ix86-Linux:nepomuck:1355220
    3 1 >> tst_memory_2 :: 1115019332:2005043019:3-0-0:ix86-Linux:nepomuck:1355220
    4 1 >> tst_timer_1 :: 1115019332:2005043019:3-0-0:ix86-Linux:nepomuck:338
     11 >> tst_memory_0 :: 1115125327:2005050311:3-0-0:ix86-Linux:nepomuck:669932
     21 >> tst_memory_1 :: 1115125327:2005050311:3-0-0:ix86-Linux:nepomuck:1354644
     31 >> tst_memory_2 :: 1115125327:2005050311:3-0-0:ix86-Linux:nepomuck:1354644
     41 >> tst_timer_1 :: 1115125327:2005050311:3-0-0:ix86-Linux:nepomuck:326
  • Tst/Long/solve_l.tst

    r15ce8e r837fed  
    44LIB "tst.lib";
    55tst_init();
    6 tst_ignore("CVS ID $Id: solve_l.tst,v 1.3 2005-05-02 07:42:46 Singular Exp $");
     6tst_ignore("CVS ID $Id: solve_l.tst,v 1.4 2005-05-03 13:02:59 Singular Exp $");
    77
    88LIB "solve.lib";
     
    2020ideal im=f0,f1,f2,f3;
    2121
    22 ures_solve(homog(i,h),1);
     22def A=ures_solve(homog(i,h),1);
     23setring A; SOL;
     24kill A;
     25setring rs1;
    2326mp_res_mat(homog(im,h),1);
    2427
     
    3336ideal im=f0,f1,f2,f3;
    3437
    35 ures_solve(i);
     38def A=ures_solve(i);
     39setring A; SOL;
     40kill A;
     41setring rs2;
    3642mp_res_mat(im);
    3743
     
    6874ideal im=f0,f1,f2,f3;
    6975
    70 ures_solve(homog(i,x0),1);
     76def A=ures_solve(homog(i,x0),1);
     77setring A; SOL;
     78kill A;
     79setring rs3;
    7180mp_res_mat(homog(im,x0),1);
    7281
     
    8190ideal im=f0,f1,f2,f3;
    8291
    83 ures_solve(i);
     92def A=ures_solve(i);
     93setring A; SOL;
     94kill A;
     95setring rs4;
    8496mp_res_mat(im);
    8597
  • Tst/Short/solve_s.res.gz.uu

    r15ce8e r837fed  
    11begin 640 solve_s.res.gz
    2 M'XL(".;7=4(``W-O;'9E7W,N<F5S`.U<:V\;-Q;][E]!!`4J13-CDI=/9VU@
    3 M=]L/`=K=15,L%BC20$GD>+"2;4AR(OO7[^%HR*&D<?Q8&P%:"8$>,Y>7]QY>
    4 MDN<PDM_\^L/K?S#&Q`D[/#QXTWZ2%3ZQQ<7T\^3=HEHNEJQDB[.+^9(M)XOE
    5 M@IU>S%DRIJI[KRKVT^N_L1=H4DWK]R]>I3OZA.'BN_J\7@Z&KP["*SLY27V<
    6 M3[Y4B^5XF>Q-:__I_&(^&;SX^[_?L-<_L.]>?SS*XRH^,U$I)CE7AUP>"LF$
    7 M.I+\2#KVIC[_=#4=S]F/JTOVW0OTB90ZET?L_W690K4G'0"N!:!QN`6![^P$
    8 M#PC?_DAVH@-78%0R2-B+.<)A\X5@QXP7@U5Q7=P,B^GEJQ=L-]G;;)-S.MFR
    9 M.2MZK%26@J[8Y<7TFIWR8[8:78]N1J(SQ/"M;PK<_%VR$3,O5WBFE]?-^QM4
    10 ME.K,;327Q^RZ,9<P+VUCK9N/-YVUB]84G:_;W."Y9%D40+S^.!E/67U\*HI3
    11 M69Q2NBEYNCD[/N7%KH'HDI7`_FH^6;QKQG5P=C&[^#2HB[-A(8#U;^+MT0$&
    12 M.+[B4?)*>&N):RF%U=(+H:7SQ(7T6@E.C;U,]KQRSEGKM#"*E")CR4KE.7EI
    13 M#7>B,:?,7`E27EBNN'9"<FV,5E)XCRZ=M`?1=192:&,5MUZ0<UJ3%M)X9Z3G
    14 MB$T)UQ,1KEMON+9:<=*&!&RM\IY;I;<B0L(286A26DOCO/+24_BGI2"2W!U$
    15 MXRRD06DJY$Q"(T_.#:`QC@,"2=IK9*]&KU^:2@$Y*83B(0%KI%'&.D?>D#)2
    16 M#K<"'R`4Q,P!H=0!5(&V1$B="V>UEQ).J1+(2BLG'(`T6EB\,TK!L^1>ZN%6
    17 M>@-3>0,HI"5A"6AI)X4D3XIPB:B)4Q/&FS`$DAORWF'DN-$\P&*5&![\IAZ!
    18 M0/D<")1/CT!Y+P1T#P*Z4E8ZY9&WL'B@RL@)@WFCT)4+P^4JJ=$-"MR1<B%F
    19 MPXWQ@N,*(8@=!&QEG#,:^1$F&X*&'0DC,+^L<8A559A5UED>X@?4QIF`*]XK
    20 MY*C-3OJN@CLOE3/(W!OMA<*8<(]+P,*H)DJGF@D+S)7EG.`=,\(@-T"G,4Z_
    21 MF4?D7SYY_J-GR+^\5_YV-W^LE,H12CJ4#0I,:1@3$$":6&Y$.UA$`274,6]B
    22 MU2(L@!H59I3>2=]4G`1BU4I)ZZW!G`%R3BI".5KNX9-7B)V\<$HH`4?(2%J@
    23 M*]"-#H.P@P!6..N0E<1ZCJ4100)[(.HQU;#:F095A.G#A-#(7J!#8S"4'NMZ
    24 M6*(M$'`/1V#T#`B,G@.!\CX(Q"T5C&-V^2YLJK/Q,FZIL[BGO@-`QV<O/TW.
    25 M!V)8-B]\.-+-!3<L5?,&:;]#TJV='(Y6&PU,;"!4;"'$<"1;)R/3.:'HA(:C
    26 MZPTG/CFQR8D<@IJT3JASHJ(3-1S=Y$YD"EVDV`7U1Z+?'J_:=-9M4Q8R92%3
    27 M%LBL;1PRBS`E9R9&9"(V*;_H/N4G4W[84:)[&S/-.I(Q:72)/FSLP\8^4OIM
    28 M'Y32ERE]F=(')+O)4)86^G!OCZ_;\-<>*7HDD2*T*2ZY"84++GP,TT<$4IC1
    29 MJ4I.90I3)_<N`R5V1!DHH63YV^.;UO?:I<ZS[')KHPM-4.8R#F]K(>-0FO:U
    30 MP4#(6!DF.I5I>++&:7B2&]^^KF.DZ,8F-RFUS`UM1R-;-!%_<*/BD*1HNJ&0
    31 M"2$IMU)136.=YK:.19.&Q<9AZ1RG^99%:E-\.G5&&0BA&Q.'8R/5+L$VLF"*
    32 M*F[[H&W8;&.02M#'8$AFF<<0]!983>T)'P/Q64Y9_&U_835#";4.PB?1?FKA
    33 MDTTE2-E>;2-<9RMI?97:KF4S3E*U5]MTDZ=F(&1:;40;19@$;53AOFE;Z]0Z
    34 M7+5;_3<(R810\A4C:4"0"81X7S89$T]QAT]B,UYJ,J8VXQ@=-1D3;49'3<:D
    35 MDFWXI)--VGDR%2MUOZB6#Q#5.[;)N3FYVR8[/9!N6U)W9OY!@IKX0P0UB7L*
    36 M:I)?$=1$=PAJRG`GO2&HZ[V*WJOHO8K>J^B]BMZKZ+V*OK^*)K.AHNM9E,XY
    37 M"74M/6H5;2N:Y89L=)'5)L4BDV9M!;+<$%>)!G<T/:F\5@SG:L>N7U0K<?.N
    38 M(QML!6NG!5N5U&EM&3O4G5YNN6CDE#YVMU:-N:L6!M.JP5S;^!A=F2(1D8AO
    39 MB4F[MM%1O&U0>)LD4KDIW%I(>;++9'6'J\XDKTB()QV7QDATLC*!WJH[M3GT
    40 M"489=9?<U&4^E\\R>4_G)JV,VE!,;ELY;7B,&.@HFUJYL2FJDB[*14FZ:UK\
    41 MU)8DRLXZXKE+5%'I7&5#-XG=4PL3+U$2^1NB*@FS@!UMGM"8S9,GZH`Q"3J*
    42 M0L^TTK-M8G(YU@GM[#0AY>=C&Q=%FMQ4ERH)XJ1!0ZHZ5EDFW:39/1D0-@LX
    43 MXJ:Z1273)`1-\G%R&G3,WZ%A3C]-9Y&S%U!LKPZ"*/J^N_P]^S"?C)>3CVS<
    44 M:)^"U>?LRUG]X0P7IO5BR>;-\\4I.[^:O9_,%VRP/)L$+Q\N9I?3R2K\9^S5
    45 MLKXX7PQ9O6"+);36QXH%BU\OV/C#A\EBP="$13\[[0JVO+Z<L$%]VMB=CV<3
    46 M]@O[,EZP\6(!\8;@&BEWT=R>3Y97\W/V>3R]F@R/6+M*,[:8+!OQ]LNK=<BO
    47 M.DP@QN+=@$M2.`JR:VW;IV:>5CJ8ATN'737SQ`+KP?JJ1\S<263J9R`R]7,0
    48 MF?H^1*9'S-Q)9)X!@=%S(%#>"X$^,?-U.:<0[=?5'-E'Z-GZZ?5L?1\UUZ=F
    49 M[@"@?`X`RJ<'H+P7`#URYBXYYP#MU^5<./YD#Y*S]3/(V?H^<JY'S-R9?_GD
    50 M^8^>(?_R/OG'S3/[OHV25;?#+F2WP=()^V\]G6YMN^HDYRAH-C[_]%,/3=FX
    51 M\V=@*DK?QE3,GJD\.U/Y8QVY/(:I_*&.7![%5.XZ=WX44_E6)^^/82K/`<`W
    52 M.WA_%%.YZ^#YX4SEFQV\/XJI/'G^W^S@/6Z>V?F(<K<P%=_'5#3O8RJGMU.5
    53 MTS\/5]'B%JZBY9ZK[+G*GJOLN<J>J^RYRIZK/(BK:.JXBE;]7$7K7JYB>KC*
    54 MS[=2E9__1$S%WL94W)ZI[)G*GJGLF<J>J>R9RIZI/(RI])Z8&-[Q%R/N]ZMY
    55 M([M?S1OJ_X*_B=_'O^O;_9N&R:TZN<-`Q^_4@SL)O0K?N5]1>&J^4L\[0]"L
    56 MZ?C3U60^G[3DZC3[-CQV7(")^:S3_AUFLJ7UXMS\OSVH1%ATPU2B79-RRZ3=
    57 M<<+JC8U>8=5H+#R&AO/PLY"X(F<6HTV+&'IV#F9<M9-&(7A?)J`T?;F0HSP;
    58 M;EUO/C`K=\QV<U(JSPJ+8F]>2HVVK6(^V5]KL+R_ACX<LP'([K20O'@]+%9W
    59 M5%*?>>I"G-S+3&95-1!8)#!K]?#EZO=07P.I*SXIPTXFP[6LW%Z^[GS05PLN
    60 M0`UV"F*'.0WJ*+T5W"O7,`1@'O@%-@P?^`<HHPH%DPTF5@IL2QH\Q'.)Y0/T
    61 M037TRH#(FK`(@/H9<L#>4S;`8!\*VU)8\+!]A$KQ8;%H>O6!P'HC+*Z":X1%
    62 M;G/0`[=0@5&"5QNOL"R2;3IUX)U<@W:`GFBCL8*&KR5FA8`4%1>*M,7HATRQ
    63 M*35]2H%*-1Q)<J$]EC\R77'8[)<L5M]O4;*F6Y2LK>)HV_:'01N+AW7QIS2?
    64 MCX4I>(&=VAI,)]``QPN'@(")Z>S#'[HX7T[FJ`UHKP&C@GTNF`JU*%>JE'(E
    65 M1V2BN<O65"=2*(YU*]G'+AB7?O1S"0-9=#_H<=2%R42!6X4J=&$*6[C"(US$
    66 M70A9""J$*H0N1!>R4VTEUY?'F[%?%I\+"I%'2ZRD-<(1A\J*P$4(#,(%E@%9
    67 ML:)K&F%#Y-SY0]0FMD!L+H$$H_H<[LK2AOWP4(#"8#1U$&#01QYJ9"5#6R>A
    68 MP"R8U6$@QZ#:X;.0:#H"_0&O#L5TB,+'/6RR1%YI$]K*4FH0-)#80VTL-`[J
    69 M'CV@</@J.)88,L)D$(>"0@%!'R%<#`-N2$P#C8`%]EN'W16.X;',[X%_83H@
    70 M-06JI%;H+O,(!H=]%-(+]$]P])9":2AXB*_,H@]L#I1;(@!TTF5,@?&#DPED
    71 M,VIQ0F=\549("7K-J^L2*@.3BX/9@XUX90_A$8.!8($I"&`:+).5EKW?S'"N
    72 MFQG.5VRR&@=!SQ9UH^O_>;5L5M3+^<6'[!H[G5_,V+1^S]+?VCGX\3]__?E?
    73 M/_T8)O>ZIEE<2[$3I4F&N\UIP_D"Q3MOS@!FXU45.G@_G<R.FOMK(SQPJY[5
    74 M-Q/&5@,Q#"OJ0`Z;']ZM!C3$XHKE!V_5,&_VI5Z>-3TLYV,4]^*(I>;I(=<.
    75 MTN,OQUA7>.KWUD=H)[-V);--_\$!=MF[';!U"F7SAH;KWP8&!R>-@TI_Q45*
    76 MHD4AN0AOX((%%SY",1LOY_6*+698<<.W_H/[`BM%^$=%V"V*@YY.`$-1P@3/
    77 M,CSWV32>H@&SO3;!/UN[$L&RWX\/!O%?4QT8,7:.3-2K!HCU.=7ZI"F-:&LV
    78 MZS/[/)[78Y12,A)8-[>-,%H][B06TFW+DUY+ZK$\WK2$:7-&A@ERW$Z<P6)6
    79 ML/."X7D&6&:`;T98:UDVLP:PQZ6;0%QM!=Y_L`H_7Z6*PEL5=HG*XQV%W"N+
    80 >BW'V^FQC\6)-FL)?];I:H&Q>?7?P/THUEZ5N3```
     2M'XL(")EU=T(``W-O;'9E7W,N<F5S`.U<;6\;-Q+^[E]!!`4J1;MKDL-7YV2@
     3MU_9#@/1Z:(K#`44:*(D<"R?9AB0GLG_]/5PMN92TCE_.1@Z-!,.2=H?#F8?#
     4MX3.3K%___M/+?S#&Q#$[/#QXW7R3%;ZQQ?GTT_CMHEHNEJQDB]/S^9(MQXOE
     5M@IV<SUD2IJK]K"KVZN7?V3,,J::3=\]>I#OZF.'BV\G99-GKOS@([^SX.,UQ
     6M-OY<+9:C99(WC?S'L_/YN/?LQW^]9B]_8M^]_'"4VU5\8J+23'*N#\./9-P>
     7M*7FD#7L].?MX.1W-V<^K"_;=,\P)EUJ51^Q_59E,M<<M`*X!H%:X!8%OY00/
     8M"-_\2G*B!5=@53)(V+,YS&'SA6!#QHO>JK@JKOO%].+%,[;K[$VR23D=;\F<
     9M%AU2*G-!5^SB?'K%3OB0K097@^N!:`6Q?.N;`C?_E&S`S/,5?M/SJ_KS-2)*
     10MM>(VBLLANZK%)<1+6TOK^NMU*^VB-$7EZS'7^%VRS`H@/ODP'DW99'@BBA-9
     11MG%"Z*7FZ.1N>\&)70+3.2F#_87S"?AA>SL>+M_7J]D[/9^<?>Y/BM%\((!X@
     12M_[Z]_3U[/Q^/EN,/;%0C6[#)&?M\.GE_B@O3"?;4ZU]?L?,3=G8Y>S>>+UAO
     13M>3IF[\]G%]/QBAVL]]_E<G)^MNBSR8(MEEC(#U5]Y_=S-GK_?KQ8L#"F5@9%
     14M<6P:5[#EU<68]28GM=S9:#9FO['/HP4;+1:(#-A6Q\EY?7L^7E[.S]BGT?1R
     15MW#]B!ZQY+<;+.C)^>Q$L?M%B@I")]WY8WSOX0[PY"@/C.UXEKX2WEKB64E@M
     16MO1!:.D]<2*^5X%3+RR3/*^><M4X+HT@I,I:L5)Z3E]9P)VIQRL25(.6%Y8IK
     17M)R37QF@EA?>8TDE[$%5G)H4Q5G'K!3FG-6DAC7=&>@[;E'`=%N&Z]89KJQ4G
     18M;4A`UBKON55ZRR(X+&&&)J6U-,XK+SV%'RT%D>3N(`IG)O5*4\%G$AI^<FX`
     19MC7$<$$C27L-[-7CYW%0*R$DA%`\.6".-,M8Y\H:4D;*_97@/IL!F#@BE#J`*
     20MC"6"ZUPXJ[V44$J5@%=:.>$`I-'"XI-1"IHE]U+WM]SKF<H;0"$M"4M`2SLI
     21M)'E2A$M$M9V:L-Z$)9#<D/<.*\>-Y@$6JT3_X`_U``3*IT"@?'P$RCLAH#L0
     22MT)6RTBD/OX7%"U%&3ACL&X6I7%@N5TF-:1#@CI0+-AMNC!<<5PA&["!@*^.<
     23MT?"/L-E@-.1(&(']98V#K:K"KK+.\F`_H#;.!%SQ6<%';7;<=Q74>:F<@>?>
     24M:"\4UH1[7`(61M56.E5O6&"N+.<$[=@1!KX!.HUU^L,\P/_RT?T?/('_Y9W\
     25MM[O^(U,J1PCI$#8(,*4A3$``;B+=B&:QB`)*B&->VZI%2(`:$6:4WG'?5)P$
     26M;-5*2>NMP9X!<DXJ0CA:[J&35["=O'!**`%%\$A:H"LPC0Z+L(,`,IQU\$HB
     27MGR,UPDA@#T0]MAJRG:E1A9D^;`@-[P4F-`9+Z9'70XJV0,#='X'!$R`P>`H$
     28MRKL@$`]2L*K_3*93G*+IDF[/5C"R]CIXU>SB;2`9L]$R,I!9I"!O@>7P]/G'
     29M\5E/],OZC?<'NK[@^J6J/P"AM\"GD9/]P6IC@(D#A(HCA.@/9*-D8%HE%)50
     30M?W"UH<0G)38ID7WPN48)M4I45*+Z@^M<B4RFBV2[H&Y+])OAJG%G/39Y(9,7
     31M,GD!SYK!P;,(4U)FHD4F8I/\B^J3?S+YA\,GJK?1TVPB&9W&E)C#QCELG".Y
     32MW\Q!R7V9W)?)?4"RZPQE;F$.]V9XU9B_UDA1(XEDH4UVR4TH7%#AHYD^(I#,
     33MC$I54BJ3F3JI=QDH<2+*0`DAR]\,KQO=:Y4Z][+UK;$N#$&8R[B\C82,2VF:
     34M]QH#(6-DF*A4IN7)!J?E26I\\[ZVD:(:F]0DUS(UM&V-;-"$_4&-BDN2K&F7
     35M0B:$I-QR1=6#==K;.@9-6A8;EZ55G/9;9JE-]NDT&64@A&E,7(X-5UL'&\N"
     36M***XF8.V8;.U0`I!'XTAF7D>3=!;8-6Q)WPTQ&<^9?8W\X5LAA!J%(1OHOG6
     37MP"?K2)"RN=I8N/96TOHJ-5/+>IVD:JXV[B9-]4+(E&U$8T78!(U5X;YI1NLT
     38M.ERU6_/7",F$4-(5+:E!D`F$>%_6'A-/=H=O8M->JCVFQN-H'=4>$VU:1[7'
     39MI))L^*:33#IYLBZ'=-V="'F/3L2.;%+NCV^5(=X:0V*[#]&*R7MU(8CNTX4@
     40M=<<N!.DO="'(W-*%H`QW<AU=B,DWV'H@OV\][%L/^];#OO6P;SWL6P_[UL.#
     41M6P^*[[0>E,A;#[*]+C=:#Y-9[#?DS-TUG+)I`S2=!KE1:[M8"J0R3Z9"O^DJ
     42MR(V*--4.;6V32N.F@Y"7B';]IIJ^0#YUI-!-E=\6T$UIV38H9)Q0MTV&AL!'
     43M(N[C=.M2.U?5P&":$CHO"'VTKDR6B%B];%7@=BVC8\6[4??85%>6F]5N`RE/
     44M<EDOHL559WT"D1!/Q6]:(]'6X@GTIB16FTN?8)2Q6)6;Q:S/>PXR:4_-IJ;V
     45MW"@SW7:YN:$Q8J!CK=G4:)N5:"HF\THNW34-?FJKCLP:1+%9%4O/U(S:*#;%
     46M;JO'Q$N4.B,;E6BJ9@-VM-G6,IOM.FJ!,0DZBM6Q:>KU9HC):]BV.Y&U8))_
     47M/HYQL;*5FR6Y2EV$5+@'5W6,LJS>E6:WG2)L9G#$3;7YA]KJ1JEU=8/,\R,*
     48MOY./TUDL<0J4N4V5TUZ^O<J9Q_(DKW."EIURY?^FS*E-;@L=E?>!@4N;C5$W
     49MKF6["I_'K3+,_:N,W<+GD6NQ>Y=B'77/K9QG\@2<9_(4G&=R%\[34??<RGF>
     50M`('!4R!0W@F!KKKGRY6?@K5?+OS(/J#TG3Q^Z3NY2^'75?C<`D#Y%`"4CP]`
     51M>2<`.BJ?VRH_!VB_7/F%GC&[5^4[>8+*=W*7RJ^C[KG5__+1_1\\@?_E7?R/
     52MAV?64U6NZBYW?%,9;1R[&O52QE$P;'3V\54'3=FX\RTP%2UN8"I:[IG*DS.5
     53MOU9WYB%,Y2_5G7D04[FM1?T@IO*UFO0/82I/`<!7Z]$_B*G<UJ.^/U/Y:CWZ
     54M!S&51_?_J_7HX^&9]4>TZF8J6G<R%=/%5$YNIBHGWQ!7L3=Q%;?G*GNNLN<J
     55M>ZZRYRI[KK+G*O?C*MGSC89W<Q4CNKB*D1U<Y9<;J<HOWPY3,70#4S%JSU3V
     56M3&7/5/9,9<]4]DQESU3NQ51,9\?$F(R_V+O]?0;CVK_/8'SW4Q$F/L1PVR,1
     57MFX)1K>7'MPB(^"`"N)/0J_"@PHK"K_HY!-X*@F9-1Q\OQ_/YN"%7)_V6/^#$
     58M!9C8SSJ=WV$G6UHGY_K?[4$E0M(-6XEV1<HMD>;$"=D;![U"UJ@E/):&\_`L
     59M3<S(F<1@4R*:GO7!K*IVW"@$[_($E*;+%W*4>\.MZ_0'8N6.V*Y/2N5>(2EV
     60M^J748%LJ^J,SWTQW#+T?LA[([K20O'C9+U:W1%*7>)K"'M])S&51U1-($MBU
     61MNO]\]6>(KY[4%1^7X223X5H6;L]?MCK\%P,N0`UV"F*'/0WJ*+T5W"M7,P1@
     62M'O@%#@P?^`<HHPH!DRTF,@6.)0T>XKE$^@!]4#6],B"R)B0!4#]##MA[RA88
     63M[$/A6`H)#\='B!0?DD4]JP\$UAMA<15<(R2YS44/W$(%1@E>;;Q"6B1;3^K`
     64M.[D&[0`]T48C@X;_EI@%`EQ47"C2%JL?/,6A5,\I!2+5<#C)A?9(?V3:X'#9
     65MDTY.W"TI.=DF)4=57&W;/$VUD3R<BL\??1H*4_`")[4UV$Z@`8X7#@8!$]/*
     66MAX>9SI;C.6(#M5>/4<$^%4R%6)0K54JYD@,R23S+J<XF4QQK,]F'S!@7C;F`
     67M@"S:IZ"<;\UDHL"M0A6Z,(4M7.%A+NPNA"P$%4(50A>B-=GS)I(G%\--VR^*
     68M3P4%RZ,D,ND$YHA#947@(@0&X0++0%FQHBL:X$#DW/E#Q":.0!PN@00C^ASN
     69MRM*&\_!0@,)@-74HP%`?>50C*QG&.HD*S()9'09R#*H=O@N)H0/0'_#J$$R'
     70M"'S<PR%+Y)4V8:PLI09!`XD]U,:BQD'<8P8$#E\%Q1)+1M@,XE!0""#41S`7
     71MRX`;$MM`PV"!\];A=(5B:"SS>^!?V`YP38$JJ16FRS2"P>$<1>D%^B<X9DNF
     72MU!0\V%=FU@<V!\HM80`F:3VFP/C!R02\&30X83*^*B.DA'K-JZL2508V%P>S
     73M!QOQRAY"(Q8#Q@)3$,"T6+(-+4]WVQE>M3O#ZXJ-5Z-0T+/%I*[K?[U<UAGU
     74M8G[^/KO&3N;G,S:=O&/IKSH=_/SO'W[YYZN?P^9>QS2+N10G4=IDN%MW&\X6
     75M"-YYW0.8C595F.#==#P[JN^OA?#"K<EL<CUF;-43_9!1>[)?/ZVXZE$?R17I
     76M!Q]5/Q_V>;(\K6=8SD<([L412\/32ZX5I-??ACA$>9KWQE<8)[-Q);/U_$$!
     77M3MG;%;"U"V7]@?KK!RJ#@N-:0:6_H"(YT:"05(0/4,&""A^AF(V6\\F*+6;(
     78MN.%__0?U!3)%^*$BG!;%0<<D@*$H(8+?,OSNDJDU10%F.V6"?K96)8)DMQX?
     79M!.)/'1U8,78&3]2+&HAUGVK=:4HKVHC-NL0^C>:3$4(I"0GDS6TAK%:'.HE$
     80MNBUYW"E)'9+#34F(UCTR;)!ALW%ZBUG!S@J&WS/`,@-\,T*N9=G.ZD$>EZX#
     81M<;45>/_!*CSS2Q6%CRJ<$I7')PJ^5Q87T^[-#A9OUZ0I_/VXRP7"YL5W!_\%
     82(TE.;7]A.````
    8183`
    8284end
  • Tst/Short/solve_s.stat

    r15ce8e r837fed  
    1 1 >> tst_memory_0 :: 1115019239:2005043019:3-0-0:ix86-Linux:nepomuck:450864
    2 1 >> tst_memory_1 :: 1115019239:2005043019:3-0-0:ix86-Linux:nepomuck:830932
    3 1 >> tst_memory_2 :: 1115019239:2005043019:3-0-0:ix86-Linux:nepomuck:830932
    4 1 >> tst_timer_1 :: 1115019239:2005043019:3-0-0:ix86-Linux:nepomuck:157
     11 >> tst_memory_0 :: 1115125145:2005050311:3-0-0:ix86-Linux:nepomuck:451808
     21 >> tst_memory_1 :: 1115125145:2005050311:3-0-0:ix86-Linux:nepomuck:830356
     31 >> tst_memory_2 :: 1115125145:2005050311:3-0-0:ix86-Linux:nepomuck:830356
     41 >> tst_timer_1 :: 1115125145:2005050311:3-0-0:ix86-Linux:nepomuck:160
  • Tst/Short/solve_s.tst

    r15ce8e r837fed  
    44LIB "tst.lib";
    55tst_init();
    6 tst_ignore("CVS ID $Id: solve_s.tst,v 1.5 2005-05-02 07:42:56 Singular Exp $");
     6tst_ignore("CVS ID $Id: solve_s.tst,v 1.6 2005-05-03 13:02:58 Singular Exp $");
    77
    88LIB "solve.lib";
     
    2020ideal im=f0,f1,f2,f3;
    2121
    22 ures_solve(homog(i,h),1);
     22def A=ures_solve(homog(i,h),1);
     23setring A; SOL;
     24kill A;
     25setring rs1;
    2326mp_res_mat(homog(im,h),1);
    2427
     
    3336ideal im=f0,f1,f2,f3;
    3437
    35 ures_solve(i);
     38def A=ures_solve(i);
     39setring A; SOL;
     40kill A;
     41setring rs2;
    3642mp_res_mat(im);
    3743
Note: See TracChangeset for help on using the changeset viewer.