Module shaders

Module shaders 

Source
Expand description

WebGPU compute shader library for mathematical operations

This module contains optimized WGSL compute shaders for various mathematical domains including tropical algebra, automatic differentiation, and fusion systems.

Structs§

ShaderLibrary
Shader library managing all mathematical compute shaders

Constants§

CA_EVOLUTION
Cellular automata evolution step
DUAL_SHADERS
Dual number shader collection
ENERGY_CALCULATION
Energy calculation for cellular automata
FUSION_SHADERS
Fusion system shader collection
HOLOGRAPHIC_BATCH_BIND
Batch binding operation for holographic memory Computes key ⊛ value for multiple pairs using Clifford geometric product
HOLOGRAPHIC_BATCH_SIMILARITY
Batch similarity computation for holographic vectors Computes pairwise similarities using inner product with reverse: <A B̃>₀
HOLOGRAPHIC_BUNDLE_ALL
Bundle all vectors into a superposition (weighted average)
HOLOGRAPHIC_RESONATOR_STEP
Resonator cleanup step - computes similarities against codebook
HOLOGRAPHIC_SHADERS
Holographic memory shader collection
INTERSECTION_THEORY
Intersection theory computations
NEIGHBOR_EXTRACTION
Neighbor extraction for cellular automata
RULE_APPLICATION
Rule application for geometric algebra cellular automata
TROPICAL_SHADERS
Tropical algebra shader collection