Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACCELERATOR - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- addAllBuiltInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds elements to
builtInKernels
set. - addAllChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
chromosomeCombinatorHandlerFactories
list. - addAllChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
chromosomeMutationPolicyHandlerFactories
list. - addAllChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds elements to
chromosomeSpecs
list. - addAllContent(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
content
list. - addAllDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultChromosomeCombinatorHandlers
list. - addAllDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultChromosomeMutationPolicyHandlers
list. - addAllDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultMutationPolicyHandlers
list. - addAllDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultReplacementStrategyHandlers
list. - addAllDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultSelectionPolicyHandlers
list. - addAllDeviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds elements to
deviceType
set. - addAllEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
evolutionListeners
list. - addAllExtensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Adds elements to
extensions
set. - addAllKernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
kernelNames
set. - addAllMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds elements to
mutationPolicies
list. - addAllMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
mutationPolicyHandlerFactories
list. - addAllReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
replacementStrategyHandlerFactories
list. - addAllResources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
resources
set. - addAllSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
selectionPolicyHandlerFactories
list. - addAllStageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Adds elements to
stageDescriptors
list. - addBuiltInKernels(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds one element to
builtInKernels
set. - addBuiltInKernels(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds elements to
builtInKernels
set. - addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
chromosomeCombinatorHandlerFactories
list. - addChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
chromosomeCombinatorHandlerFactories
list. - addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
chromosomeMutationPolicyHandlerFactories
list. - addChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
chromosomeMutationPolicyHandlerFactories
list. - addChromosomeSpecs(ChromosomeSpec) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds one element to
chromosomeSpecs
list. - addChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds elements to
chromosomeSpecs
list. - addContent(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds one element to
content
list. - addContent(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
content
list. - addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
defaultChromosomeCombinatorHandlers
list. - addDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultChromosomeCombinatorHandlers
list. - addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
defaultChromosomeMutationPolicyHandlers
list. - addDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultChromosomeMutationPolicyHandlers
list. - addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
defaultMutationPolicyHandlers
list. - addDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultMutationPolicyHandlers
list. - addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
defaultReplacementStrategyHandlers
list. - addDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultReplacementStrategyHandlers
list. - addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
defaultSelectionPolicyHandlers
list. - addDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
defaultSelectionPolicyHandlers
list. - addDeviceType(DeviceType) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds one element to
deviceType
set. - addDeviceType(DeviceType...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Adds elements to
deviceType
set. - addEvolutionListeners(EvolutionListener<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
evolutionListeners
list. - addEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
evolutionListeners
list. - addExtensions(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Adds one element to
extensions
set. - addExtensions(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Adds elements to
extensions
set. - addKernelNames(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds one element to
kernelNames
set. - addKernelNames(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
kernelNames
set. - addMutationPolicies(MutationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds one element to
mutationPolicies
list. - addMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Adds elements to
mutationPolicies
list. - addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
mutationPolicyHandlerFactories
list. - addMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
mutationPolicyHandlerFactories
list. - addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
replacementStrategyHandlerFactories
list. - addReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
replacementStrategyHandlerFactories
list. - addResources(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds one element to
resources
set. - addResources(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Adds elements to
resources
set. - addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds one element to
selectionPolicyHandlerFactories
list. - addSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Adds elements to
selectionPolicyHandlerFactories
list. - addStageDescriptors(StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Adds one element to
stageDescriptors
list. - addStageDescriptors(StageDescriptor...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Adds elements to
stageDescriptors
list. - afterAllEvaluations() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- afterAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- afterEvaluation(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- afterEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- ALL - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- allocateLocalMemory(OpenCLExecutionContext, StageDescriptor, long, List<Genotype>, KernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- and(Collection<Predicate<Device>>) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- and(Collection<Predicate<Platform>>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- and(Predicate<Device>...) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- and(Predicate<Platform>...) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
B
- beforeAllEvaluations() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- beforeAllEvaluations(OpenCLExecutionContext, ExecutorService) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- beforeEvaluation(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- beforeEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- beforeEvaluation(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- build() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Builds a new
ImmutableOpenCLExecutionContext
. - build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Builds a new
ImmutableDevice
. - build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Builds a new
ImmutableKernelInfo
. - build() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Builds a new
ImmutablePlatform
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
-
Builds a new
ImmutableCLData
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Builds a new
ImmutableSingleKernelFitnessDescriptor
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Builds a new
ImmutableKernelExecutionContext
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Builds a new
ImmutableMultiStageDescriptor
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Builds a new
ImmutableStageDescriptor
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Builds a new
ImmutableGPUEAConfiguration
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Builds a new
ImmutableGPUEAExecutionContext
. - build() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Builds a new
ImmutableProgram
. - builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Creates a builder for
ImmutableDevice
. - builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Creates a builder for
ImmutableKernelInfo
. - builder() - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Creates a builder for
ImmutablePlatform
. - builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- builder() - Static method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- builder() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Creates a builder for
ImmutableCLData
. - builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
- builder() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Creates a builder for
ImmutableMultiStageDescriptor
. - builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
- builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
- builder() - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
- builder() - Static method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
- builder() - Static method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
- builder() - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Creates a builder for
ImmutableGPUEAExecutionContext
. - builder() - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Creates a builder for
ImmutableProgram
. - builder() - Static method in class net.bmahe.genetics4j.gpu.spec.Program
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Creates a builder for
ImmutableOpenCLExecutionContext
instances. - Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Creates a builder for
ImmutableSingleKernelFitnessDescriptor
instances. - Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Creates a builder for
ImmutableKernelExecutionContext
instances. - Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Creates a builder for
ImmutableStageDescriptor
instances. - Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Creates a builder for
ImmutableGPUEAConfiguration
instances. - Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- Builder() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
- buildOptions - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
- buildOptions - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- buildOptions() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- buildOptions() - Method in class net.bmahe.genetics4j.gpu.spec.Program
- buildOptions(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Initializes the optional value
buildOptions
to buildOptions. - buildOptions(Optional<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Initializes the optional value
buildOptions
to buildOptions. - builtInKernels - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- builtInKernels - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- builtInKernels() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- builtInKernels() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- builtInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Sets or replaces all elements for
builtInKernels
set.
C
- check() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
- check() - Method in class net.bmahe.genetics4j.gpu.spec.Program
- chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- chromosomeCombinatorHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeCombinatorHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
chromosomeCombinatorHandlerFactories
list. - chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeFactoryProvider - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeFactoryProvider() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Initializes the value for the
chromosomeFactoryProvider
attribute. - chromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeFactoryProviderBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- chromosomeMutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeMutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
chromosomeMutationPolicyHandlerFactories
list. - chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- chromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- chromosomeSpecs - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- chromosomeSpecs - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- chromosomeSpecs() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- chromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Sets or replaces all elements for
chromosomeSpecs
list. - chromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
- clCommandQueue - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- clCommandQueue - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clCommandQueue() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clCommandQueue() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- clCommandQueue(cl_command_queue) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Initializes the value for the
clCommandQueue
attribute. - clCommandQueues - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- clContext - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- clContext - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clContext() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clContext() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- clContext(cl_context) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Initializes the value for the
clContext
attribute. - clContexts - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- CLData - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
-
Container used for referring to data hosted on a GPU
- clearData(Map<Integer, CLData>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- clearData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- clearResultData(Map<Integer, CLData>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- clearResultData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- clearStaticData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- clearStaticData(Device) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- clExecutionContexts - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- clKernels - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- clMem - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- clMem - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- clMem() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
-
OpenCL cl_mem that references the raw data
- clMem() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
OpenCL cl_mem that references the raw data
- clMem(cl_mem) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
-
Initializes the value for the
clMem
attribute. - clProgram - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- clProgram - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clProgram() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- clProgram() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- clProgram(cl_program) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Initializes the value for the
clProgram
attribute. - clPrograms - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- clType - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- clType - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- clType() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
-
OpenCL type contained within the clMem()
- clType() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
OpenCL type contained within the clMem()
- clType(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
-
Initializes the value for the
clType
attribute. - combinationPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- combinationPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- combinationPolicy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- combinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
combinationPolicy
attribute. - compute(OpenCLExecutionContext, String, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputer
- compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- compute(OpenCLExecutionContext, ExecutorService, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- compute(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.MultipleComputer
- compute(OpenCLExecutionContext, KernelExecutionContext, ExecutorService, long, List<Genotype>, ResultExtractor) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.FitnessExtractor
- content - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
- content - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- content() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- content() - Method in class net.bmahe.genetics4j.gpu.spec.Program
- content(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Sets or replaces all elements for
content
list. - copyOf(Device) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Creates an immutable copy of a
Device
value. - copyOf(KernelInfo) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Creates an immutable copy of a
KernelInfo
value. - copyOf(Platform) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Creates an immutable copy of a
Platform
value. - copyOf(OpenCLExecutionContext) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Creates an immutable copy of a
OpenCLExecutionContext
value. - copyOf(CLData) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Creates an immutable copy of a
CLData
value. - copyOf(KernelExecutionContext) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Creates an immutable copy of a
KernelExecutionContext
value. - copyOf(MultiStageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Creates an immutable copy of a
MultiStageDescriptor
value. - copyOf(StageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Creates an immutable copy of a
StageDescriptor
value. - copyOf(SingleKernelFitnessDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Creates an immutable copy of a
SingleKernelFitnessDescriptor
value. - copyOf(GPUEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Creates an immutable copy of a
GPUEAConfiguration
value. - copyOf(GPUEAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Creates an immutable copy of a
GPUEAExecutionContext
value. - copyOf(Program) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Creates an immutable copy of a
Program
value. - CPU - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- createSafeList(Iterable<? extends T>, boolean, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- createUnmodifiableEnumSet(Iterable<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- createUnmodifiableList(boolean, List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- createUnmodifiableMap(boolean, boolean, Map<? extends K, ? extends V>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Unmodifiable set constructed from list to avoid rehashing.
- createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Unmodifiable set constructed from list to avoid rehashing.
- createUnmodifiableSet(List<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Unmodifiable set constructed from list to avoid rehashing.
- CUSTOM - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
D
- data - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- DataLoader - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- dataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- dataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Association of kernel argument index and a data loader
- dataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of kernel argument index and a data loader
- dataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of kernel argument index and a data loader
- dataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Association of kernel argument index and a data loader
- dataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
dataLoaders
map. - dataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
dataLoaders
map. - DataLoaders - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- DataLoaders() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- DataSupplier<T> - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- DEFAULT - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultChromosomeCombinatorHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultChromosomeCombinatorHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
defaultChromosomeCombinatorHandlers
list. - defaultChromosomeCombinatorHandlers(List<ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeCombinatorHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeCombinatorHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultChromosomeMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultChromosomeMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
defaultChromosomeMutationPolicyHandlers
list. - defaultChromosomeMutationPolicyHandlers(List<ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultChromosomeMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultMutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultMutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
defaultMutationPolicyHandlers
list. - defaultMutationPolicyHandlers(List<MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultMutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultMutationPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultReplacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultReplacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
defaultReplacementStrategyHandlers
list. - defaultReplacementStrategyHandlers(List<ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultReplacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultReplacementStrategyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultSelectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- defaultSelectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
defaultSelectionPolicyHandlers
list. - defaultSelectionPolicyHandlers(List<SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultSelectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- defaultSelectionPolicyHandlersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- device - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- device - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- device() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- device() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- device(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Initializes the value for the
device
attribute. - Device - Interface in net.bmahe.genetics4j.gpu.opencl.model
- deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- deviceFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
- deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- deviceFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- deviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Initializes the value for the
deviceFilters
attribute. - deviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- DeviceFilters - Class in net.bmahe.genetics4j.gpu.spec
- DeviceFilters() - Constructor for class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- deviceFiltersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- deviceId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- deviceId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceId() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- deviceId() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceId(cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
deviceId
attribute. - DeviceReader - Class in net.bmahe.genetics4j.gpu.opencl
- DeviceReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.DeviceReader
- deviceType - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- deviceType - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceType() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- deviceType() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Sets or replaces all elements for
deviceType
set. - DeviceType - Enum Class in net.bmahe.genetics4j.gpu.opencl.model
- DeviceType() - Constructor for enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- DeviceUtils - Class in net.bmahe.genetics4j.gpu.opencl
- DeviceUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- deviceVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- deviceVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceVersion() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- deviceVersion() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- deviceVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
deviceVersion
attribute. - driverVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- driverVersion - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- driverVersion() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- driverVersion() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- driverVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
driverVersion
attribute.
E
- EMBEDDED_PROFILE - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
- equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
This instance is equal to all instances of
ImmutableOpenCLExecutionContext
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
This instance is equal to all instances of
ImmutableDevice
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
This instance is equal to all instances of
ImmutableKernelInfo
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
This instance is equal to all instances of
ImmutablePlatform
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
This instance is equal to all instances of
ImmutableCLData
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
This instance is equal to all instances of
ImmutableSingleKernelFitnessDescriptor
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
This instance is equal to all instances of
ImmutableKernelExecutionContext
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
This instance is equal to all instances of
ImmutableMultiStageDescriptor
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
This instance is equal to all instances of
ImmutableStageDescriptor
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
This instance is equal to all instances of
ImmutableGPUEAConfiguration
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
This instance is equal to all instances of
ImmutableGPUEAExecutionContext
that have equal attribute values. - equals(Object) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
This instance is equal to all instances of
ImmutableProgram
that have equal attribute values. - equalTo(int, ImmutableOpenCLExecutionContext) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- equalTo(int, ImmutableDevice) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- equalTo(int, ImmutableKernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- equalTo(int, ImmutablePlatform) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- equalTo(int, ImmutableCLData) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- equalTo(int, ImmutableSingleKernelFitnessDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- equalTo(int, ImmutableKernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- equalTo(int, ImmutableMultiStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- equalTo(int, ImmutableStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- equalTo(int, ImmutableGPUEAConfiguration<?>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- equalTo(int, ImmutableGPUEAExecutionContext<?>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- equalTo(int, ImmutableProgram) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- evaluate(long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- evolutionListeners - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- evolutionListeners() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- evolutionListeners() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- evolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
evolutionListeners
list. - evolutionListeners(List<EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- evolutionListenersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- evolutionListenersIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- executorService - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- extensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- extensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- extensions() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- extensions() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- extensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Sets or replaces all elements for
extensions
set. - extractClData(Device, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- extractFloatArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- extractImageAsByteArray(OpenCLExecutionContext, int, int, int, int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- extractIntArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- extractLongArray(OpenCLExecutionContext, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
F
- fitness - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- fitness - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- fitness() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
- fitness() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- fitness(OpenCLFitness<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
fitness
attribute. - fitnessExtractor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- fitnessExtractor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- FitnessExtractor<T> - Interface in net.bmahe.genetics4j.gpu.spec.fitness
- formatInitCycleMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- formatInitCycleMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- formatRequiredAttributesMessage() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- from(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Fill a builder with attribute values from the provided
Device
instance. - from(KernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Fill a builder with attribute values from the provided
KernelInfo
instance. - from(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Fill a builder with attribute values from the provided
Platform
instance. - from(OpenCLExecutionContext) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Fill a builder with attribute values from the provided
OpenCLExecutionContext
instance. - from(CLData) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
-
Fill a builder with attribute values from the provided
CLData
instance. - from(KernelExecutionContext) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Fill a builder with attribute values from the provided
KernelExecutionContext
instance. - from(MultiStageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Fill a builder with attribute values from the provided
MultiStageDescriptor
instance. - from(StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Fill a builder with attribute values from the provided
StageDescriptor
instance. - from(SingleKernelFitnessDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Fill a builder with attribute values from the provided
SingleKernelFitnessDescriptor
instance. - from(GPUEAConfiguration<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Fill a builder with attribute values from the provided
GPUEAConfiguration
instance. - from(GPUEAConfiguration<T>, GPUEAExecutionContext<T>) - Static method in class net.bmahe.genetics4j.gpu.GPUEASystemFactory
- from(GPUEAConfiguration<T>, GPUEAExecutionContext<T>, ExecutorService) - Static method in class net.bmahe.genetics4j.gpu.GPUEASystemFactory
- from(GPUEAExecutionContext<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Fill a builder with attribute values from the provided
GPUEAExecutionContext
instance. - from(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Fill a builder with attribute values from the provided
Program
instance. - FULL_PROFILE - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
G
- genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- genotypeCombinator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- genotypeCombinator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- genotypeCombinator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
genotypeCombinator
attribute. - genotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- genotypeCombinatorBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- genotypeGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- genotypeGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- genotypeGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- genotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the optional value
genotypeGenerator
to genotypeGenerator. - genotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the optional value
genotypeGenerator
to genotypeGenerator. - get(OpenCLExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataSupplier
- getDeviceIds(cl_platform_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getDeviceIds(cl_platform_id, int, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getDeviceInfoInt(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getDeviceInfoLong(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getDeviceInfoLongArray(cl_device_id, int, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getDeviceInfoString(cl_device_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- getKernelWorkGroupInfoLong(cl_device_id, cl_kernel, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.KernelInfoUtils
- getStringParameter(cl_platform_id, int) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
- globalWorkDimensions - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- globalWorkDimensions() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- globalWorkDimensions() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
- globalWorkSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
- globalWorkSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- globalWorkSize() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- globalWorkSize() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
- globalWorkSize(long...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Initializes the value for the
globalWorkSize
attribute. - GPU - Enum constant in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
- gpuEAConfiguration - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- GPUEAConfiguration<T> - Class in net.bmahe.genetics4j.gpu.spec
- GPUEAConfiguration() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
- GPUEAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
- gpuEAExecutionContext - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- GPUEAExecutionContext<T> - Class in net.bmahe.genetics4j.gpu.spec
- GPUEAExecutionContext() - Constructor for class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
- GPUEASystemFactory - Class in net.bmahe.genetics4j.gpu
- GPUEASystemFactory() - Constructor for class net.bmahe.genetics4j.gpu.GPUEASystemFactory
- GPUFitnessEvaluator<T> - Class in net.bmahe.genetics4j.gpu
- GPUFitnessEvaluator(GPUEAExecutionContext<T>, GPUEAConfiguration<T>, ExecutorService) - Constructor for class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- grabProgramSources() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
H
- hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Computes a hash code from attributes:
platform
,device
,clContext
,clCommandQueue
,clProgram
,kernels
,kernelInfos
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Computes a hash code from attributes:
deviceId
,name
,vendor
,deviceVersion
,driverVersion
,maxClockFrequency
,deviceType
,builtInKernels
,maxComputeUnits
,maxWorkItemDimensions
,maxWorkGroupSize
,maxWorkItemSizes
,imageSupport
,preferredVectorWidthFloat
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Computes a hash code from attributes:
name
,workGroupSize
,preferredWorkGroupSizeMultiple
,localMemSize
,privateMemSize
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Computes a hash code from attributes:
platformId
,profile
,version
,name
,vendor
,extensions
,numDevices
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Computes a hash code from attributes:
clMem
,clType
,size
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Computes a hash code from attributes:
kernelName
,kernelExecutionContextComputer
,staticDataLoaders
,dataLoaders
,localMemoryAllocators
,resultAllocators
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Computes a hash code from attributes:
globalWorkSize
,workGroupSize
,globalWorkDimensions
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Computes a hash code from attributes:
staticDataLoaders
,stageDescriptors
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Computes a hash code from attributes:
kernelName
,kernelExecutionContextComputer
,dataLoaders
,localMemoryAllocators
,resultAllocators
,reusePreviousResultAsArguments
,reusePreviousResultSizeAsArguments
,mapStaticDataAsArgument
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Computes a hash code from attributes:
chromosomeSpecs
,parentSelectionPolicy
,combinationPolicy
,mutationPolicies
,replacementStrategy
,postEvaluationProcessor
,termination
,genotypeGenerator
,seedPopulation
,genotypeCombinator
,offspringGeneratedRatio
,optimization
,program
,fitness
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Computes a hash code from attributes:
defaultChromosomeCombinatorHandlers
,chromosomeCombinatorHandlerFactories
,chromosomeCombinatorHandlers
,defaultSelectionPolicyHandlers
,selectionPolicyHandlerFactories
,selectionPolicyHandlers
,defaultMutationPolicyHandlers
,mutationPolicyHandlerFactories
,mutationPolicyHandlers
,defaultChromosomeMutationPolicyHandlers
,chromosomeMutationPolicyHandlerFactories
,chromosomeMutationPolicyHandlers
,defaultReplacementStrategyHandlers
,replacementStrategyHandlerFactories
,replacementStrategyHandlers
,randomGenerator
,populationSize
,chromosomeFactoryProvider
,evolutionListeners
,platformFilters
,deviceFilters
. - hashCode() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Computes a hash code from attributes:
content
,resources
,kernelNames
,buildOptions
.
I
- imageSupport - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- imageSupport - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- imageSupport() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- imageSupport() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- imageSupport(boolean) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
imageSupport
attribute. - ImmutableCLData - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
-
Immutable implementation of
CLData
. - ImmutableCLData(ImmutableCLData, cl_mem, int, int) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- ImmutableCLData(cl_mem, int, int) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- ImmutableCLData.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
-
Builds instances of type
ImmutableCLData
. - ImmutableDevice - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Immutable implementation of
Device
. - ImmutableDevice(cl_device_id, String, String, String, String, int, Set<DeviceType>, Set<String>, int, int, long, long[], boolean, int) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- ImmutableDevice.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Builds instances of type
ImmutableDevice
. - ImmutableGPUEAConfiguration<T> - Class in net.bmahe.genetics4j.gpu.spec
-
Immutable implementation of
GPUEAConfiguration
. - ImmutableGPUEAConfiguration(List<ChromosomeSpec>, SelectionPolicy, CombinationPolicy, List<MutationPolicy>, ReplacementStrategy, Function<Population<T>, Population<T>>, Termination<T>, Supplier<Genotype>, Collection<Genotype>, GenotypeCombinator, double, Optimization, Program, OpenCLFitness<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- ImmutableGPUEAConfiguration(ImmutableGPUEAConfiguration.Builder<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- ImmutableGPUEAConfiguration.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
-
Builds instances of type
ImmutableGPUEAConfiguration
. - ImmutableGPUEAConfiguration.InitShim - Class in net.bmahe.genetics4j.gpu.spec
- ImmutableGPUEAExecutionContext<T> - Class in net.bmahe.genetics4j.gpu.spec
-
Immutable implementation of
GPUEAExecutionContext
. - ImmutableGPUEAExecutionContext(List<ChromosomeCombinatorHandler<T>>, List<ChromosomeCombinatorHandlerFactory<T>>, List<SelectionPolicyHandler<T>>, List<SelectionPolicyHandlerFactory<T>>, List<MutationPolicyHandler<T>>, List<MutationPolicyHandlerFactory<T>>, List<ChromosomeMutationHandler<? extends Chromosome>>, List<ChromosomeMutationHandlerFactory<T>>, List<ReplacementStrategyHandler<T>>, List<ReplacementStrategyHandlerFactory<T>>, RandomGenerator, int, ChromosomeFactoryProvider, List<EvolutionListener<T>>, Predicate<Platform>, Predicate<Device>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- ImmutableGPUEAExecutionContext(ImmutableGPUEAExecutionContext.Builder<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- ImmutableGPUEAExecutionContext.Builder<T> - Class in net.bmahe.genetics4j.gpu.spec
-
Builds instances of type
ImmutableGPUEAExecutionContext
. - ImmutableGPUEAExecutionContext.InitShim - Class in net.bmahe.genetics4j.gpu.spec
- ImmutableKernelExecutionContext - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
-
Immutable implementation of
KernelExecutionContext
. - ImmutableKernelExecutionContext(long[], long[]) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- ImmutableKernelExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
-
Builds instances of type
ImmutableKernelExecutionContext
. - ImmutableKernelInfo - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Immutable implementation of
KernelInfo
. - ImmutableKernelInfo(String, long, long, long, long) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- ImmutableKernelInfo.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Builds instances of type
ImmutableKernelInfo
. - ImmutableMultiStageDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
-
Immutable implementation of
MultiStageDescriptor
. - ImmutableMultiStageDescriptor(Map<String, StaticDataLoader>, List<StageDescriptor>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- ImmutableMultiStageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
-
Builds instances of type
ImmutableMultiStageDescriptor
. - ImmutableOpenCLExecutionContext - Class in net.bmahe.genetics4j.gpu.opencl
-
Immutable implementation of
OpenCLExecutionContext
. - ImmutableOpenCLExecutionContext(ImmutableOpenCLExecutionContext, Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, cl_kernel>, Map<String, KernelInfo>) - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- ImmutableOpenCLExecutionContext(Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, ? extends cl_kernel>, Map<String, ? extends KernelInfo>) - Constructor for class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- ImmutableOpenCLExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.opencl
-
Builds instances of type
ImmutableOpenCLExecutionContext
. - ImmutablePlatform - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Immutable implementation of
Platform
. - ImmutablePlatform(cl_platform_id, PlatformProfile, String, String, String, Set<String>, int) - Constructor for class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- ImmutablePlatform.Builder - Class in net.bmahe.genetics4j.gpu.opencl.model
-
Builds instances of type
ImmutablePlatform
. - ImmutableProgram - Class in net.bmahe.genetics4j.gpu.spec
-
Immutable implementation of
Program
. - ImmutableProgram(Iterable<String>, Iterable<String>, Iterable<String>) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- ImmutableProgram(List<String>, Set<String>, Set<String>, String) - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- ImmutableProgram.Builder - Class in net.bmahe.genetics4j.gpu.spec
-
Builds instances of type
ImmutableProgram
. - ImmutableSingleKernelFitnessDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness
-
Immutable implementation of
SingleKernelFitnessDescriptor
. - ImmutableSingleKernelFitnessDescriptor(String, KernelExecutionContextComputer, Map<Integer, StaticDataLoader>, Map<Integer, DataLoader>, Map<Integer, LocalMemoryAllocator>, Map<Integer, ResultAllocator>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- ImmutableSingleKernelFitnessDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness
-
Builds instances of type
ImmutableSingleKernelFitnessDescriptor
. - ImmutableStageDescriptor - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
-
Immutable implementation of
StageDescriptor
. - ImmutableStageDescriptor(String, KernelExecutionContextComputer, Map<Integer, DataLoader>, Map<Integer, LocalMemoryAllocator>, Map<Integer, ResultAllocator>, Map<Integer, Integer>, Map<Integer, Integer>, Map<String, Integer>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- ImmutableStageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
-
Builds instances of type
ImmutableStageDescriptor
. - INIT_BIT_CL_COMMAND_QUEUE - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- INIT_BIT_CL_CONTEXT - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- INIT_BIT_CL_MEM - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- INIT_BIT_CL_PROGRAM - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- INIT_BIT_CL_TYPE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- INIT_BIT_COMBINATION_POLICY - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- INIT_BIT_DEVICE - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- INIT_BIT_DEVICE_ID - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_DEVICE_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_DRIVER_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_FITNESS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- INIT_BIT_GLOBAL_WORK_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
- INIT_BIT_IMAGE_SUPPORT - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_KERNEL_EXECUTION_CONTEXT_COMPUTER - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- INIT_BIT_KERNEL_EXECUTION_CONTEXT_COMPUTER - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- INIT_BIT_KERNEL_NAME - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- INIT_BIT_KERNEL_NAME - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- INIT_BIT_LOCAL_MEM_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- INIT_BIT_MAX_CLOCK_FREQUENCY - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_MAX_COMPUTE_UNITS - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_MAX_WORK_GROUP_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_MAX_WORK_ITEM_DIMENSIONS - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_MAX_WORK_ITEM_SIZES - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- INIT_BIT_NAME - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_NUM_DEVICES - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_PARENT_SELECTION_POLICY - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- INIT_BIT_PLATFORM - Static variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- INIT_BIT_PLATFORM_ID - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_PREFERRED_VECTOR_WIDTH_FLOAT - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_PREFERRED_WORK_GROUP_SIZE_MULTIPLE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- INIT_BIT_PRIVATE_MEM_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- INIT_BIT_PROFILE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_PROGRAM - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- INIT_BIT_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- INIT_BIT_TERMINATION - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- INIT_BIT_VENDOR - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- INIT_BIT_VENDOR - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_VERSION - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- INIT_BIT_WORK_GROUP_SIZE - Static variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- initBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- initShim - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- initShim - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- InitShim() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- InitShim() - Constructor for class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
K
- KernelExecutionContext - Interface in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
- KernelExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
- kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- kernelExecutionContextComputer - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- kernelExecutionContextComputer() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Computer for the kernel execution context (ex: globak work size)
- kernelExecutionContextComputer() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Computer for the kernel execution context (ex: globak work size)
- kernelExecutionContextComputer() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Computer for the kernel execution context (ex: globak work size)
- kernelExecutionContextComputer() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Computer for the kernel execution context (ex: globak work size)
- kernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Initializes the value for the
kernelExecutionContextComputer
attribute. - kernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Initializes the value for the
kernelExecutionContextComputer
attribute. - KernelExecutionContextComputer - Interface in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
- KernelExecutionContextComputers - Class in net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
- KernelExecutionContextComputers() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- kernelExecutionContexts - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- kernelInfo(String) - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- KernelInfo - Interface in net.bmahe.genetics4j.gpu.opencl.model
- KernelInfoReader - Class in net.bmahe.genetics4j.gpu.opencl
- KernelInfoReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
- kernelInfos - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- kernelInfos - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- kernelInfos() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- kernelInfos() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- kernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Sets or replaces all mappings from the specified map as entries for the
kernelInfos
map. - KernelInfoUtils - Class in net.bmahe.genetics4j.gpu.opencl
- KernelInfoUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.KernelInfoUtils
- kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- kernelName - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- kernelName() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Name of the kernel to execute
- kernelName() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Kernel name
- kernelName() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Kernel name
- kernelName() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Name of the kernel to execute
- kernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Initializes the value for the
kernelName
attribute. - kernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Initializes the value for the
kernelName
attribute. - kernelNames - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
- kernelNames - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- kernelNames() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- kernelNames() - Method in class net.bmahe.genetics4j.gpu.spec.Program
- kernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Sets or replaces all elements for
kernelNames
set. - kernels - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- kernels - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- kernels() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- kernels() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- kernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Sets or replaces all mappings from the specified map as entries for the
kernels
map.
L
- load(OpenCLExecutionContext) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoader
- load(OpenCLExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoader
- load(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocator
- load(OpenCLExecutionContext, KernelExecutionContext, long, List<Genotype>) - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocator
- loadData(OpenCLExecutionContext, StageDescriptor, Map<Integer, CLData>, long, List<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- loadResource(String) - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- LocalMemoryAllocator - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- localMemoryAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- localMemoryAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Association of kernel argument index and a local memory allocator
- localMemoryAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of kernel argument index and a local memory allocator
- localMemoryAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of kernel argument index and a local memory allocator
- localMemoryAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Association of kernel argument index and a local memory allocator
- localMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
localMemoryAllocators
map. - localMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
localMemoryAllocators
map. - LocalMemoryAllocators - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- LocalMemoryAllocators() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- localMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- localMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- localMemSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- localMemSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- localMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Initializes the value for the
localMemSize
attribute. - logger - Static variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.DeviceReader
- logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
- logger - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
- logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- logger - Static variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
M
- mapStaticDataAsArgument - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- mapStaticDataAsArgument - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- mapStaticDataAsArgument() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of static data to a kernel argument index
- mapStaticDataAsArgument() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of static data to a kernel argument index
- mapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
mapStaticDataAsArgument
map. - maxClockFrequency - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- maxClockFrequency - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxClockFrequency() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- maxClockFrequency() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxClockFrequency(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
maxClockFrequency
attribute. - maxComputeUnits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- maxComputeUnits - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxComputeUnits() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- maxComputeUnits() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxComputeUnits(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
maxComputeUnits
attribute. - maxWorkGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- maxWorkGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkGroupSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- maxWorkGroupSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
maxWorkGroupSize
attribute. - maxWorkItemDimensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- maxWorkItemDimensions - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkItemDimensions() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- maxWorkItemDimensions() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkItemDimensions(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
maxWorkItemDimensions
attribute. - maxWorkItemSizes - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- maxWorkItemSizes - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkItemSizes() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- maxWorkItemSizes() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- maxWorkItemSizes(long...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
maxWorkItemSizes
attribute. - MultipleComputer - Interface in net.bmahe.genetics4j.gpu.spec.fitness
- multiStageDescriptor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- MultiStageDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness.multistage
- MultiStageFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
- MultiStageFitness(MultiStageDescriptor, FitnessExtractor<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- mutationPolicies - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- mutationPolicies - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- mutationPolicies() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- mutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Sets or replaces all elements for
mutationPolicies
list. - mutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration.Builder
- mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- mutationPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- mutationPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- mutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
mutationPolicyHandlerFactories
list. - mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- mutationPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- mutationPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- mutationPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
N
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- name - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- name() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- name() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
name
attribute. - name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Initializes the value for the
name
attribute. - name(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
name
attribute. - net.bmahe.genetics4j.gpu - package net.bmahe.genetics4j.gpu
- net.bmahe.genetics4j.gpu.opencl - package net.bmahe.genetics4j.gpu.opencl
- net.bmahe.genetics4j.gpu.opencl.model - package net.bmahe.genetics4j.gpu.opencl.model
- net.bmahe.genetics4j.gpu.spec - package net.bmahe.genetics4j.gpu.spec
- net.bmahe.genetics4j.gpu.spec.fitness - package net.bmahe.genetics4j.gpu.spec.fitness
- net.bmahe.genetics4j.gpu.spec.fitness.cldata - package net.bmahe.genetics4j.gpu.spec.fitness.cldata
- net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext - package net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext
- net.bmahe.genetics4j.gpu.spec.fitness.multistage - package net.bmahe.genetics4j.gpu.spec.fitness.multistage
- numDevices - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- numDevices - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- numDevices() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- numDevices() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- numDevices(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
numDevices
attribute. - numDevices(cl_platform_id) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- numDevices(cl_platform_id) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
- numDevices(cl_platform_id, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.DeviceUtils
- numDevices(cl_platform_id, long) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
- numPlatforms() - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
O
- of(boolean, int, Pointer, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(double...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(double[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(float...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(float[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(int...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(int[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(long...) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(long[], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- of(long[], long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- of(Iterable<String>, Iterable<String>, Iterable<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Construct a new immutable
Program
instance. - of(List<String>, Set<String>, Set<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Construct a new immutable
Program
instance. - of(Platform, Device, cl_context, cl_command_queue, cl_program, Map<String, ? extends cl_kernel>, Map<String, ? extends KernelInfo>) - Static method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Construct a new immutable
OpenCLExecutionContext
instance. - of(MultiStageDescriptor, FitnessExtractor<U>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- of(SingleKernelFitnessDescriptor, FitnessExtractor<U>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- of(cl_mem, int, int) - Static method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
- of(cl_mem, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Construct a new immutable
CLData
instance. - ofContent(String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
- ofCPU() - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- ofExtension(String) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- ofExtensions(Set<String>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- ofFloatSupplier(DataSupplier<float[]>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- offspringGeneratedRatio - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- offspringGeneratedRatio() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
offspringGeneratedRatio
attribute. - offspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- offspringGeneratedRatioBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- offspringGeneratedRatioIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- ofGenerationAndPopulationSize() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofGenerationAndPopulationSize(boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofGenotypeSize() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- ofGenotypeSizeAndWorkGroup(long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- ofGlobalWorkSize(long[]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- ofGlobalWorkSize1D(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContextComputers
- ofGPU() - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- ofImage(byte[], int, int, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- ofImage(byte[], int, int, int, int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
- ofImage(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofImage(int, int, int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofIntSupplier(DataSupplier<int[]>) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofLinearize(double[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
-
Expect an evenly shaped data
- ofLinearize(float[][]) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
-
Expect an evenly shaped data
- ofLinearize(float[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
-
Expect an evenly shaped data
- ofLinearize(int[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
-
Expect an evenly shaped data
- ofLinearize(long[][], boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
-
Expect an evenly shaped data
- ofLinearizeDoubleChromosome(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofLinearizeDoubleChromosome(int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofLinearizeFloatChromosome(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofLinearizeFloatChromosome(int, boolean) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.DataLoaders
- ofMaxWorkGroupSize(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofMaxWorkGroupSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofMaxWorkGroupSizeFloat() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofMaxWorkGroupSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofMultiplePopulationSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofMultiplePopulationSizeFloat(MultipleComputer) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofPopulationSizeFloat() - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofProfile(PlatformProfile) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- ofResource(String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
- ofResource(String, String, String) - Static method in class net.bmahe.genetics4j.gpu.spec.Program
- ofSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofSize(int, long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofSizeFloat(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofSizeFloat(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofSizeInt(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- ofSizeInt(long) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofType(DeviceType) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- ofWorkGroupSize(int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- ofWorkGroupSize(int, int) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.LocalMemoryAllocators
- OpenCLExecutionContext - Interface in net.bmahe.genetics4j.gpu.opencl
- OpenCLExecutionContext.Builder - Class in net.bmahe.genetics4j.gpu.opencl
- OpenCLFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
- OpenCLFitness() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.OpenCLFitness
- OPT_BIT_DEFAULT_CHROMOSOME_COMBINATOR_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_DEFAULT_CHROMOSOME_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_DEFAULT_MUTATION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_DEFAULT_REPLACEMENT_STRATEGY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_DEFAULT_SELECTION_POLICY_HANDLERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_EVOLUTION_LISTENERS - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- OPT_BIT_OFFSPRING_GENERATED_RATIO - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- OPT_BIT_POPULATION_SIZE - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- optBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- optBits - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- optimization - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- optimization() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- optimization() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- optimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
optimization
attribute. - optimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- optimizationBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- or(Collection<Predicate<Device>>) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- or(Collection<Predicate<Platform>>) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- or(Predicate<Device>...) - Static method in class net.bmahe.genetics4j.gpu.spec.DeviceFilters
- or(Predicate<Platform>...) - Static method in class net.bmahe.genetics4j.gpu.spec.PlatformFilters
P
- parentSelectionPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- parentSelectionPolicy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- parentSelectionPolicy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- parentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
parentSelectionPolicy
attribute. - platform - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
- platform - Variable in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- platform() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
- platform() - Method in interface net.bmahe.genetics4j.gpu.opencl.OpenCLExecutionContext
- platform(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Initializes the value for the
platform
attribute. - Platform - Interface in net.bmahe.genetics4j.gpu.opencl.model
- platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- platformFilters - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAExecutionContext
- platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- platformFilters() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- platformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Initializes the value for the
platformFilters
attribute. - platformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- PlatformFilters - Class in net.bmahe.genetics4j.gpu.spec
- PlatformFilters() - Constructor for class net.bmahe.genetics4j.gpu.spec.PlatformFilters
- platformFiltersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- platformId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- platformId - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- platformId() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- platformId() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- platformId(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
platformId
attribute. - platformIds(int) - Static method in class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
- PlatformProfile - Enum Class in net.bmahe.genetics4j.gpu.opencl.model
- PlatformProfile() - Constructor for enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
- PlatformReader - Class in net.bmahe.genetics4j.gpu.opencl
- PlatformReader() - Constructor for class net.bmahe.genetics4j.gpu.opencl.PlatformReader
- PlatformUtils - Class in net.bmahe.genetics4j.gpu.opencl
- PlatformUtils() - Constructor for class net.bmahe.genetics4j.gpu.opencl.PlatformUtils
- populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- populationSize - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- populationSize() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- populationSize() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- populationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Initializes the value for the
populationSize
attribute. - populationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- populationSizeBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- populationSizeIsSet() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- postEvaluation() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- postEvaluationProcessor - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- postEvaluationProcessor - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- postEvaluationProcessor() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- postEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the optional value
postEvaluationProcessor
to postEvaluationProcessor. - postEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the optional value
postEvaluationProcessor
to postEvaluationProcessor. - preEvaluation() - Method in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- preferredVectorWidthFloat - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- preferredVectorWidthFloat - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- preferredVectorWidthFloat() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- preferredVectorWidthFloat() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- preferredVectorWidthFloat(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
preferredVectorWidthFloat
attribute. - preferredWorkGroupSizeMultiple - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- preferredWorkGroupSizeMultiple - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- preferredWorkGroupSizeMultiple() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- preferredWorkGroupSizeMultiple() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- preferredWorkGroupSizeMultiple(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Initializes the value for the
preferredWorkGroupSizeMultiple
attribute. - prepareStaticData(OpenCLExecutionContext, StageDescriptor) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- privateMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- privateMemSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- privateMemSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- privateMemSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- privateMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Initializes the value for the
privateMemSize
attribute. - profile - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- profile - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- profile() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- profile() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- profile(PlatformProfile) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
profile
attribute. - PROFILE_EMBEDDED - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
- PROFILE_FULL_STR - Static variable in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
- program - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- program - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- program() - Method in class net.bmahe.genetics4j.gpu.spec.GPUEAConfiguration
- program() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- program(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
program
attribute. - Program - Class in net.bmahe.genetics4j.gpu.spec
- Program() - Constructor for class net.bmahe.genetics4j.gpu.spec.Program
- putAllDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put all mappings from the specified map as entries to
dataLoaders
map. - putAllDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
dataLoaders
map. - putAllKernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put all mappings from the specified map as entries to
kernelInfos
map. - putAllKernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put all mappings from the specified map as entries to
kernels
map. - putAllLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put all mappings from the specified map as entries to
localMemoryAllocators
map. - putAllLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
localMemoryAllocators
map. - putAllMapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
mapStaticDataAsArgument
map. - putAllResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put all mappings from the specified map as entries to
resultAllocators
map. - putAllResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
resultAllocators
map. - putAllReusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
reusePreviousResultAsArguments
map. - putAllReusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
reusePreviousResultSizeAsArguments
map. - putAllStaticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put all mappings from the specified map as entries to
staticDataLoaders
map. - putAllStaticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Put all mappings from the specified map as entries to
staticDataLoaders
map. - putDataLoaders(int, DataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
dataLoaders
map. - putDataLoaders(int, DataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
dataLoaders
map. - putDataLoaders(Map.Entry<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
dataLoaders
map. - putDataLoaders(Map.Entry<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
dataLoaders
map. - putKernelInfos(String, KernelInfo) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put one entry to the
kernelInfos
map. - putKernelInfos(Map.Entry<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put one entry to the
kernelInfos
map. - putKernels(String, cl_kernel) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put one entry to the
kernels
map. - putKernels(Map.Entry<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext.Builder
-
Put one entry to the
kernels
map. - putLocalMemoryAllocators(int, LocalMemoryAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
localMemoryAllocators
map. - putLocalMemoryAllocators(int, LocalMemoryAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
localMemoryAllocators
map. - putLocalMemoryAllocators(Map.Entry<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
localMemoryAllocators
map. - putLocalMemoryAllocators(Map.Entry<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
localMemoryAllocators
map. - putMapStaticDataAsArgument(String, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
mapStaticDataAsArgument
map. - putMapStaticDataAsArgument(Map.Entry<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
mapStaticDataAsArgument
map. - putResultAllocators(int, ResultAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
resultAllocators
map. - putResultAllocators(int, ResultAllocator) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
resultAllocators
map. - putResultAllocators(Map.Entry<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
resultAllocators
map. - putResultAllocators(Map.Entry<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
resultAllocators
map. - putReusePreviousResultAsArguments(int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
reusePreviousResultAsArguments
map. - putReusePreviousResultAsArguments(Map.Entry<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
reusePreviousResultAsArguments
map. - putReusePreviousResultSizeAsArguments(int, int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
reusePreviousResultSizeAsArguments
map. - putReusePreviousResultSizeAsArguments(Map.Entry<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Put one entry to the
reusePreviousResultSizeAsArguments
map. - putStaticDataLoaders(int, StaticDataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
staticDataLoaders
map. - putStaticDataLoaders(String, StaticDataLoader) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Put one entry to the
staticDataLoaders
map. - putStaticDataLoaders(Map.Entry<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Put one entry to the
staticDataLoaders
map. - putStaticDataLoaders(Map.Entry<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Put one entry to the
staticDataLoaders
map.
R
- randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- randomGenerator - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- randomGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- randomGenerator() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Initializes the value for the
randomGenerator
attribute. - randomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- randomGeneratorBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- read(cl_device_id, cl_kernel, String) - Method in class net.bmahe.genetics4j.gpu.opencl.KernelInfoReader
- read(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.PlatformReader
- read(cl_platform_id, cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.DeviceReader
- replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- replacementStrategy - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- replacementStrategy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- replacementStrategy() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
replacementStrategy
attribute. - replacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- replacementStrategyBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- replacementStrategyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- replacementStrategyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- replacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
replacementStrategyHandlerFactories
list. - replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- replacementStrategyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- replacementStrategyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- replacementStrategyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- resources - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
- resources - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- resources() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- resources() - Method in class net.bmahe.genetics4j.gpu.spec.Program
- resources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram.Builder
-
Sets or replaces all elements for
resources
set. - ResultAllocator - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- resultAllocators - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- resultAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Association of kernel argument index and a result allocator
- resultAllocators() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of kernel argument index and a result allocator
- resultAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of kernel argument index and a result allocator
- resultAllocators() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Association of kernel argument index and a result allocator
- resultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
resultAllocators
map. - resultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
resultAllocators
map. - ResultAllocators - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- ResultAllocators() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ResultAllocators
- resultData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- resultData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- ResultExtractor - Class in net.bmahe.genetics4j.gpu.spec.fitness
- ResultExtractor(Map<Device, Map<Integer, CLData>>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.ResultExtractor
- reusePreviousResultAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- reusePreviousResultAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- reusePreviousResultAsArguments() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of the kernel argument used for a result of the previous stage to the kernel argument for this execution
- reusePreviousResultAsArguments() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of the kernel argument used for a result of the previous stage to the kernel argument for this execution
- reusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
reusePreviousResultAsArguments
map. - reusePreviousResultSizeAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
- reusePreviousResultSizeAsArguments - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
- reusePreviousResultSizeAsArguments() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Association of the size of the data from the result of the previous stage to the kernel argument for this execution
- reusePreviousResultSizeAsArguments() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.StageDescriptor
-
Association of the size of the data from the result of the previous stage to the kernel argument for this execution
- reusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
reusePreviousResultSizeAsArguments
map.
S
- seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- seedPopulation - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- seedPopulation() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- seedPopulation() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
seedPopulation
attribute. - seedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- seedPopulationBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.InitShim
- selectedPlatformToDevice - Variable in class net.bmahe.genetics4j.gpu.GPUFitnessEvaluator
- selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
- selectionPolicyHandlerFactories - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- selectionPolicyHandlerFactories() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- selectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.Builder
-
Sets or replaces all elements for
selectionPolicyHandlerFactories
list. - selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- selectionPolicyHandlers - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- selectionPolicyHandlers() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- selectionPolicyHandlersBuildStage - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext.InitShim
- SingleKernelFitness<T> - Class in net.bmahe.genetics4j.gpu.spec.fitness
- SingleKernelFitness(SingleKernelFitnessDescriptor, FitnessExtractor<T>) - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- singleKernelFitnessDescriptor - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- SingleKernelFitnessDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness
-
Describes all the necessary information to execute an OpenCL kernel
- SingleKernelFitnessDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness
- size - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
- size - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
- size() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.cldata.CLData
-
How many entries in the clMem()
- size() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
How many entries in the clMem()
- size(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData.Builder
-
Initializes the value for the
size
attribute. - STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- STAGE_INITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- STAGE_INITIALIZING - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- STAGE_UNINITIALIZED - Static variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
- StageDescriptor - Interface in net.bmahe.genetics4j.gpu.spec.fitness.multistage
-
Fully describes how to execute a specific stage with OpenCL
- StageDescriptor.Builder - Class in net.bmahe.genetics4j.gpu.spec.fitness.multistage
- stageDescriptors - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
- stageDescriptors - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- stageDescriptors() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- stageDescriptors() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
- stageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Sets or replaces all elements for
stageDescriptors
list. - staticData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.MultiStageFitness
- staticData - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitness
- StaticDataLoader - Interface in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
- staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
- staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
- staticDataLoaders - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- staticDataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Association of kernel argument index and a static data loader
- staticDataLoaders() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- staticDataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.multistage.MultiStageDescriptor
- staticDataLoaders() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.SingleKernelFitnessDescriptor
-
Association of kernel argument index and a static data loader
- staticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
staticDataLoaders
map. - staticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor.Builder
-
Sets or replaces all mappings from the specified map as entries for the
staticDataLoaders
map. - StaticDataLoaders - Class in net.bmahe.genetics4j.gpu.spec.fitness.cldata
- StaticDataLoaders() - Constructor for class net.bmahe.genetics4j.gpu.spec.fitness.cldata.StaticDataLoaders
T
- termination - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
- termination - Variable in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- termination() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- termination(Termination<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration.Builder
-
Initializes the value for the
termination
attribute. - toString() - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Prints the immutable value
OpenCLExecutionContext
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Prints the immutable value
Device
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Prints the immutable value
KernelInfo
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Prints the immutable value
Platform
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Prints the immutable value
CLData
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Prints the immutable value
SingleKernelFitnessDescriptor
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Prints the immutable value
KernelExecutionContext
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Prints the immutable value
MultiStageDescriptor
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Prints the immutable value
StageDescriptor
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Prints the immutable value
GPUEAConfiguration
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Prints the immutable value
GPUEAExecutionContext
with attribute values. - toString() - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Prints the immutable value
Program
with attribute values.
V
- validate(ImmutableMultiStageDescriptor) - Static method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
- validate(ImmutableGPUEAConfiguration<T>) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
- validate(ImmutableProgram) - Static method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
- valueOf(String) - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.DeviceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.bmahe.genetics4j.gpu.opencl.model.PlatformProfile
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
- vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- vendor - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- vendor() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Device
- vendor() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
- vendor() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- vendor() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- vendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice.Builder
-
Initializes the value for the
vendor
attribute. - vendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
vendor
attribute. - version - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
- version - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- version() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
- version() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.Platform
- version(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform.Builder
-
Initializes the value for the
version
attribute.
W
- withBuildOptions(String) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object by setting a present value for the optional
buildOptions
attribute. - withBuildOptions(Optional<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object by setting an optional value for the
buildOptions
attribute. - withBuiltInKernels(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object with elements that replace the content of
builtInKernels
. - withBuiltInKernels(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object with elements that replace the content of
builtInKernels
. - withChromosomeCombinatorHandlerFactories(Iterable<? extends ChromosomeCombinatorHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
chromosomeCombinatorHandlerFactories
. - withChromosomeCombinatorHandlerFactories(ChromosomeCombinatorHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
chromosomeCombinatorHandlerFactories
. - withChromosomeFactoryProvider(ChromosomeFactoryProvider) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object by setting a value for the
chromosomeFactoryProvider
attribute. - withChromosomeMutationPolicyHandlerFactories(Iterable<? extends ChromosomeMutationHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
chromosomeMutationPolicyHandlerFactories
. - withChromosomeMutationPolicyHandlerFactories(ChromosomeMutationHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
chromosomeMutationPolicyHandlerFactories
. - withChromosomeSpecs(Iterable<? extends ChromosomeSpec>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object with elements that replace the content of
chromosomeSpecs
. - withChromosomeSpecs(ChromosomeSpec...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object with elements that replace the content of
chromosomeSpecs
. - withClCommandQueue(cl_command_queue) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by setting a value for the
clCommandQueue
attribute. - withClContext(cl_context) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by setting a value for the
clContext
attribute. - withClMem(cl_mem) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Copy the current immutable object by setting a value for the
clMem
attribute. - withClProgram(cl_program) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by setting a value for the
clProgram
attribute. - withClType(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Copy the current immutable object by setting a value for the
clType
attribute. - withCombinationPolicy(CombinationPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
combinationPolicy
attribute. - withContent(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
content
. - withContent(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
content
. - withDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by replacing the
dataLoaders
map with the specified map. - withDataLoaders(Map<Integer, ? extends DataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
dataLoaders
map with the specified map. - withDefaultChromosomeCombinatorHandlers(Iterable<? extends ChromosomeCombinatorHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultChromosomeCombinatorHandlers
. - withDefaultChromosomeCombinatorHandlers(ChromosomeCombinatorHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultChromosomeCombinatorHandlers
. - withDefaultChromosomeMutationPolicyHandlers(Iterable<? extends ChromosomeMutationHandler<? extends Chromosome>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultChromosomeMutationPolicyHandlers
. - withDefaultChromosomeMutationPolicyHandlers(ChromosomeMutationHandler<? extends Chromosome>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultChromosomeMutationPolicyHandlers
. - withDefaultMutationPolicyHandlers(Iterable<? extends MutationPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultMutationPolicyHandlers
. - withDefaultMutationPolicyHandlers(MutationPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultMutationPolicyHandlers
. - withDefaultReplacementStrategyHandlers(Iterable<? extends ReplacementStrategyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultReplacementStrategyHandlers
. - withDefaultReplacementStrategyHandlers(ReplacementStrategyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultReplacementStrategyHandlers
. - withDefaultSelectionPolicyHandlers(Iterable<? extends SelectionPolicyHandler<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultSelectionPolicyHandlers
. - withDefaultSelectionPolicyHandlers(SelectionPolicyHandler<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
defaultSelectionPolicyHandlers
. - withDevice(Device) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by setting a value for the
device
attribute. - withDeviceFilters(Predicate<Device>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object by setting a value for the
deviceFilters
attribute. - withDeviceId(cl_device_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
deviceId
attribute. - withDeviceType(Iterable<DeviceType>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object with elements that replace the content of
deviceType
. - withDeviceType(DeviceType...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object with elements that replace the content of
deviceType
. - withDeviceVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
deviceVersion
attribute. - withDriverVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
driverVersion
attribute. - withEvolutionListeners(Iterable<? extends EvolutionListener<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
evolutionListeners
. - withEvolutionListeners(EvolutionListener<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
evolutionListeners
. - withExtensions(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object with elements that replace the content of
extensions
. - withExtensions(String...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object with elements that replace the content of
extensions
. - withFitness(OpenCLFitness<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
fitness
attribute. - withGenotypeCombinator(GenotypeCombinator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
genotypeCombinator
attribute. - withGenotypeGenerator(Supplier<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a present value for the optional
genotypeGenerator
attribute. - withGenotypeGenerator(Optional<? extends Supplier<Genotype>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting an optional value for the
genotypeGenerator
attribute. - withGlobalWorkSize(long...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Copy the current immutable object with elements that replace the content of
globalWorkSize
. - withImageSupport(boolean) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
imageSupport
attribute. - withKernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by setting a value for the
kernelExecutionContextComputer
attribute. - withKernelExecutionContextComputer(KernelExecutionContextComputer) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by setting a value for the
kernelExecutionContextComputer
attribute. - withKernelInfos(Map<String, ? extends KernelInfo>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by replacing the
kernelInfos
map with the specified map. - withKernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by setting a value for the
kernelName
attribute. - withKernelName(String) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by setting a value for the
kernelName
attribute. - withKernelNames(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
kernelNames
. - withKernelNames(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
kernelNames
. - withKernels(Map<String, ? extends cl_kernel>) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by replacing the
kernels
map with the specified map. - withLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by replacing the
localMemoryAllocators
map with the specified map. - withLocalMemoryAllocators(Map<Integer, ? extends LocalMemoryAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
localMemoryAllocators
map with the specified map. - withLocalMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Copy the current immutable object by setting a value for the
localMemSize
attribute. - withMapStaticDataAsArgument(Map<String, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
mapStaticDataAsArgument
map with the specified map. - withMaxClockFrequency(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
maxClockFrequency
attribute. - withMaxComputeUnits(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
maxComputeUnits
attribute. - withMaxWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
maxWorkGroupSize
attribute. - withMaxWorkItemDimensions(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
maxWorkItemDimensions
attribute. - withMaxWorkItemSizes(long...) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object with elements that replace the content of
maxWorkItemSizes
. - withMutationPolicies(Iterable<? extends MutationPolicy>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object with elements that replace the content of
mutationPolicies
. - withMutationPolicies(MutationPolicy...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object with elements that replace the content of
mutationPolicies
. - withMutationPolicyHandlerFactories(Iterable<? extends MutationPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
mutationPolicyHandlerFactories
. - withMutationPolicyHandlerFactories(MutationPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
mutationPolicyHandlerFactories
. - withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
name
attribute. - withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Copy the current immutable object by setting a value for the
name
attribute. - withName(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
name
attribute. - withNumDevices(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
numDevices
attribute. - withOffspringGeneratedRatio(double) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
offspringGeneratedRatio
attribute. - withOptimization(Optimization) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
optimization
attribute. - withParentSelectionPolicy(SelectionPolicy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
parentSelectionPolicy
attribute. - withPlatform(Platform) - Method in class net.bmahe.genetics4j.gpu.opencl.ImmutableOpenCLExecutionContext
-
Copy the current immutable object by setting a value for the
platform
attribute. - withPlatformFilters(Predicate<Platform>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object by setting a value for the
platformFilters
attribute. - withPlatformId(cl_platform_id) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
platformId
attribute. - withPopulationSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object by setting a value for the
populationSize
attribute. - withPostEvaluationProcessor(Function<Population<T>, Population<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a present value for the optional
postEvaluationProcessor
attribute. - withPostEvaluationProcessor(Optional<? extends Function<Population<T>, Population<T>>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting an optional value for the
postEvaluationProcessor
attribute. - withPreferredVectorWidthFloat(int) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
preferredVectorWidthFloat
attribute. - withPreferredWorkGroupSizeMultiple(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Copy the current immutable object by setting a value for the
preferredWorkGroupSizeMultiple
attribute. - withPrivateMemSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Copy the current immutable object by setting a value for the
privateMemSize
attribute. - withProfile(PlatformProfile) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
profile
attribute. - withProgram(Program) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
program
attribute. - withRandomGenerator(RandomGenerator) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object by setting a value for the
randomGenerator
attribute. - withReplacementStrategy(ReplacementStrategy) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
replacementStrategy
attribute. - withReplacementStrategyHandlerFactories(Iterable<? extends ReplacementStrategyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
replacementStrategyHandlerFactories
. - withReplacementStrategyHandlerFactories(ReplacementStrategyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
replacementStrategyHandlerFactories
. - withResources(Iterable<String>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
resources
. - withResources(String...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableProgram
-
Copy the current immutable object with elements that replace the content of
resources
. - withResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by replacing the
resultAllocators
map with the specified map. - withResultAllocators(Map<Integer, ? extends ResultAllocator>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
resultAllocators
map with the specified map. - withReusePreviousResultAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
reusePreviousResultAsArguments
map with the specified map. - withReusePreviousResultSizeAsArguments(Map<Integer, ? extends Integer>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableStageDescriptor
-
Copy the current immutable object by replacing the
reusePreviousResultSizeAsArguments
map with the specified map. - withSeedPopulation(Collection<Genotype>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
seedPopulation
attribute. - withSelectionPolicyHandlerFactories(Iterable<? extends SelectionPolicyHandlerFactory<T>>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
selectionPolicyHandlerFactories
. - withSelectionPolicyHandlerFactories(SelectionPolicyHandlerFactory<T>...) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAExecutionContext
-
Copy the current immutable object with elements that replace the content of
selectionPolicyHandlerFactories
. - withSize(int) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.cldata.ImmutableCLData
-
Copy the current immutable object by setting a value for the
size
attribute. - withStageDescriptors(Iterable<? extends StageDescriptor>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Copy the current immutable object with elements that replace the content of
stageDescriptors
. - withStageDescriptors(StageDescriptor...) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Copy the current immutable object with elements that replace the content of
stageDescriptors
. - withStaticDataLoaders(Map<Integer, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.ImmutableSingleKernelFitnessDescriptor
-
Copy the current immutable object by replacing the
staticDataLoaders
map with the specified map. - withStaticDataLoaders(Map<String, ? extends StaticDataLoader>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.multistage.ImmutableMultiStageDescriptor
-
Copy the current immutable object by replacing the
staticDataLoaders
map with the specified map. - withTermination(Termination<T>) - Method in class net.bmahe.genetics4j.gpu.spec.ImmutableGPUEAConfiguration
-
Copy the current immutable object by setting a value for the
termination
attribute. - withVendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableDevice
-
Copy the current immutable object by setting a value for the
vendor
attribute. - withVendor(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
vendor
attribute. - withVersion(String) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutablePlatform
-
Copy the current immutable object by setting a value for the
version
attribute. - withWorkGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
-
Copy the current immutable object by setting a value for the
workGroupSize
attribute. - withWorkGroupSize(long[]) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Copy the current immutable object by setting a present value for the optional
workGroupSize
attribute. - withWorkGroupSize(Optional<? extends long[]>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
-
Copy the current immutable object by setting an optional value for the
workGroupSize
attribute. - workGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
- workGroupSize - Variable in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- workGroupSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
- workGroupSize - Variable in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- workGroupSize() - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo
- workGroupSize() - Method in interface net.bmahe.genetics4j.gpu.opencl.model.KernelInfo
- workGroupSize() - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext
- workGroupSize() - Method in interface net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.KernelExecutionContext
- workGroupSize(long) - Method in class net.bmahe.genetics4j.gpu.opencl.model.ImmutableKernelInfo.Builder
-
Initializes the value for the
workGroupSize
attribute. - workGroupSize(long[]) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Initializes the optional value
workGroupSize
to workGroupSize. - workGroupSize(Optional<? extends long[]>) - Method in class net.bmahe.genetics4j.gpu.spec.fitness.kernelcontext.ImmutableKernelExecutionContext.Builder
-
Initializes the optional value
workGroupSize
to workGroupSize.
All Classes and Interfaces|All Packages|Constant Field Values