Documentation of 'edu.rit.clu.monte.PiSeq' Java class
PiSeq
edu.rit.clu.monte

Class PiSeq



  • public class PiSeq
    extends java.lang.Object
    Class PiSeq is a sequential program that calculates an approximate value for π using a Monte Carlo technique. The program generates a number of random points in the unit square (0,0) to (1,1) and counts how many of them lie within a circle of radius 1 centered at the origin. The fraction of the points within the circle is approximately π/4.

    Usage: java edu.rit.clu.monte.PiSeq seed N
    seed = Random seed
    N = Number of random points

    The computation is performed sequentially in a single processor. The program uses class edu.rit.util.Random for its pseudorandom number generator. The program measures the computation's running time. This establishes a benchmark for measuring the computation's running time on a parallel processor.

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static void main(java.lang.String[] args)
      Main program.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • main

        public static void main(java.lang.String[] args)
                         throws java.lang.Exception
        Main program.
        Throws:
        java.lang.Exception

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.