X
- the node class for the inputs.R
- the result class to be computed.public class TreeSquareParallelProcessingEngine<X,R> extends MatrixEngine<R>
MatrixEngine.MatrixCoordinate
Engine.CalculationResult<I,R>
DEFAULT_NUMBER_OF_THREADS
Constructor and Description |
---|
TreeSquareParallelProcessingEngine(TreeEditAlgorithm<X,X,R> algorithm,
List<? extends Tree<X>> trees) |
Modifier and Type | Method and Description |
---|---|
Callable<R> |
createCallable(MatrixEngine.MatrixCoordinate ident)
A method that should create a Callable (computation job) for the given
identifier object.
|
createGenericMatrix, extractNumberOfColumns, getDoubleResultMatrix, getResultMatrix, removeDiagonal, setFull, setSpecificTasks, setSpecificTasks, setSpecificTasks, setSpecificTasks, setSymmetric
addTask, addTasks, addTasks, calculate, clearTasks, getResults, removeTask, removeTasks, removeTasks
public Callable<R> createCallable(MatrixEngine.MatrixCoordinate ident)
Engine
createCallable
in class Engine<MatrixEngine.MatrixCoordinate,R>
ident
- an identifier.Copyright (C) 2016-2018 Benjamin Paaßen, AG Theoretical Computer Science, Centre of Excellence Cognitive Interaction Technology (CITEC), University of Bielefeld, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/tcs . This documentation is licensed under the conditions of CC-BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/