# {py:mod}`vtkmodules.numpy_interface.algorithms` ```{py:module} vtkmodules.numpy_interface.algorithms ``` ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`_apply_func2 ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._apply_func2 :summary: ``` * - {py:obj}`apply_ufunc ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.apply_ufunc :summary: ``` * - {py:obj}`_make_ufunc ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_ufunc :summary: ``` * - {py:obj}`apply_dfunc ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.apply_dfunc :summary: ``` * - {py:obj}`_make_dfunc ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dfunc :summary: ``` * - {py:obj}`_make_dsfunc ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dsfunc :summary: ``` * - {py:obj}`_make_dsfunc2 ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dsfunc2 :summary: ``` * - {py:obj}`_lookup_mpi_type ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._lookup_mpi_type :summary: ``` * - {py:obj}`_reduce_dims ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._reduce_dims :summary: ``` * - {py:obj}`_global_func ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._global_func :summary: ``` * - {py:obj}`bitwise_or ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.bitwise_or :summary: ``` * - {py:obj}`make_point_mask_from_NaNs ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_point_mask_from_NaNs :summary: ``` * - {py:obj}`make_cell_mask_from_NaNs ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_cell_mask_from_NaNs :summary: ``` * - {py:obj}`make_mask_from_NaNs ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_mask_from_NaNs :summary: ``` * - {py:obj}`sum ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sum :summary: ``` * - {py:obj}`max ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max :summary: ``` * - {py:obj}`min ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min :summary: ``` * - {py:obj}`_global_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._global_per_block :summary: ``` * - {py:obj}`sum_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sum_per_block :summary: ``` * - {py:obj}`count_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.count_per_block :summary: ``` * - {py:obj}`mean_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mean_per_block :summary: ``` * - {py:obj}`max_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max_per_block :summary: ``` * - {py:obj}`min_per_block ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min_per_block :summary: ``` * - {py:obj}`all ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.all :summary: ``` * - {py:obj}`_local_array_count ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._local_array_count :summary: ``` * - {py:obj}`_array_count ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._array_count :summary: ``` * - {py:obj}`mean ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mean :summary: ``` * - {py:obj}`var ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.var :summary: ``` * - {py:obj}`std ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.std :summary: ``` * - {py:obj}`shape ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.shape :summary: ``` * - {py:obj}`make_vector ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_vector :summary: ``` * - {py:obj}`unstructured_from_composite_arrays ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.unstructured_from_composite_arrays :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`in1d ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.in1d :summary: ``` * - {py:obj}`isnan ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.isnan :summary: ``` * - {py:obj}`sqrt ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sqrt :summary: ``` * - {py:obj}`negative ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.negative :summary: ``` * - {py:obj}`reciprocal ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.reciprocal :summary: ``` * - {py:obj}`square ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.square :summary: ``` * - {py:obj}`exp ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.exp :summary: ``` * - {py:obj}`floor ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.floor :summary: ``` * - {py:obj}`ceil ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.ceil :summary: ``` * - {py:obj}`rint ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.rint :summary: ``` * - {py:obj}`sin ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sin :summary: ``` * - {py:obj}`cos ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cos :summary: ``` * - {py:obj}`tan ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.tan :summary: ``` * - {py:obj}`arcsin ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arcsin :summary: ``` * - {py:obj}`arccos ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arccos :summary: ``` * - {py:obj}`arctan ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctan :summary: ``` * - {py:obj}`arctan2 ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctan2 :summary: ``` * - {py:obj}`sinh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sinh :summary: ``` * - {py:obj}`cosh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cosh :summary: ``` * - {py:obj}`tanh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.tanh :summary: ``` * - {py:obj}`arcsinh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arcsinh :summary: ``` * - {py:obj}`arccosh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arccosh :summary: ``` * - {py:obj}`arctanh ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctanh :summary: ``` * - {py:obj}`where ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.where :summary: ``` * - {py:obj}`flatnonzero ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.flatnonzero :summary: ``` * - {py:obj}`nonzero ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.nonzero :summary: ``` * - {py:obj}`expand_dims ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.expand_dims :summary: ``` * - {py:obj}`abs ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.abs :summary: ``` * - {py:obj}`area ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.area :summary: ``` * - {py:obj}`aspect ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.aspect :summary: ``` * - {py:obj}`aspect_gamma ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.aspect_gamma :summary: ``` * - {py:obj}`condition ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.condition :summary: ``` * - {py:obj}`cross ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cross :summary: ``` * - {py:obj}`curl ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.curl :summary: ``` * - {py:obj}`divergence ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.divergence :summary: ``` * - {py:obj}`det ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.det :summary: ``` * - {py:obj}`determinant ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.determinant :summary: ``` * - {py:obj}`diagonal ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.diagonal :summary: ``` * - {py:obj}`dot ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.dot :summary: ``` * - {py:obj}`eigenvalue ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.eigenvalue :summary: ``` * - {py:obj}`eigenvector ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.eigenvector :summary: ``` * - {py:obj}`gradient ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.gradient :summary: ``` * - {py:obj}`inv ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.inv :summary: ``` * - {py:obj}`inverse ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.inverse :summary: ``` * - {py:obj}`jacobian ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.jacobian :summary: ``` * - {py:obj}`laplacian ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.laplacian :summary: ``` * - {py:obj}`ln ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.ln :summary: ``` * - {py:obj}`log ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.log :summary: ``` * - {py:obj}`log10 ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.log10 :summary: ``` * - {py:obj}`max_angle ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max_angle :summary: ``` * - {py:obj}`mag ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mag :summary: ``` * - {py:obj}`min_angle ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min_angle :summary: ``` * - {py:obj}`norm ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.norm :summary: ``` * - {py:obj}`shear ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.shear :summary: ``` * - {py:obj}`skew ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.skew :summary: ``` * - {py:obj}`strain ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.strain :summary: ``` * - {py:obj}`surface_normal ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.surface_normal :summary: ``` * - {py:obj}`trace ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.trace :summary: ``` * - {py:obj}`volume ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.volume :summary: ``` * - {py:obj}`vorticity ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.vorticity :summary: ``` * - {py:obj}`vertex_normal ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.vertex_normal :summary: ``` * - {py:obj}`logical_not ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.logical_not :summary: ``` * - {py:obj}`divide ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.divide :summary: ``` * - {py:obj}`multiply ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.multiply :summary: ``` * - {py:obj}`add ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.add :summary: ``` * - {py:obj}`subtract ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.subtract :summary: ``` * - {py:obj}`mod ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mod :summary: ``` * - {py:obj}`remainder ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.remainder :summary: ``` * - {py:obj}`power ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.power :summary: ``` * - {py:obj}`hypot ` - ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.hypot :summary: ``` ```` ### API ````{py:function} _apply_func2(func, array, args) :canonical: vtkmodules.numpy_interface.algorithms._apply_func2 ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._apply_func2 ``` ```` ````{py:function} apply_ufunc(func, array, args=()) :canonical: vtkmodules.numpy_interface.algorithms.apply_ufunc ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.apply_ufunc ``` ```` ````{py:function} _make_ufunc(ufunc) :canonical: vtkmodules.numpy_interface.algorithms._make_ufunc ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_ufunc ``` ```` ````{py:function} apply_dfunc(dfunc, array1, val2) :canonical: vtkmodules.numpy_interface.algorithms.apply_dfunc ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.apply_dfunc ``` ```` ````{py:function} _make_dfunc(dfunc) :canonical: vtkmodules.numpy_interface.algorithms._make_dfunc ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dfunc ``` ```` ````{py:function} _make_dsfunc(dsfunc) :canonical: vtkmodules.numpy_interface.algorithms._make_dsfunc ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dsfunc ``` ```` ````{py:function} _make_dsfunc2(dsfunc) :canonical: vtkmodules.numpy_interface.algorithms._make_dsfunc2 ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._make_dsfunc2 ``` ```` ````{py:function} _lookup_mpi_type(ntype) :canonical: vtkmodules.numpy_interface.algorithms._lookup_mpi_type ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._lookup_mpi_type ``` ```` ````{py:function} _reduce_dims(array, comm) :canonical: vtkmodules.numpy_interface.algorithms._reduce_dims ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._reduce_dims ``` ```` ````{py:function} _global_func(impl, array, axis, controller) :canonical: vtkmodules.numpy_interface.algorithms._global_func ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._global_func ``` ```` ````{py:function} bitwise_or(array1, array2) :canonical: vtkmodules.numpy_interface.algorithms.bitwise_or ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.bitwise_or ``` ```` ````{py:function} make_point_mask_from_NaNs(dataset, array) :canonical: vtkmodules.numpy_interface.algorithms.make_point_mask_from_NaNs ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_point_mask_from_NaNs ``` ```` ````{py:function} make_cell_mask_from_NaNs(dataset, array) :canonical: vtkmodules.numpy_interface.algorithms.make_cell_mask_from_NaNs ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_cell_mask_from_NaNs ``` ```` ````{py:function} make_mask_from_NaNs(array, ghost_array=dsa.NoneArray, is_cell=False) :canonical: vtkmodules.numpy_interface.algorithms.make_mask_from_NaNs ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_mask_from_NaNs ``` ```` ````{py:function} sum(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.sum ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sum ``` ```` ````{py:function} max(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.max ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max ``` ```` ````{py:function} min(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.min ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min ``` ```` ````{py:function} _global_per_block(impl, array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms._global_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._global_per_block ``` ```` ````{py:function} sum_per_block(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.sum_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sum_per_block ``` ```` ````{py:function} count_per_block(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.count_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.count_per_block ``` ```` ````{py:function} mean_per_block(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.mean_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mean_per_block ``` ```` ````{py:function} max_per_block(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.max_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max_per_block ``` ```` ````{py:function} min_per_block(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.min_per_block ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min_per_block ``` ```` ````{py:function} all(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.all ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.all ``` ```` ````{py:function} _local_array_count(array, axis) :canonical: vtkmodules.numpy_interface.algorithms._local_array_count ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._local_array_count ``` ```` ````{py:function} _array_count(array, axis, controller) :canonical: vtkmodules.numpy_interface.algorithms._array_count ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms._array_count ``` ```` ````{py:function} mean(array, axis=None, controller=None, size=None) :canonical: vtkmodules.numpy_interface.algorithms.mean ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mean ``` ```` ````{py:function} var(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.var ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.var ``` ```` ````{py:function} std(array, axis=None, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.std ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.std ``` ```` ````{py:function} shape(array) :canonical: vtkmodules.numpy_interface.algorithms.shape ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.shape ``` ```` ````{py:function} make_vector(arrayx, arrayy, arrayz=None) :canonical: vtkmodules.numpy_interface.algorithms.make_vector ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.make_vector ``` ```` ````{py:function} unstructured_from_composite_arrays(points, arrays, controller=None) :canonical: vtkmodules.numpy_interface.algorithms.unstructured_from_composite_arrays ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.unstructured_from_composite_arrays ``` ```` ````{py:data} in1d :canonical: vtkmodules.numpy_interface.algorithms.in1d :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.in1d ``` ```` ````{py:data} isnan :canonical: vtkmodules.numpy_interface.algorithms.isnan :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.isnan ``` ```` ````{py:data} sqrt :canonical: vtkmodules.numpy_interface.algorithms.sqrt :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sqrt ``` ```` ````{py:data} negative :canonical: vtkmodules.numpy_interface.algorithms.negative :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.negative ``` ```` ````{py:data} reciprocal :canonical: vtkmodules.numpy_interface.algorithms.reciprocal :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.reciprocal ``` ```` ````{py:data} square :canonical: vtkmodules.numpy_interface.algorithms.square :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.square ``` ```` ````{py:data} exp :canonical: vtkmodules.numpy_interface.algorithms.exp :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.exp ``` ```` ````{py:data} floor :canonical: vtkmodules.numpy_interface.algorithms.floor :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.floor ``` ```` ````{py:data} ceil :canonical: vtkmodules.numpy_interface.algorithms.ceil :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.ceil ``` ```` ````{py:data} rint :canonical: vtkmodules.numpy_interface.algorithms.rint :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.rint ``` ```` ````{py:data} sin :canonical: vtkmodules.numpy_interface.algorithms.sin :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sin ``` ```` ````{py:data} cos :canonical: vtkmodules.numpy_interface.algorithms.cos :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cos ``` ```` ````{py:data} tan :canonical: vtkmodules.numpy_interface.algorithms.tan :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.tan ``` ```` ````{py:data} arcsin :canonical: vtkmodules.numpy_interface.algorithms.arcsin :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arcsin ``` ```` ````{py:data} arccos :canonical: vtkmodules.numpy_interface.algorithms.arccos :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arccos ``` ```` ````{py:data} arctan :canonical: vtkmodules.numpy_interface.algorithms.arctan :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctan ``` ```` ````{py:data} arctan2 :canonical: vtkmodules.numpy_interface.algorithms.arctan2 :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctan2 ``` ```` ````{py:data} sinh :canonical: vtkmodules.numpy_interface.algorithms.sinh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.sinh ``` ```` ````{py:data} cosh :canonical: vtkmodules.numpy_interface.algorithms.cosh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cosh ``` ```` ````{py:data} tanh :canonical: vtkmodules.numpy_interface.algorithms.tanh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.tanh ``` ```` ````{py:data} arcsinh :canonical: vtkmodules.numpy_interface.algorithms.arcsinh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arcsinh ``` ```` ````{py:data} arccosh :canonical: vtkmodules.numpy_interface.algorithms.arccosh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arccosh ``` ```` ````{py:data} arctanh :canonical: vtkmodules.numpy_interface.algorithms.arctanh :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.arctanh ``` ```` ````{py:data} where :canonical: vtkmodules.numpy_interface.algorithms.where :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.where ``` ```` ````{py:data} flatnonzero :canonical: vtkmodules.numpy_interface.algorithms.flatnonzero :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.flatnonzero ``` ```` ````{py:data} nonzero :canonical: vtkmodules.numpy_interface.algorithms.nonzero :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.nonzero ``` ```` ````{py:data} expand_dims :canonical: vtkmodules.numpy_interface.algorithms.expand_dims :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.expand_dims ``` ```` ````{py:data} abs :canonical: vtkmodules.numpy_interface.algorithms.abs :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.abs ``` ```` ````{py:data} area :canonical: vtkmodules.numpy_interface.algorithms.area :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.area ``` ```` ````{py:data} aspect :canonical: vtkmodules.numpy_interface.algorithms.aspect :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.aspect ``` ```` ````{py:data} aspect_gamma :canonical: vtkmodules.numpy_interface.algorithms.aspect_gamma :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.aspect_gamma ``` ```` ````{py:data} condition :canonical: vtkmodules.numpy_interface.algorithms.condition :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.condition ``` ```` ````{py:data} cross :canonical: vtkmodules.numpy_interface.algorithms.cross :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.cross ``` ```` ````{py:data} curl :canonical: vtkmodules.numpy_interface.algorithms.curl :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.curl ``` ```` ````{py:data} divergence :canonical: vtkmodules.numpy_interface.algorithms.divergence :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.divergence ``` ```` ````{py:data} det :canonical: vtkmodules.numpy_interface.algorithms.det :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.det ``` ```` ````{py:data} determinant :canonical: vtkmodules.numpy_interface.algorithms.determinant :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.determinant ``` ```` ````{py:data} diagonal :canonical: vtkmodules.numpy_interface.algorithms.diagonal :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.diagonal ``` ```` ````{py:data} dot :canonical: vtkmodules.numpy_interface.algorithms.dot :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.dot ``` ```` ````{py:data} eigenvalue :canonical: vtkmodules.numpy_interface.algorithms.eigenvalue :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.eigenvalue ``` ```` ````{py:data} eigenvector :canonical: vtkmodules.numpy_interface.algorithms.eigenvector :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.eigenvector ``` ```` ````{py:data} gradient :canonical: vtkmodules.numpy_interface.algorithms.gradient :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.gradient ``` ```` ````{py:data} inv :canonical: vtkmodules.numpy_interface.algorithms.inv :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.inv ``` ```` ````{py:data} inverse :canonical: vtkmodules.numpy_interface.algorithms.inverse :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.inverse ``` ```` ````{py:data} jacobian :canonical: vtkmodules.numpy_interface.algorithms.jacobian :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.jacobian ``` ```` ````{py:data} laplacian :canonical: vtkmodules.numpy_interface.algorithms.laplacian :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.laplacian ``` ```` ````{py:data} ln :canonical: vtkmodules.numpy_interface.algorithms.ln :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.ln ``` ```` ````{py:data} log :canonical: vtkmodules.numpy_interface.algorithms.log :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.log ``` ```` ````{py:data} log10 :canonical: vtkmodules.numpy_interface.algorithms.log10 :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.log10 ``` ```` ````{py:data} max_angle :canonical: vtkmodules.numpy_interface.algorithms.max_angle :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.max_angle ``` ```` ````{py:data} mag :canonical: vtkmodules.numpy_interface.algorithms.mag :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mag ``` ```` ````{py:data} min_angle :canonical: vtkmodules.numpy_interface.algorithms.min_angle :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.min_angle ``` ```` ````{py:data} norm :canonical: vtkmodules.numpy_interface.algorithms.norm :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.norm ``` ```` ````{py:data} shear :canonical: vtkmodules.numpy_interface.algorithms.shear :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.shear ``` ```` ````{py:data} skew :canonical: vtkmodules.numpy_interface.algorithms.skew :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.skew ``` ```` ````{py:data} strain :canonical: vtkmodules.numpy_interface.algorithms.strain :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.strain ``` ```` ````{py:data} surface_normal :canonical: vtkmodules.numpy_interface.algorithms.surface_normal :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.surface_normal ``` ```` ````{py:data} trace :canonical: vtkmodules.numpy_interface.algorithms.trace :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.trace ``` ```` ````{py:data} volume :canonical: vtkmodules.numpy_interface.algorithms.volume :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.volume ``` ```` ````{py:data} vorticity :canonical: vtkmodules.numpy_interface.algorithms.vorticity :value: > '_make_dsfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.vorticity ``` ```` ````{py:data} vertex_normal :canonical: vtkmodules.numpy_interface.algorithms.vertex_normal :value: > '_make_dsfunc2(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.vertex_normal ``` ```` ````{py:data} logical_not :canonical: vtkmodules.numpy_interface.algorithms.logical_not :value: > '_make_ufunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.logical_not ``` ```` ````{py:data} divide :canonical: vtkmodules.numpy_interface.algorithms.divide :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.divide ``` ```` ````{py:data} multiply :canonical: vtkmodules.numpy_interface.algorithms.multiply :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.multiply ``` ```` ````{py:data} add :canonical: vtkmodules.numpy_interface.algorithms.add :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.add ``` ```` ````{py:data} subtract :canonical: vtkmodules.numpy_interface.algorithms.subtract :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.subtract ``` ```` ````{py:data} mod :canonical: vtkmodules.numpy_interface.algorithms.mod :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.mod ``` ```` ````{py:data} remainder :canonical: vtkmodules.numpy_interface.algorithms.remainder :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.remainder ``` ```` ````{py:data} power :canonical: vtkmodules.numpy_interface.algorithms.power :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.power ``` ```` ````{py:data} hypot :canonical: vtkmodules.numpy_interface.algorithms.hypot :value: > '_make_dfunc(...)' ```{autodoc2-docstring} vtkmodules.numpy_interface.algorithms.hypot ``` ````