bridge/class-master/depend/pari/src/modules/genus2red.c
/* Set maxord to the maximal multiplicity of a factor. If there is at least
 * a triple root (=> maxord >= 3) return it, else return NULL */
Set maxord to the maximal multiplicity of a factor. If there is at least
a triple root (=> maxord >= 3) return it, else return NULL
Set maxord to the maximal multiplicity of a factor . If there is at least a triple root ( = > maxord > = 3 ) return it else return NULL
static GEN
factmz(GEN Q, GEN p, long *maxord)
{
  GEN z = FpX_factor_squarefree(Q, p);
  long m = lg(z)-1; 
  *maxord = m;
  return (m >= 3)? FpX_oneroot(gel(z,m), p): NULL;
}
static GEN factmz ( GEN Q , GEN p , long * maxord ) { GEN z = FpX_factor_squarefree ( Q , p ) ; long m = lg ( z ) - 1 ; * maxord = m ; return ( m >= 3 ) ? FpX_oneroot ( gel ( z , m ) , p ) : NULL ; }
Set maxord to the maximal multiplicity of a factor.
Set maxord to the maximal multiplicity of a factor .
/* maximal multiplicity */