Oakfield API Documentation 1.0.0
Numerical core APIs
Loading...
Searching...
No Matches
operators.h
Go to the documentation of this file.
1
5#ifndef OAKFIELD_OPERATORS_H
6#define OAKFIELD_OPERATORS_H
7
9#include "advection/curl.h"
11#include "advection/gradient.h"
13#include "coupling/mask_apply.h"
14#include "coupling/metal_mix.h"
15#include "coupling/mixer.h"
20#include "diffusion/laplacian.h"
26#include "measurement/sieve.h"
29#include "neural/neural_infer.h"
32#include "nonlinear/chaos_map.h"
36#include "reaction/remainder.h"
37#include "stimulus/airy_beam.h"
40#include "stimulus/chladni.h"
43#include "stimulus/fbm.h"
44#include "stimulus/fourier.h"
45#include "stimulus/gabor.h"
46#include "stimulus/gaussian.h"
49#include "stimulus/hybrid_fbm.h"
51#include "stimulus/lissajous.h"
52#include "stimulus/log_polar.h"
54#include "stimulus/moire.h"
58#include "stimulus/posenc.h"
60#include "stimulus/rd_seed.h"
62#include "stimulus/sinusoidal.h"
66#include "stimulus/stimulus.h"
68#include "stimulus/turbulence.h"
69#include "stimulus/wave_modes.h"
73#include "stimulus/zone_plate.h"
75#include "utility/coordinate.h"
76#include "utility/copy.h"
77#include "utility/fft_convert.h"
79#include "utility/scale.h"
80#include "utility/zero_field.h"
81
82#endif /* OAKFIELD_OPERATORS_H */
Finite-energy separable Airy beam stimulus.
Analytic warp operator (smooth nonlinear deformation) acting on a single field.
Integer-order cylindrical Bessel beam stimulus.
Discrete chaotic map operator for real or complex state fields.
Checkerboard / stripe pattern stimulus (complex-capable).
Chladni nodal-line stimulus for vibrating rectangular plate modes.
Elementwise complex math operator.
Coordinate/index generator operator.
Utility operator that copies one field into another compatible field.
Finite-difference curl-like scalar operator for two vector components.
Regularized cylindrical wave-emitter stimulus.
Digamma square stimulus operators.
Spectral dispersion operator applying k-dependent phase rotation.
Finite-difference divergence operator for two vector components.
Fractional Brownian motion (fBm) stimulus with Hurst exponent.
Utility operator that converts fields between physical and spectral domains.
History-based fractional memory operator applying a fractional derivative of order q.
Gabor kernel stimulus (Gaussian-windowed sinusoid) for 1D/2D fields.
Traveling Gaussian envelope stimulus for modulating fields.
Finite-difference gradient operator writing X/Y derivative fields.
Heat-kernel stimulus with diffusive Gaussian broadening.
Hermite-Gaussian beam stimulus with separable transverse modes.
Hybrid fBm stimulus with octave-to-octave cascade weighting.
Hysteretic operator with Schmitt, play, and Bouc-Wen modes. Supports matching real or complex input/o...
Analytic Laplace-Beltrami eigenmode stimulus on simple manifolds.
Finite-difference Laplacian operator for 1D/2D fields.
Fractional Laplacian dissipative operator (|k|^alpha spectral damping).
Fused spectral dissipation, dispersion, and global phase operator.
Lissajous ridge stimulus with Gaussian band shaping.
Log-polar interference stimulus with optional spiral phase drift.
Log-frequency spectral grid stimulus with explicit coordinate controls.
Mask/apply operator to gate a field by a mask.
Elementwise math operator with discrete-friendly operations.
Metal-friendly mixer subset (linear + crossfade) with split fallback.
Minimal convolution operator with small odd-length kernels (1D/2D).
Field mixing/coupling operators (linear, multiply, crossfade, AM/FM/PM, etc.).
Moire interference stimulus for 1D/2D coordinate systems.
Morlet wavelet field stimulus with explicit coordinate controls.
Multiplicative multifractal stimulus built from centered octave products.
Analytic+residual neural hybrid operator scaffolding.
Neural inference operator scaffolding.
Bandlimited Fourier waveform stimulus (saw / square / triangle; BLIT, PolyBLEP, miniBLEP).
Optical vortex beam stimulus with Gaussian envelope and phase singularity.
Ornstein-Uhlenbeck stochastic process operator.
Phase-feature extraction for real and complex fields.
Utility operator that advances field phase by a rate times the timestep.
NeRF-style positional encoding stimulus.
Random Fourier feature stimulus fields.
Reaction-diffusion seed-pattern stimulus.
Remainder operator measuring f(warped) - f(reference) with optional accumulation.
Ridged fractal stimulus built from a centered squared ridge profile.
Utility operator that writes a scaled copy of one field to another field.
Experimental SDR observation operator with RTL-SDR and synthetic fallback status.
Exact integer segmented-sieve marking operator.
Batched exact integer segmented-sieve marking operator.
Discrete convolution-based filtering on real or complex fields.
Sinusoidal stimulus operators: traveling, standing, chirped, and Gaussian-envelope.
Audio observation operator for mapping field measurements to audio controls.
1D spatial derivative operator (finite differences with periodic boundary).
Spectral-line stimulus: pure frequency spikes and multi-line harmonics.
Spectral-shell stimulus: random annular bands in k-space.
Steerable wavelet stimulus (Simoncelli/Riesz-style) with explicit coord controls.
Legacy simple sinusoidal forcing operator (single-mode driver).
Additive stochastic noise operator (OU/pink/blue via spectral shaping and calculus law).
Soft energy / lambda regulation (thermostat) operator.
Gaussian-envelope traveling wave packet stimulus.
Turbulence stimulus built from a centered absolute-value fractal basis.
Rectangular wave-equation standing modes with fixed boundaries.
True white-noise stimulus with seeded RNG and complex support.
Worley / cellular noise stimulus with selectable distance metrics.
Utility operator that clears a real or complex field in place.
Complex-plane slice stimulus for Zeta/Xi visualization.
Fresnel-style zone plate stimulus with quadratic radial phase.