ApfloatHolder 
Simple JavaBean to hold one Apfloat .

BackgroundOperation 
Class for running an Operation in the background in a separate thread.

Operation 
Interface for implementing arbitrary operations to be executed.

OperationExecutor 
Interface for implementing objects that can execute Operation s.

Pi 
Calculates pi using four different algorithms.

Pi.AbstractBinarySplittingSeries 
Abstract base class for the binary splitting series.

Pi.BinarySplittingPiCalculator 
Class for implementing the binary splitting algorithm.

Pi.BinarySplittingProgressIndicator 
Indicates progress of the pi calculation using
the binary splitting algorithm.

Pi.BinarySplittingSeries 
Terms for the binary splitting series.

Pi.ChudnovskyPiCalculator 
Basic class for calculating pi using the Chudnovskys' binary splitting algorithm.

Pi.RamanujanPiCalculator 
Basic class for calculating pi using the Ramanujan binary splitting algorithm.

PiApplet 
Applet for calculating pi using four different algorithms.

PiAWT 
Graphical AWT elements for calculating pi using four different algorithms.

PiAWT.StatusIndicator 
Interface to indicate an error status in the application.

PiDistributed.Node 
RemoteOperationExecutor that implements the weight property.

PiGUI 
AWT client application for calculating pi using four different algorithms.

PiParallel 
Calculates pi using multiple threads in parallel.

PiParallel.ParallelBinarySplittingPiCalculator 
Parallel version of the binary splitting algorithm.

PiParallel.ParallelChudnovskyPiCalculator 
Class for calculating pi using the parallel Chudnovskys' binary splitting algorithm.

PiParallel.ParallelRamanujanPiCalculator 
Class for calculating pi using the parallel Ramanujan's binary splitting algorithm.

RemoteOperationExecutor 
