pyrocko.spit¶
N-dimensional space partitioning multi-linear interpolator.
Classes
|
N-dimensional space partitioning interpolator. |
- class SPTree(f=None, ftol=None, xbounds=None, xtols=None, filename=None, addargs=())[source]¶
Bases:
objectN-dimensional space partitioning interpolator.
- Parameters:
f – callable function
f(x)wherexis a vector of sizenftol – target accuracy
|f_interp(x) - f(x)| <= ftolxbounds – bounds of
x, shape(n, 2)xtols – target coarsenesses in
x, vector of sizenaddargs – additional arguments to pass to
f