From: "Vishnu V. Krishnan" <vishn...@gmail.com> --- doc/interp.rst | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/doc/interp.rst b/doc/interp.rst index 5a062d50..9ee31e09 100644 --- a/doc/interp.rst +++ b/doc/interp.rst @@ -168,10 +168,12 @@ which is a kind of iterator for interpolation lookups. .. function:: gsl_interp_accel * gsl_interp_accel_alloc (void) - This function returns a pointer to an accelerator object, which is a - kind of iterator for interpolation lookups. It tracks the state of - lookups, thus allowing for application of various acceleration - strategies. + This function returns a pointer to an accelerator object, which is a kind of + iterator for interpolation lookups. It tracks the state of lookups, thus + allowing for application of various acceleration strategies. When multiple, + concurrent interpolants are in use, the same accelerator object may be used + for all functions defined on the same domain (x_array), but different + accelerators must be defined for data defined on different domains. .. function:: size_t gsl_interp_accel_find (gsl_interp_accel * a, const double x_array[], size_t size, double x) -- 2.30.0