Uses of Interface
net.bmahe.genetics4j.gpu.opencl.model.Platform
Package
Description
-
Uses of Platform in net.bmahe.genetics4j.gpu
-
Uses of Platform in net.bmahe.genetics4j.gpu.opencl
Modifier and TypeFieldDescriptionprivate Platform
ImmutableOpenCLExecutionContext.Builder.platform
private final Platform
ImmutableOpenCLExecutionContext.platform
Modifier and TypeMethodDescriptionImmutableOpenCLExecutionContext.platform()
OpenCLExecutionContext.platform()
PlatformReader.read
(org.jocl.cl_platform_id platformId) Modifier and TypeMethodDescriptionImmutableOpenCLExecutionContext.of
(Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, ? extends org.jocl.cl_kernel> kernels, Map<String, ? extends KernelInfo> kernelInfos) Construct a new immutableOpenCLExecutionContext
instance.Initializes the value for theplatform
attribute.ImmutableOpenCLExecutionContext.withPlatform
(Platform value) Copy the current immutable object by setting a value for theplatform
attribute.ModifierConstructorDescriptionprivate
ImmutableOpenCLExecutionContext
(ImmutableOpenCLExecutionContext original, Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, org.jocl.cl_kernel> kernels, Map<String, KernelInfo> kernelInfos) private
ImmutableOpenCLExecutionContext
(Platform platform, Device device, org.jocl.cl_context clContext, org.jocl.cl_command_queue clCommandQueue, org.jocl.cl_program clProgram, Map<String, ? extends org.jocl.cl_kernel> kernels, Map<String, ? extends KernelInfo> kernelInfos) -
Uses of Platform in net.bmahe.genetics4j.gpu.opencl.model
Modifier and TypeMethodDescriptionstatic ImmutablePlatform
Creates an immutable copy of aPlatform
value.Fill a builder with attribute values from the providedPlatform
instance. -
Uses of Platform in net.bmahe.genetics4j.gpu.spec
Modifier and TypeFieldDescriptionImmutableGPUEAExecutionContext.Builder.platformFilters
ImmutableGPUEAExecutionContext.InitShim.platformFilters
ImmutableGPUEAExecutionContext.platformFilters
Modifier and TypeMethodDescriptionPlatformFilters.and
(Collection<Predicate<Platform>> predicates) PlatformFilters.ofExtension
(String extension) PlatformFilters.ofExtensions
(Set<String> extensions) PlatformFilters.ofProfile
(PlatformProfile platformProfile) PlatformFilters.or
(Collection<Predicate<Platform>> predicates) GPUEAExecutionContext.platformFilters()
ImmutableGPUEAExecutionContext.InitShim.platformFilters()
ImmutableGPUEAExecutionContext.platformFilters()
Modifier and TypeMethodDescriptionPlatformFilters.and
(Collection<Predicate<Platform>> predicates) PlatformFilters.or
(Collection<Predicate<Platform>> predicates) ImmutableGPUEAExecutionContext.Builder.platformFilters
(Predicate<Platform> platformFilters) Initializes the value for theplatformFilters
attribute.(package private) void
ImmutableGPUEAExecutionContext.InitShim.platformFilters
(Predicate<Platform> platformFilters) final ImmutableGPUEAExecutionContext
<T> ImmutableGPUEAExecutionContext.withPlatformFilters
(Predicate<Platform> value) Copy the current immutable object by setting a value for theplatformFilters
attribute.ModifierConstructorDescriptionprivate
ImmutableGPUEAExecutionContext
(List<ChromosomeCombinatorHandler<T>> defaultChromosomeCombinatorHandlers, List<ChromosomeCombinatorHandlerFactory<T>> chromosomeCombinatorHandlerFactories, List<SelectionPolicyHandler<T>> defaultSelectionPolicyHandlers, List<SelectionPolicyHandlerFactory<T>> selectionPolicyHandlerFactories, List<MutationPolicyHandler<T>> defaultMutationPolicyHandlers, List<MutationPolicyHandlerFactory<T>> mutationPolicyHandlerFactories, List<ChromosomeMutationHandler<? extends Chromosome>> defaultChromosomeMutationPolicyHandlers, List<ChromosomeMutationHandlerFactory<T>> chromosomeMutationPolicyHandlerFactories, List<ReplacementStrategyHandler<T>> defaultReplacementStrategyHandlers, List<ReplacementStrategyHandlerFactory<T>> replacementStrategyHandlerFactories, RandomGenerator randomGenerator, int populationSize, ChromosomeFactoryProvider chromosomeFactoryProvider, List<EvolutionListener<T>> evolutionListeners, Predicate<Platform> platformFilters, Predicate<Device> deviceFilters)