Index

A C E G I M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

AsynchronousMasterWorkerBasedNSGAIIExample - Class in org.uma.jmetal.parallel.example
 
AsynchronousMasterWorkerBasedNSGAIIExample() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIExample
 
AsynchronousMasterWorkerBasedNSGAIIWithUnboundedArchiveDTLZ3Example - Class in org.uma.jmetal.parallel.example
 
AsynchronousMasterWorkerBasedNSGAIIWithUnboundedArchiveDTLZ3Example() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIWithUnboundedArchiveDTLZ3Example
 
AsynchronousMasterWorkerBasedNSGAIIZDT1Example - Class in org.uma.jmetal.parallel.example
 
AsynchronousMasterWorkerBasedNSGAIIZDT1Example() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIZDT1Example
 
AsynchronousMultiThreadedGeneticAlgorithm<S> - Class in org.uma.jmetal.parallel.asynchronous.algorithm.impl
 
AsynchronousMultiThreadedGeneticAlgorithm(int, Problem<S>, int, CrossoverOperator<S>, MutationOperator<S>, SelectionOperator<List<S>, S>, Replacement<S>, Termination) - Constructor for class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
AsynchronousMultiThreadedGeneticAlgorithmExample - Class in org.uma.jmetal.parallel.example
 
AsynchronousMultiThreadedGeneticAlgorithmExample() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMultiThreadedGeneticAlgorithmExample
 
AsynchronousMultiThreadedNSGAII<S> - Class in org.uma.jmetal.parallel.asynchronous.algorithm.impl
 
AsynchronousMultiThreadedNSGAII(int, Problem<S>, int, CrossoverOperator<S>, MutationOperator<S>, Termination) - Constructor for class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedNSGAII
 
AsynchronousMultiThreadedNSGAIIWithUnboundedArchive<S> - Class in org.uma.jmetal.parallel.asynchronous.algorithm.impl
 
AsynchronousMultiThreadedNSGAIIWithUnboundedArchive(int, Problem<S>, int, CrossoverOperator<S>, MutationOperator<S>, Termination) - Constructor for class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedNSGAIIWithUnboundedArchive
 
AsynchronousParallelAlgorithm<T,R> - Interface in org.uma.jmetal.parallel.asynchronous.algorithm
Abstract class representing asynchronous parallel algorithms.

C

completedTaskQueue - Variable in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
computeFunction - Variable in class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
 
create(long, S) - Static method in interface org.uma.jmetal.parallel.asynchronous.task.ParallelTask
 
createInitialTasks() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
createInitialTasks() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
createNewTask() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
createNewTask() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
createNewTask() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

E

externalArchive - Variable in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedNSGAIIWithUnboundedArchive
 

G

getCompletedTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
getCompletedTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
 
getContents() - Method in interface org.uma.jmetal.parallel.asynchronous.task.ParallelTask
 
getIdentifier() - Method in interface org.uma.jmetal.parallel.asynchronous.task.ParallelTask
 
getInitialTask(List<T>) - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
getInitialTask(List<T>) - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
getObservable() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
getPendingTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
getPendingTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
 
getResult() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
getResult() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
getResult() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedNSGAIIWithUnboundedArchive
 

I

initProgress() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
initProgress() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 

M

main(String[]) - Static method in class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIExample
 
main(String[]) - Static method in class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIWithUnboundedArchiveDTLZ3Example
 
main(String[]) - Static method in class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIZDT1Example
 
main(String[]) - Static method in class org.uma.jmetal.parallel.example.AsynchronousMultiThreadedGeneticAlgorithmExample
 
Master<T,R> - Class in org.uma.jmetal.parallel.asynchronous.multithreaded
 
Master(int) - Constructor for class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

N

numberOfCores - Variable in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

O

org.uma.jmetal.parallel.asynchronous.algorithm - package org.uma.jmetal.parallel.asynchronous.algorithm
 
org.uma.jmetal.parallel.asynchronous.algorithm.impl - package org.uma.jmetal.parallel.asynchronous.algorithm.impl
 
org.uma.jmetal.parallel.asynchronous.multithreaded - package org.uma.jmetal.parallel.asynchronous.multithreaded
 
org.uma.jmetal.parallel.asynchronous.task - package org.uma.jmetal.parallel.asynchronous.task
 
org.uma.jmetal.parallel.example - package org.uma.jmetal.parallel.example
 

P

ParallelTask<S> - Interface in org.uma.jmetal.parallel.asynchronous.task
 
pendingTaskQueue - Variable in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
processComputedTask(ParallelTask<S>) - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
processComputedTask(ParallelTask<S>) - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedNSGAIIWithUnboundedArchive
 
processComputedTask(T) - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
processComputedTask(T) - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

R

run() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
run() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
run() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
 

S

stoppingConditionIsNotMet() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
stoppingConditionIsNotMet() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
stoppingConditionIsNotMet() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
submitInitialTasks(List<ParallelTask<S>>) - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
submitInitialTasks(List<T>) - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
submitInitialTasks(List<T>) - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
submitTask(ParallelTask<S>) - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 
submitTask(T) - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
submitTask(T) - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

T

thereAreInitialTasksPending(List<T>) - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
thereAreInitialTasksPending(List<T>) - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 

U

updateProgress() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
updateProgress() - Method in class org.uma.jmetal.parallel.asynchronous.algorithm.impl.AsynchronousMultiThreadedGeneticAlgorithm
 

W

waitForComputedTask() - Method in interface org.uma.jmetal.parallel.asynchronous.algorithm.AsynchronousParallelAlgorithm
 
waitForComputedTask() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
 
Worker<T> - Class in org.uma.jmetal.parallel.asynchronous.multithreaded
 
Worker(Function<T, T>, BlockingQueue<T>, BlockingQueue<T>) - Constructor for class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
 
A C E G I M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form