|
|||||||||
| 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.ObjectObject.toString()public java.lang.String toStringX()
Object.toString()public java.lang.String toScript()
ElemFactory.toScript()public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object B)
equals in class java.lang.ObjectObject.equals(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||