Index
A C E G I M N O P R S T U W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AsynchronousMasterWorkerBasedNSGAIIExample - Class in org.uma.jmetal.parallel.example
- AsynchronousMasterWorkerBasedNSGAIIExample() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIExample
- AsynchronousMasterWorkerBasedNSGAIIZDT1Example - Class in org.uma.jmetal.parallel.example
- AsynchronousMasterWorkerBasedNSGAIIZDT1Example() - Constructor for class org.uma.jmetal.parallel.example.AsynchronousMasterWorkerBasedNSGAIIZDT1Example
- AsynchronousMultiThreadedGeneticAlgorithm<S extends Solution<?>> - 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 extends Solution<?>> - 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
- AsynchronousParallelAlgorithm<T extends ParallelTask<?>,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
- evaluate(List<S>) - Method in class org.uma.jmetal.parallel.synchronous.SparkEvaluation
- evaluate(List<S>, Problem<S>) - Method in class org.uma.jmetal.parallel.synchronous.SparkSolutionListEvaluator
G
- getCompletedTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Master
- getCompletedTaskQueue() - Method in class org.uma.jmetal.parallel.asynchronous.multithreaded.Worker
- getComputedEvaluations() - Method in class org.uma.jmetal.parallel.synchronous.SparkEvaluation
- 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
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.AsynchronousMasterWorkerBasedNSGAIIZDT1Example
- main(String[]) - Static method in class org.uma.jmetal.parallel.example.AsynchronousMultiThreadedGeneticAlgorithmExample
- main(String[]) - Static method in class org.uma.jmetal.parallel.example.SynchronousComponentBasedNSGAIIWithSparkExample
- main(String[]) - Static method in class org.uma.jmetal.parallel.example.SynchronousNSGAIIWithSparkExample
- Master<T extends ParallelTask<?>,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
- org.uma.jmetal.parallel.synchronous - package org.uma.jmetal.parallel.synchronous
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(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
- shutdown() - Method in class org.uma.jmetal.parallel.synchronous.SparkSolutionListEvaluator
- SparkEvaluation<S extends Solution<?>> - Class in org.uma.jmetal.parallel.synchronous
-
Class implementing an
Evaluationbased on Apache Spark. - SparkEvaluation(JavaSparkContext, Problem<S>) - Constructor for class org.uma.jmetal.parallel.synchronous.SparkEvaluation
- SparkSolutionListEvaluator<S> - Class in org.uma.jmetal.parallel.synchronous
-
Class implementing an
SolutionListEvaluatorbased on Apache Spark. - SparkSolutionListEvaluator(JavaSparkContext) - Constructor for class org.uma.jmetal.parallel.synchronous.SparkSolutionListEvaluator
- 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
- SynchronousComponentBasedNSGAIIWithSparkExample - Class in org.uma.jmetal.parallel.example
-
Class to configure and run the NSGA-II algorithm using a
SparkEvaluationobject. - SynchronousComponentBasedNSGAIIWithSparkExample() - Constructor for class org.uma.jmetal.parallel.example.SynchronousComponentBasedNSGAIIWithSparkExample
- SynchronousNSGAIIWithSparkExample - Class in org.uma.jmetal.parallel.example
-
Class for configuring and running the NSGA-II algorithm (parallel version)
- SynchronousNSGAIIWithSparkExample() - Constructor for class org.uma.jmetal.parallel.example.SynchronousNSGAIIWithSparkExample
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 extends ParallelTask<?>> - 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
All Classes|All Packages