C
- coefficient type.public class Boundary<C extends RingElem<C> & Rational> extends java.lang.Object implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
GenPolynomial<Complex<C>> |
A
Polynomial.
|
GenPolynomial<Complex<C>>[] |
polys
Boundary polynomials.
|
Rectangle<C> |
rect
Rectangle.
|
Modifier | Constructor and Description |
---|---|
|
Boundary(Rectangle<C> r,
GenPolynomial<Complex<C>> p)
Constructor.
|
protected |
Boundary(Rectangle<C> r,
GenPolynomial<Complex<C>> p,
GenPolynomial<Complex<C>>[] b)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Boundary<C> |
copy()
Copy this.
|
boolean |
equals(java.lang.Object b)
Comparison with any other object.
|
GenPolynomial<C> |
getImagPart(int i)
Get imaginary part for polynomial i.
|
GenPolynomial<C> |
getRealPart(int i)
Get real part for polynomial i.
|
int |
hashCode()
Hash code for this Rectangle.
|
java.lang.String |
toScript()
Get a scripting compatible string representation.
|
java.lang.String |
toString()
String representation of Boundary.
|
public Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p) throws InvalidBoundaryException
r
- rectangle of of corners.p
- non constant polynomial.InvalidBoundaryException
protected Boundary(Rectangle<C> r, GenPolynomial<Complex<C>> p, GenPolynomial<Complex<C>>[] b)
r
- rectangle of of corners.p
- polynomial.b
- boundary polynomials.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.lang.String toScript()
public GenPolynomial<C> getRealPart(int i)
i
- index of polynomial.public GenPolynomial<C> getImagPart(int i)
i
- index of polynomial.public boolean equals(java.lang.Object b)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()