The simulation programs were developed adhering to the Java 1.6 language standard under the Eclipse environment. The computations were performed on a workstation with an Intel Core 2 Quad processor running at 3.0 GHz. The JavaVM has a maximum memory of 1.5GB. Although many parts of our algorithm can be easily parallelized, no multi-threading was used in this implementation.