You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/opts.rst
-9Lines changed: 0 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -199,15 +199,6 @@ for only two settings, as follows. Otherwise, setting it to zero chooses a good
199
199
* ``upsampfac=1.25`` : low-upsampling option, with lower RAM, smaller FFTs, but wider spreading kernel. The latter can be much faster than the standard when the number of nonuniform points is similar or smaller to the number of modes, and/or if low accuracy is required. It is especially much (2 to 3 times) faster for type 3 transforms. However, the kernel widths :math:`w` are about 50% larger in each dimension, which can lead to slower spreading (it can also be faster due to the smaller size of the fine grid). Because the kernel width is limited to 16, currently, thus only 9-digit accuracy can currently be reached when using ``upsampfac=1.25``.
200
200
201
201
202
-
**hint_nj**: Estimated number of nonuniform points available at plan time.
203
-
If nonzero, ``makeplan`` uses this estimate to choose ``upsampfac``.
204
-
Each ``setpts`` call recomputes the factor using the actual ``nj`` and
205
-
re-initializes the plan if it changes. A value of ``0`` defers the choice
206
-
until ``setpts``. If ``upsampfac`` is set explicitly, ``hint_nj`` is ignored.
207
-
208
-
209
-
210
-
211
202
**spread_thread**: in the case of multiple transforms per call (``ntr>1``, or the "many" interfaces), controls how multithreading is used to spread/interpolate each batch of data.
212
203
213
204
* ``spread_thread=0`` : makes an automatic choice between the below. Recommended.
0 commit comments