A set of nonlinear and linear operators for Jets.jl.
These operators include the following functionality:
- Padding and truncation operators
- Derivative, integration, and roughness operators
- Multi-dimensional transpose, permutation, reshape, and restriction operators
- Blending and projection operators
- Operators implementing transcendental functions like logarithm and exponentiation, with linearization
- Special functions as used in some full waveform inversion approaches, including Normalized Integral Method and linear non-analytic operators including taking real and imaginary parts