Utility Functionality¶

class boxtree.constant_one.ConstantOneTreeIndependentDataForWrangler[source]¶
__init__()¶
class boxtree.constant_one.ConstantOneExpansionWrangler(tree_indep: TreeIndependentDataForWrangler, traversal: FMMTraversalInfo)[source]¶

This implements the ‘analytical routines’ for a Green’s function that is constant 1 everywhere. For ‘charges’ of ‘ones’, this should get every particle a copy of the particle count.

class boxtree.array_context.PyOpenCLArrayContext(queue: cl.CommandQueue, allocator: cl_array.Allocator | None = None, wait_event_queue_length: int | None = None, force_device_scalars: bool | None = None)[source]¶