An option for the functions fpt and frobeniusNu. Takes on Boolean values; default value is true, in both functions.
If this option is set to true in fpt, that function checks whether the input is a diagonal polynomial, a binomial, a product of factors in simple normal crossing, or a form in two variables, in which case specialized algorithms or formulas are used.
If set to true in frobeniusNu, that function checks whether the input is one of the above special types of polynomials, in which case it computes the $F$-pure threshold of the polynomial, and uses the $F$-pure threshold to compute the nu invariant.
The object UseSpecialAlgorithms is a symbol.