From c120504edd0e2740b54c0ae1a0ca82663a78b7aa Mon Sep 17 00:00:00 2001 From: Alex Fikl <alexfikl@gmail.com> Date: Tue, 17 Apr 2018 21:26:18 -0500 Subject: [PATCH] qbx: add some docs --- sumpy/qbx.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sumpy/qbx.py b/sumpy/qbx.py index 73f7ec3d..554771e7 100644 --- a/sumpy/qbx.py +++ b/sumpy/qbx.py @@ -386,6 +386,17 @@ class LayerPotentialMatrixBlockGenerator(LayerPotentialBase): def __call__(self, queue, targets, sources, centers, expansion_radii, index_set, **kwargs): + """ + :arg targets: target point coordinates. + :arg sources: source point coordinates. + :arg centers: QBX target expansion centers. + :arg expansion_radii: radii for each expansion center. + :arg index_set: a :class:`sumpy.tools.MatrixBlockIndex` object used + to define the various blocks. + :return: a tuple of one-dimensional arrays of kernel evaluations at + target-source pairs described by `index_set`. + """ + knl = self.get_cached_optimized_kernel() tgtindices, srcindices = index_set.linear_indices() -- GitLab