Class Integral<C extends GcdRingElem<C>>
java.lang.Object
edu.jas.integrate.Integral<C>
- Type Parameters:
C- coefficient type
- All Implemented Interfaces:
Serializable
Container for a rational function integral, polynomial version.
integral(num/den) = pol + sum_rat( rat_i/rat_{i+1} ) + sum_log( a_i log ( d_i
) )
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal GenPolynomial<C> Original denominator polynomial with coefficients from C.final List<LogIntegral<C>> Integral of the logarithmic part.final GenPolynomial<C> Original numerator polynomial with coefficients from C.final GenPolynomial<C> Integral of the polynomial part.final List<GenPolynomial<C>> Integral of the rational part. -
Constructor Summary
ConstructorsConstructorDescriptionIntegral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p) Constructor.Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, List<GenPolynomial<C>> rat) Constructor.Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, List<GenPolynomial<C>> rat, List<LogIntegral<C>> log) Constructor. -
Method Summary
-
Field Details
-
num
Original numerator polynomial with coefficients from C. -
den
Original denominator polynomial with coefficients from C. -
pol
Integral of the polynomial part. -
rational
Integral of the rational part. -
logarithm
Integral of the logarithmic part.
-
-
Constructor Details
-
Integral
Constructor.- Parameters:
n- numerator GenPolynomial over C.d- denominator GenPolynomial over C.p- integral of polynomial part. n/d =
-
Integral
public Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, List<GenPolynomial<C>> rat) Constructor.- Parameters:
n- numerator GenPolynomial over C.d- denominator GenPolynomial over C.p- integral of polynomial part.rat- list of rational integrals. n/d =
-
Integral
public Integral(GenPolynomial<C> n, GenPolynomial<C> d, GenPolynomial<C> p, List<GenPolynomial<C>> rat, List<LogIntegral<C>> log) Constructor.- Parameters:
n- numerator GenPolynomial over C.d- denominator GenPolynomial over C.p- integral of polynomial part.rat- list of rational integrals.log- list of logarithmic part. n/d =
-
-
Method Details
-
toString
-
hashCode
-
equals
-