diff --git a/nifty5/operators/convolution_operators.py b/nifty5/operators/convolution_operators.py index 26a2faea3956423bb229a935153169644c7212bd..32f9913815f5a4fabf9eb92bf55956df932a75b9 100644 --- a/nifty5/operators/convolution_operators.py +++ b/nifty5/operators/convolution_operators.py @@ -45,6 +45,12 @@ def FuncConvolutionOperator(domain, func, space=None): The index of the subdomain on which the operator should act If None, it is set to 0 if `domain` contains exactly one space. `domain[space]` must be of type `RGSpace`, `HPSpace`, or `GLSpace`. + + Notes + ----- + The operator assumes periodic boundaries in the input domain. This means for a sufficiently + broad function a point source close to the boundary will blur into the opposite side of the + image. Zero padding can be applied to avoid this behaviour. """ domain = DomainTuple.make(domain) space = utilities.infer_space(domain, space)