A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

I

id - Variable in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
id() - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
idealParallelism() - Method in interface edu.rice.hj.api.HjMetrics
 
idealParallelism - Variable in class edu.rice.hj.runtime.metrics.HjMetricsImpl
 
idealParallelism() - Method in class edu.rice.hj.runtime.metrics.HjMetricsImpl
 
inc(double, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView1D
 
inc(double, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView2D
 
inc(double, int, int, int) - Method in interface edu.rice.hj.api.HjDoubleArrayView.HjDoubleArrayView3D
 
inc(int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView1D
 
inc(int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView2D
 
inc(int, int, int, int) - Method in interface edu.rice.hj.api.HjIntArrayView.HjIntArrayView3D
 
inc(double, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.DoubleArrayView1D
 
inc(int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView1D.IntArrayView1D
 
inc(double, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.DoubleArrayView2D
 
inc(int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView2D.IntArrayView2D
 
inc(double, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.DoubleArrayView3D
 
inc(int, int, int, int) - Method in class edu.rice.hj.runtime.arrayview.ArrayView3D.IntArrayView3D
 
inheritPhasers(BlockingActivity, BlockingActivity) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
inheritPhasers(BlockingActivity, BlockingActivity) - Method in interface edu.rice.hj.runtime.phasers.PhaserManager
Registers a phaser to the specified activity.
initializeFlags() - Static method in class edu.rice.hj.runtime.config.HjConfiguration
 
initializeHabanero() - Static method in class edu.rice.hj.Module1
 
initializeRuntime() - Static method in class edu.rice.hj.runtime.config.HjConfiguration
 
initializeRuntime() - Method in enum edu.rice.hj.runtime.config.RuntimeType
 
initVal - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
inMode(PhaserMode) - Method in interface edu.rice.hj.api.HjPhaser
 
inMode(PhaserMode) - Method in class edu.rice.hj.runtime.phasers.BlockingPhaser
 
intermediates - Variable in class edu.rice.hj.runtime.mapreduce2.Aggregator
 
intermediates(int) - Method in class edu.rice.hj.runtime.mapreduce2.Aggregator
 
InternalPhaser - Interface in edu.rice.hj.runtime.phasers
 
intResult() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
intResult(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
intResultArr() - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
intResultArr(int) - Method in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
invocationStrategy - Variable in class edu.rice.hj.runtime.forkjoin.BlockingActivity
The invocation strategy to use while executing the activity.
InvocationStrategy - Interface in edu.rice.hj.runtime.forkjoin
This class is intended to declare different invocation strategies for Hj activities.
InvocationStrategy.AsyncInFinishStrategy - Class in edu.rice.hj.runtime.forkjoin
Run Hj activity in finish invocation strategy implementation.
InvocationStrategy.AsyncInFinishStrategy() - Constructor for class edu.rice.hj.runtime.forkjoin.InvocationStrategy.AsyncInFinishStrategy
No-args constructor.
InvocationStrategy.DefaultStrategy - Class in edu.rice.hj.runtime.forkjoin
Default Hj activity invocation strategy implementation.
InvocationStrategy.DefaultStrategy() - Constructor for class edu.rice.hj.runtime.forkjoin.InvocationStrategy.DefaultStrategy
No-args constructor.
isAccessible - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
isLazy - Variable in class edu.rice.hj.runtime.accumulator.FinishAccumulator
 
isNotEmpty(Collection<? extends Object>) - Static method in class edu.rice.hj.runtime.phasers.BlockingPhaserManager
 
isolated(HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
 
isolated(Object[], HjRunnable) - Method in interface edu.rice.hj.api.HjRuntime
 
isolated(HjRunnable) - Static method in class edu.rice.hj.Module2
 
isolated(Object, HjRunnable) - Static method in class edu.rice.hj.Module2
 
isolated(Object, Object, HjRunnable) - Static method in class edu.rice.hj.Module2
 
isolated(Object, Object, Object, HjRunnable) - Static method in class edu.rice.hj.Module2
 
isolated(Object[], HjRunnable) - Static method in class edu.rice.hj.Module2
 
isolated(HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
isolated(Object[], HjRunnable) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
isolated(HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
isolated(Object[], HjRunnable) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
isolatedWithReturn(HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
 
isolatedWithReturn(Object[], HjCallable<V>) - Method in interface edu.rice.hj.api.HjRuntime
 
isolatedWithReturn(HjCallable<V>) - Static method in class edu.rice.hj.Module2
 
isolatedWithReturn(Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
 
isolatedWithReturn(Object, Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
 
isolatedWithReturn(Object, Object, Object, HjCallable<V>) - Static method in class edu.rice.hj.Module2
 
isolatedWithReturn(Object[], HjCallable<V>) - Static method in class edu.rice.hj.Module2
 
isolatedWithReturn(HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
isolatedWithReturn(Object[], HjCallable<V>) - Method in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
 
isolatedWithReturn(HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
isolatedWithReturn(Object[], HjCallable<V>) - Method in class edu.rice.hj.runtime.sequential.SequentialRuntime
 
isolationManager - Variable in class edu.rice.hj.runtime.forkjoin.ForkJoinRuntime
The IsolationManager used to run the isolated construct
IsolationManager - Class in edu.rice.hj.runtime.forkjoin
 
IsolationManager(int) - Constructor for class edu.rice.hj.runtime.forkjoin.IsolationManager
Constructor.
IsolationManager.EventType - Enum in edu.rice.hj.runtime.forkjoin
 
IsolationManager.EventType() - Constructor for enum edu.rice.hj.runtime.forkjoin.IsolationManager.EventType
 
IsolationManager.IsolationMode - Class in edu.rice.hj.runtime.forkjoin
 
IsolationManager.IsolationMode(int, Object) - Constructor for class edu.rice.hj.runtime.forkjoin.IsolationManager.IsolationMode
 
isReady() - Method in interface edu.rice.hj.runtime.actors.LingeringActivity
 
isReady() - Method in class edu.rice.hj.runtime.actors.LingeringBlockingActivity
 
itemValue - Variable in class edu.rice.hj.runtime.forkjoin.DataDrivenControl
The item value associated with the DDC
iterator() - Method in interface edu.rice.hj.api.HjRegion
Returns an iterator over an int array whose length is specified by the rank.
iterator(int, int) - Method in interface edu.rice.hj.api.HjRegion
Returns an iterator over an int array whose length is specified by the rank.
iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion1D
 
iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion2D
 
iterator(int, int) - Method in class edu.rice.hj.runtime.region.RectangularRegion3D
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _