Uses of Interface
net.bmahe.genetics4j.gpu.opencl.model.Platform
Packages that use Platform
Package
Description
-
Uses of Platform in net.bmahe.genetics4j.gpu
Fields in net.bmahe.genetics4j.gpu with type parameters of type Platform -
Uses of Platform in net.bmahe.genetics4j.gpu.opencl
Fields in net.bmahe.genetics4j.gpu.opencl declared as PlatformModifier and TypeFieldDescriptionprivate PlatformImmutableOpenCLExecutionContext.Builder.platformprivate final PlatformImmutableOpenCLExecutionContext.platformMethods in net.bmahe.genetics4j.gpu.opencl that return PlatformModifier and TypeMethodDescriptionImmutableOpenCLExecutionContext.platform()Returns the OpenCL platform associated with this execution context.OpenCLExecutionContext.platform()Returns the OpenCL platform associated with this execution context.PlatformReader.read(org.jocl.cl_platform_id platformId) Methods in net.bmahe.genetics4j.gpu.opencl with parameters of type PlatformModifier and TypeMethodDescriptionstatic OpenCLExecutionContextImmutableOpenCLExecutionContext.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 immutableOpenCLExecutionContextinstance.Initializes the value for theplatformattribute.ImmutableOpenCLExecutionContext.withPlatform(Platform value) Copy the current immutable object by setting a value for theplatformattribute.Constructors in net.bmahe.genetics4j.gpu.opencl with parameters of type PlatformModifierConstructorDescriptionprivateImmutableOpenCLExecutionContext(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) privateImmutableOpenCLExecutionContext(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
Classes in net.bmahe.genetics4j.gpu.opencl.model that implement PlatformMethods in net.bmahe.genetics4j.gpu.opencl.model that return PlatformModifier and TypeMethodDescriptionImmutablePlatform.Builder.build()Builds a newPlatform.static PlatformCreates an immutable copy of aPlatformvalue.Methods in net.bmahe.genetics4j.gpu.opencl.model with parameters of type Platform -
Uses of Platform in net.bmahe.genetics4j.gpu.spec
Fields in net.bmahe.genetics4j.gpu.spec with type parameters of type PlatformModifier and TypeFieldDescriptionImmutableGPUEAExecutionContext.Builder.platformFiltersImmutableGPUEAExecutionContext.InitShim.platformFiltersImmutableGPUEAExecutionContext.platformFiltersMethods in net.bmahe.genetics4j.gpu.spec that return types with arguments of type PlatformModifier and TypeMethodDescriptionPlatformFilters.and(Collection<Predicate<Platform>> predicates) Creates a predicate that returns true only if all provided predicates return true (logical AND).Creates a predicate that returns true only if all provided predicates return true (logical AND).PlatformFilters.ofExtension(String extension) Creates a predicate that filters platforms supporting the specified OpenCL extension.PlatformFilters.ofExtensions(Set<String> extensions) Creates a predicate that filters platforms supporting all specified OpenCL extensions.PlatformFilters.ofProfile(PlatformProfile platformProfile) Creates a predicate that filters platforms by the specified profile type.PlatformFilters.or(Collection<Predicate<Platform>> predicates) Creates a predicate that returns true if any of the provided predicates return true (logical OR).Creates a predicate that returns true if any of the provided predicates return true (logical OR).GPUEAExecutionContext.platformFilters()Returns the predicate used to filter OpenCL platforms during device discovery.ImmutableGPUEAExecutionContext.InitShim.platformFilters()ImmutableGPUEAExecutionContext.platformFilters()Returns the predicate used to filter OpenCL platforms during device discovery.Method parameters in net.bmahe.genetics4j.gpu.spec with type arguments of type PlatformModifier and TypeMethodDescriptionPlatformFilters.and(Collection<Predicate<Platform>> predicates) Creates a predicate that returns true only if all provided predicates return true (logical AND).PlatformFilters.or(Collection<Predicate<Platform>> predicates) Creates a predicate that returns true if any of the provided predicates return true (logical OR).ImmutableGPUEAExecutionContext.Builder.platformFilters(Predicate<Platform> platformFilters) Initializes the value for theplatformFiltersattribute.(package private) voidImmutableGPUEAExecutionContext.InitShim.platformFilters(Predicate<Platform> platformFilters) final ImmutableGPUEAExecutionContext<T> ImmutableGPUEAExecutionContext.withPlatformFilters(Predicate<Platform> value) Copy the current immutable object by setting a value for theplatformFiltersattribute.Constructor parameters in net.bmahe.genetics4j.gpu.spec with type arguments of type PlatformModifierConstructorDescriptionprivateImmutableGPUEAExecutionContext(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)