Package edu.jas.integrate
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