Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ __abs__() (drjit.ArrayBase method) __add__() (drjit.ArrayBase method) __and__() (drjit.ArrayBase method) __bool__() (drjit.ArrayBase method) __dlpack__() (drjit.ArrayBase method) __eq__() (drjit.ArrayBase method) __floordiv__() (drjit.ArrayBase method) __ge__() (drjit.ArrayBase method) __gt__() (drjit.ArrayBase method) __iadd__() (drjit.ArrayBase method) __iand__() (drjit.ArrayBase method) __ifloordiv__() (drjit.ArrayBase method) __ilshift__() (drjit.ArrayBase method) __imod__() (drjit.ArrayBase method) __imul__() (drjit.ArrayBase method) __ior__() (drjit.ArrayBase method) __irshift__() (drjit.ArrayBase method) __isub__() (drjit.ArrayBase method) __iter__() (drjit.ArrayBase method) __itruediv__() (drjit.ArrayBase method) __ixor__() (drjit.ArrayBase method) __le__() (drjit.ArrayBase method) __len__() (drjit.ArrayBase method) __lshift__() (drjit.ArrayBase method) __lt__() (drjit.ArrayBase method) __mod__() (drjit.ArrayBase method) __mul__() (drjit.ArrayBase method) __ne__() (drjit.ArrayBase method) __or__() (drjit.ArrayBase method) __radd__() (drjit.ArrayBase method) __rand__() (drjit.ArrayBase method) __repr__() (drjit.ArrayBase method) __rfloordiv__() (drjit.ArrayBase method) __rlshift__() (drjit.ArrayBase method) __rmul__() (drjit.ArrayBase method) __ror__() (drjit.ArrayBase method) __rrshift__() (drjit.ArrayBase method) __rshift__() (drjit.ArrayBase method) __rsub__() (drjit.ArrayBase method) __rtruediv__() (drjit.ArrayBase method) __rxor__() (drjit.ArrayBase method) __sub__() (drjit.ArrayBase method) __truediv__() (drjit.ArrayBase method) __xor__() (drjit.ArrayBase method) A abs() (in module drjit) accum_grad() (in module drjit) acos() (in module drjit) acosh() (in module drjit) add_input() (drjit.CustomOp method) add_output() (drjit.CustomOp method) all() (in module drjit) all_nested() (in module drjit) allclose() (in module drjit) any() (in module drjit) any_nested() (in module drjit) arange() (in module drjit) arg() (in module drjit) Array0b (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0i64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array0u64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1b (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1i64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array1u64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2b (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2i64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array2u64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3b (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3i64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array3u64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4b (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4i64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Array4u64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayBase (class in drjit) ArrayXb (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXf (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXf64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXi (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXi64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXu (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) ArrayXu64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) asin() (in module drjit) asinh() (in module drjit) atan() (in module drjit) atan2() (in module drjit) atanh() (in module drjit) B backward() (drjit.CustomOp method) (in module drjit) backward_from() (in module drjit) backward_to() (in module drjit) binary_search() (in module drjit) block_sum() (in module drjit) Bool (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) bool_array_t() (in module drjit) C cbrt() (in module drjit) ceil() (in module drjit) clamp() (in module drjit) clip() (in module drjit) Complex2f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Complex2f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) compress() (in module drjit) conj() (in module drjit) copysign() (in module drjit) cos() (in module drjit) cosh() (in module drjit) count() (in module drjit) cross() (in module drjit) custom() (in module drjit) CustomOp (class in drjit) D depth_v() (in module drjit) det() (in module drjit) detach() (in module drjit) detached_t() (in module drjit) diag() (in module drjit) diff_array_t() (in module drjit) disable_grad() (in module drjit) dispatch() (in module drjit) dot() (in module drjit) drjit module, [1] Dynamic (in module drjit) E enable_grad() (in module drjit) enqueue() (in module drjit) epsilon() (in module drjit) eq() (in module drjit) erf() (in module drjit) erfinv() (in module drjit) euler_to_quat() (in module drjit) eval() (drjit.CustomOp method) (in module drjit) exp() (in module drjit) exp2() (in module drjit) F Float (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) float32_array_t() (in module drjit) Float64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) float64_array_t() (in module drjit) float_array_t() (in module drjit) floor() (in module drjit) fma() (in module drjit) forward() (drjit.CustomOp method) (in module drjit) forward_from() (in module drjit) forward_to() (in module drjit) frob() (in module drjit) full() (in module drjit) G gather() (in module drjit) grad() (in module drjit) grad_enabled() (in module drjit) grad_in() (drjit.CustomOp method) grad_out() (drjit.CustomOp method) graphviz() (in module drjit) graphviz_ad() (in module drjit) H hypot() (in module drjit) I identity() (in module drjit) imag() (in module drjit) Int (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) int32_array_t() (in module drjit) Int64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) int64_array_t() (in module drjit) int_array_t() (in module drjit) inverse() (in module drjit) inverse_transpose() (in module drjit) is_arithmetic_v() (in module drjit) is_array_v() (in module drjit) is_complex_v() (in module drjit) is_diff_v() (in module drjit) is_float_v() (in module drjit) is_integral_v() (in module drjit) is_jit_v() (in module drjit) is_llvm_v() (in module drjit) is_mask_v() (in module drjit) is_matrix_v() (in module drjit) is_quaternion_v() (in module drjit) is_signed_v() (in module drjit) is_special_v() (in module drjit) is_struct_v() (in module drjit) is_tensor_v() (in module drjit) is_unsigned_v() (in module drjit) isfinite() (in module drjit) isinf() (in module drjit) isnan() (in module drjit) isolate_grad() (in module drjit) L label() (in module drjit) largest() (in module drjit) leaf_array_t() (in module drjit) lerp() (in module drjit) lgamma() (in module drjit) linspace() (in module drjit) log() (in module drjit) log2() (in module drjit) log2i() (in module drjit) lzcnt() (in module drjit) M mask_t() (in module drjit) Matrix2f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix2f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix2i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix2u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix3u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4i (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Matrix4u (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) matrix_to_quat() (in module drjit) max() (in module drjit) maximum() (in module drjit) meshgrid() (in module drjit) min() (in module drjit) minimum() (in module drjit) module drjit, [1] mulsign() (in module drjit) N name() (drjit.CustomOp method) neq() (in module drjit) norm() (in module drjit) normalize() (in module drjit) O one_minus_epsilon() (in module drjit) ones() (in module drjit) P polar_decomp() (in module drjit) popcnt() (in module drjit) power() (in module drjit) printf_async() (in module drjit) prod() (in module drjit) Q quat_to_euler() (in module drjit) quat_to_matrix() (in module drjit) Quaternion4f (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) Quaternion4f64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (class in drjit.scalar) R ravel() (in module drjit) rcp() (in module drjit) real() (in module drjit) recip_overflow() (in module drjit) reinterpret_array_v() (in module drjit) repeat() (in module drjit) replace_grad() (in module drjit) resize() (in module drjit) resume_grad() (in module drjit) rotate() (in module drjit) round() (in module drjit) rsqrt() (in module drjit) S safe_acos() (in module drjit) safe_asin() (in module drjit) safe_sqrt() (in module drjit) scalar_t() (in module drjit) scatter() (in module drjit) scatter_reduce() (in module drjit) schedule() (in module drjit) select() (in module drjit) set_grad() (in module drjit) set_grad_enabled() (in module drjit) set_grad_in() (drjit.CustomOp method) set_grad_out() (drjit.CustomOp method) set_label() (in module drjit) sh_eval() (in module drjit) shape() (in module drjit) shuffle() (in module drjit) sign() (in module drjit) sin() (in module drjit) sincos() (in module drjit) sincosh() (in module drjit) sinh() (in module drjit) size_v() (in module drjit) slice() (in module drjit) smallest() (in module drjit) sqrt() (in module drjit) sum() (in module drjit) suspend_grad() (in module drjit) switch() (in module drjit) T tan() (in module drjit) tanh() (in module drjit) tgamma() (in module drjit) tile() (in module drjit) trace() (in module drjit) transform_compose() (in module drjit) transform_decompose() (in module drjit) transpose() (in module drjit) traverse() (in module drjit) trunc() (in module drjit) tzcnt() (in module drjit) U UInt (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) uint32_array_t() (in module drjit) UInt64 (class in drjit.cuda) (class in drjit.cuda.ad) (class in drjit.llvm) (class in drjit.llvm.ad) (in module drjit) uint64_array_t() (in module drjit) uint_array_t() (in module drjit) unravel() (in module drjit) upsample() (in module drjit) V value_t() (in module drjit) W width() (in module drjit) wrap_ad() (in module drjit) Z zeros() (in module drjit)