Uses of Interface
org.objectweb.proactive.calcium.interfaces.Skeleton

Packages that use Skeleton
org.objectweb.proactive.calcium

This is the main package of the Calcium skeleton framework. 

org.objectweb.proactive.calcium.examples.findprimes

This package contains a toy examples of finding prime number with calcium. 

org.objectweb.proactive.calcium.examples.nqueens

This package contains an example of solving the nqueens counting problem using the framework. 

org.objectweb.proactive.calcium.skeletons

This package contains the skeletons supported by the framework

@author ProActive Team. 

 

Uses of Skeleton in org.objectweb.proactive.calcium
 

Methods in org.objectweb.proactive.calcium with parameters of type Skeleton
<T> Stream<T>
Calcium.newStream(Skeleton<T> root)
          This method is used to instantiate a new stream from the framework.
 

Constructors in org.objectweb.proactive.calcium with parameters of type Skeleton
Stream(Facade facade, Skeleton<T> skeleton)
           
 

Uses of Skeleton in org.objectweb.proactive.calcium.examples.findprimes
 

Fields in org.objectweb.proactive.calcium.examples.findprimes declared as Skeleton
 Skeleton<org.objectweb.proactive.calcium.examples.findprimes.Challenge> FindPrimes.root
           
 

Uses of Skeleton in org.objectweb.proactive.calcium.examples.nqueens
 

Fields in org.objectweb.proactive.calcium.examples.nqueens declared as Skeleton
 Skeleton<Board> NQueens.root
           
 

Uses of Skeleton in org.objectweb.proactive.calcium.skeletons
 

Classes in org.objectweb.proactive.calcium.skeletons that implement Skeleton
 class DaC<T>
          This skeleton represents Divide and Conquer parallelism (data parallelism).
 class Farm<T>
          This class provides Farm parallelism (also known as Master/Slave).
 class For<T>
           
 class If<T>
          This class provides If conditioning.
 class Map<T>
          Map is only a special case of Divide and Conquer, and therfore represents data parallelism.
 class Pipe<T>
          The Pipe skeleton represents staged computation.
 class Seq<T>
          The Seq skeleton is a wrapper for the user inputed sequential code.
 class While<T>
          The while skeleton represents conditioned iteration.
 

Constructors in org.objectweb.proactive.calcium.skeletons with parameters of type Skeleton
DaC(Divide<T> div, Condition<T> cond, Skeleton<T> child, Conquer<T> conq)
          Creates a Divide and Conquer skeleton structure
Farm(Skeleton<T> child)
           
For(int times, Skeleton<T> child)
           
If(Condition<T> cond, Skeleton<T> ifChild, Skeleton<T> elseChild)
           
If(Condition<T> cond, Skeleton<T> ifChild, Skeleton<T> elseChild)
           
Map(Divide<T> div, Skeleton<T> child, Conquer<T> conq)
           
Pipe(Skeleton<T>... args)
           
Pipe(Skeleton<T> child1, Skeleton<T> child2)
           
Pipe(Skeleton<T> child1, Skeleton<T> child2)
           
While(Condition<T> cond, Skeleton<T> child)
           
 

Constructor parameters in org.objectweb.proactive.calcium.skeletons with type arguments of type Skeleton
Pipe(java.util.List<Skeleton<T>> stages)
           
 



Copyright 2001-2007 INRIA All Rights Reserved.