C
- public class JASModInteger
extends java.lang.Object
Constructor and Description |
---|
JASModInteger(IExpr variable,
edu.jas.arith.ModLongRing ringFactory) |
JASModInteger(java.util.List<? extends IExpr> variablesList,
edu.jas.arith.ModLongRing ringFactory) |
JASModInteger(java.util.List<? extends IExpr> variablesList,
edu.jas.arith.ModLongRing ringFactory,
edu.jas.poly.TermOrder termOrder) |
Modifier and Type | Method and Description |
---|---|
edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> |
expr2IExprJAS(IExpr exprPoly)
Convert the given expression into a
JAS polynomial.
|
edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> |
expr2JAS(IExpr exprPoly) |
edu.jas.poly.GenPolynomialRing<edu.jas.arith.ModLong> |
getPolynomialRingFactory() |
IExpr |
modLongPoly2Expr(edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> poly) |
boolean |
monomialToExpr(IInteger coeff,
edu.jas.poly.ExpVector exp,
IAST monomTimes) |
edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> |
numericExpr2JAS(IExpr exprPoly)
Convert the given expression into a
JAS polynomial.
|
static edu.jas.arith.ModLongRing |
option2ModLongRing(ISignedNumber option) |
public JASModInteger(IExpr variable, edu.jas.arith.ModLongRing ringFactory)
public JASModInteger(java.util.List<? extends IExpr> variablesList, edu.jas.arith.ModLongRing ringFactory)
public JASModInteger(java.util.List<? extends IExpr> variablesList, edu.jas.arith.ModLongRing ringFactory, edu.jas.poly.TermOrder termOrder)
public edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> expr2JAS(IExpr exprPoly) throws JASConversionException
JASConversionException
public edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> numericExpr2JAS(IExpr exprPoly) throws JASConversionException
INum
double values are internally converted to IFractions
and converte into the pokynomial structure.exprPoly
- JASConversionException
public edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> expr2IExprJAS(IExpr exprPoly) throws JASConversionException
INum
or
IComplexNum
values are converted into the polynomial
structure)exprPoly
- JASConversionException
public edu.jas.poly.GenPolynomialRing<edu.jas.arith.ModLong> getPolynomialRingFactory()
public IExpr modLongPoly2Expr(edu.jas.poly.GenPolynomial<edu.jas.arith.ModLong> poly) throws java.lang.ArithmeticException, java.lang.ClassCastException
java.lang.ArithmeticException
java.lang.ClassCastException
public boolean monomialToExpr(IInteger coeff, edu.jas.poly.ExpVector exp, IAST monomTimes)
public static edu.jas.arith.ModLongRing option2ModLongRing(ISignedNumber option)