bempp.api.operators.boundary.laplace

Interfaces to Laplace operators.

Module Contents

Functions

single_layer(domain, range_, dual_to_range[, ...])

Assemble the Laplace single-layer boundary operator.

double_layer(domain, range_, dual_to_range[, ...])

Assemble the Laplace double-layer boundary operator.

adjoint_double_layer(domain, range_, dual_to_range[, ...])

Assemble the Laplace adjoint double-layer boundary operator.

hypersingular(domain, range_, dual_to_range[, ...])

Assemble the Laplace hypersingular boundary operator.

bempp.api.operators.boundary.laplace.single_layer(domain, range_, dual_to_range, parameters=None, assembler='default_nonlocal', device_interface=None, precision=None)

Assemble the Laplace single-layer boundary operator.

bempp.api.operators.boundary.laplace.double_layer(domain, range_, dual_to_range, parameters=None, assembler='default_nonlocal', device_interface=None, precision=None)

Assemble the Laplace double-layer boundary operator.

bempp.api.operators.boundary.laplace.adjoint_double_layer(domain, range_, dual_to_range, parameters=None, assembler='default_nonlocal', device_interface=None, precision=None)

Assemble the Laplace adjoint double-layer boundary operator.

bempp.api.operators.boundary.laplace.hypersingular(domain, range_, dual_to_range, parameters=None, assembler='default_nonlocal', device_interface=None, precision=None)

Assemble the Laplace hypersingular boundary operator.