[BACK]Return to F.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / engine

Diff for /OpenXM_contrib2/asir2000/engine/F.c between version 1.8 and 1.9

version 1.8, 2001/05/28 08:25:31 version 1.9, 2001/07/04 07:19:19
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/engine/F.c,v 1.7 2001/04/20 02:46:55 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2000/engine/F.c,v 1.8 2001/05/28 08:25:31 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
 #include <math.h>  #include <math.h>
Line 53 
Line 53 
 void homfctr();  void homfctr();
 void mfctr_wrt_v();  void mfctr_wrt_v();
   
   int use_new_hensel;
   
 void fctrp(vl,f,dcp)  void fctrp(vl,f,dcp)
 VL vl;  VL vl;
 P f;  P f;
Line 527  DCP *dcp;
Line 529  DCP *dcp;
         else if ( iscycp(p) )          else if ( iscycp(p) )
                 cycp(VR(p),UDEG(p),dcp);                  cycp(VR(p),UDEG(p),dcp);
         else {          else {
                 hensel(5,5,p,&list);                  if ( use_new_hensel )
                           hensel2(5,5,p,&list);
                   else
                           hensel(5,5,p,&list);
                 if ( list->n == 1 ) {                  if ( list->n == 1 ) {
                         NEWDC(dc); DEG(dc) = ONE; COEF(dc) = p; NEXT(dc) = 0;                          NEWDC(dc); DEG(dc) = ONE; COEF(dc) = p; NEXT(dc) = 0;
                         *dcp = dc;                          *dcp = dc;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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