MCPcopy Index your code
hub / github.com/calebzulawski/fourier

github.com/calebzulawski/fourier @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
81 symbols 158 edges 21 files 25 documented · 31%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

FftFloat (Interface)
Floating-point types used for performing fast Fourier transforms. [1 implementers]
fourier-algorithms/src/float.rs
Fft (Interface)
The interface for performing FFTs.
fourier-algorithms/src/fft.rs

Core symbols most depended-on inside this repo

transform_in_place
called by 6
fourier-ffi/include/fourier.h
convert_transform
called by 4
fourier-ffi/src/lib.rs
fft_in_place
called by 4
fourier-algorithms/src/fft.rs
fourier_create_float
called by 3
fourier-ffi/src/lib.rs
fourier_transform_in_place_float
called by 3
fourier-ffi/src/lib.rs
fourier_transform_float
called by 3
fourier-ffi/src/lib.rs
fourier_create_double
called by 3
fourier-ffi/src/lib.rs
fourier_transform_in_place_double
called by 3
fourier-ffi/src/lib.rs

Shape

Function 36
Method 27
Class 14
Enum 2
Interface 2

Languages

Rust70%
C++23%
C6%

Modules by API surface

fourier-ffi/include/fourier.h14 symbols
fourier-algorithms/src/bluesteins.rs11 symbols
fourier-ffi/src/lib.rs9 symbols
fourier-algorithms/src/fft.rs9 symbols
fourier/tests/integrity.rs8 symbols
fourier-algorithms/src/autosort/mod.rs7 symbols
fourier-macros/src/lib.rs6 symbols
fourier-ffi/test.cpp5 symbols
fourier-ffi/test.c5 symbols
fourier/src/lib.rs2 symbols
fourier-algorithms/src/autosort/avx_optimization.rs2 symbols
fourier-prof/src/main.rs1 symbols

For agents

$ claude mcp add fourier \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact