bempp_cl.core.dispatcher

Dispatch kernel calls to different implementations.

Functions

singular_assembler_dispatcher(device_interface, *args)

Dispatch the singular assembler to the different implementations.

dense_assembler_dispatcher(device_interface, *args)

Dispatcher for dense assemblers.

potential_dispatcher(device_interface, *args)

Potential assembler dispatcher.

Module Contents

bempp_cl.core.dispatcher.singular_assembler_dispatcher(device_interface, *args)

Dispatch the singular assembler to the different implementations.

bempp_cl.core.dispatcher.dense_assembler_dispatcher(device_interface, *args)

Dispatcher for dense assemblers.

bempp_cl.core.dispatcher.potential_dispatcher(device_interface, *args)

Potential assembler dispatcher.