|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.integrate.LogIntegral<C>
C
- coefficient typepublic class LogIntegral<C extends GcdRingElem<C>>
Container for the logarithmic part of a rational function integral. num/den = sum( a_i ( der(d_i) / d_i ) ) integrate(num/den) = sum( a_i log ( d_i ) )
Field Summary | |
---|---|
java.util.List<GenPolynomial<AlgebraicNumber<C>>> |
adenom
List of factors of the denominator with coefficients from an AlgebraicNumberRing<C>. |
java.util.List<AlgebraicNumber<C>> |
afactors
List of algebraic numbers of an algebraic field extension over C. |
java.util.List<GenPolynomial<C>> |
cdenom
List of linear factors of the denominator with coefficients from C. |
java.util.List<C> |
cfactors
List of numbers from C. |
GenPolynomial<C> |
den
Original (irreducible) denominator polynomial with coefficients from C. |
GenPolynomial<C> |
num
Original numerator polynomial with coefficients from C and deg(num) < deg(den). |
Constructor Summary | |
---|---|
LogIntegral(GenPolynomial<C> n,
GenPolynomial<C> d,
java.util.List<C> cf,
java.util.List<GenPolynomial<C>> cd,
java.util.List<AlgebraicNumber<C>> af,
java.util.List<GenPolynomial<AlgebraicNumber<C>>> ad)
Constructor. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object B)
Comparison with any other object. |
int |
hashCode()
Hash code for this Factors. |
java.lang.String |
toScript()
Get a scripting compatible string representation. |
java.lang.String |
toString()
Get the String representation. |
java.lang.String |
toStringX()
Get the String representation. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final GenPolynomial<C extends GcdRingElem<C>> num
public final GenPolynomial<C extends GcdRingElem<C>> den
public final java.util.List<C extends GcdRingElem<C>> cfactors
public final java.util.List<GenPolynomial<C extends GcdRingElem<C>>> cdenom
public final java.util.List<AlgebraicNumber<C extends GcdRingElem<C>>> afactors
public final java.util.List<GenPolynomial<AlgebraicNumber<C extends GcdRingElem<C>>>> adenom
Constructor Detail |
---|
public LogIntegral(GenPolynomial<C> n, GenPolynomial<C> d, java.util.List<C> cf, java.util.List<GenPolynomial<C>> cd, java.util.List<AlgebraicNumber<C>> af, java.util.List<GenPolynomial<AlgebraicNumber<C>>> ad)
n
- numerator GenPolynomial over C.d
- irreducible denominator GenPolynomial over C.cf
- list of elements a_i.cd
- list of linear factors d_i of d.af
- list of algebraic elements a_i.ad
- list of irreducible factors d_i of d with algebraic
coefficients. n/d = sum( a_i ( der(d_i) / d_i ) )Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.lang.String toStringX()
Object.toString()
public java.lang.String toScript()
ElemFactory.toScript()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object B)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |