Class BoundaryArc
java.lang.Object | +----BoundaryCircle | +----BoundaryArc
- public class BoundaryArc
- extends BoundaryCircle
- Author:
- Jonathan A. Poritz
- end
- The ending angle of the arc on this boundary circle.
- start
- The starting angle of the arc on this boundary circle.
- BoundaryArc()
- Constructor for trivial BoundaryArcs.
- BoundaryArc(Complex, double, int, int, double, double)
- Constructor for non-trivial BoundaryArcs.
- copyArc()
- Copies this BoundaryArc, by making a trivial BoundaryArc and then copying into it this's center, radius, index, start and end
- makeNeg(BoundaryArc)
- Makes a negative BoundaryArc corresponding to the input of a positive one.
start
double start
- The starting angle of the arc on this boundary circle.
double end
- The ending angle of the arc on this boundary circle.
BoundaryArc
public BoundaryArc(Complex z11, double dist, int ndx, int domaintype, double a, double b)
- Constructor for non-trivial BoundaryArcs.
- Parameters:
- z11 - the (1,1) entry of the current trace's generator matrix
- dist - the current axis distance
- ndx - the index of this BoundaryCircle
- domaintype - the selected index of outputpanel's Choice fordordirichlet
- a - starting angle of this arc
- b - ending angle of this arc
- dist - the current axis distance
public BoundaryArc()
- Constructor for trivial BoundaryArcs.
makeNeg
public static BoundaryArc makeNeg(BoundaryArc pos)
- Makes a negative BoundaryArc corresponding to the input of a
positive one.
- Parameters:
- pos - the positive BoundaryArc to be copied and negated
- Returns:
- s the new negative BoundaryArc
public BoundaryArc copyArc()
- Copies this BoundaryArc, by making a trivial BoundaryArc and
then copying into it this's center, radius, index, start and end