lau-diffusion-agents 0.1.0

Diffusion processes on agent interaction manifolds
Documentation
# lau-diffusion-agents

Diffusion processes on agent interaction manifolds — the mathematical backbone of how information, improvement, and capability spread through agent fleets.

## Modules

| Module | Description |
|--------|-------------|
| `brownian` | Brownian motion, Wiener process, Ito calculus |
| `heat_kernel` | Heat kernel on Riemannian manifolds |
| `fokker_planck` | Fokker-Planck equation, drift-diffusion decomposition |
| `langevin` | Langevin dynamics, Hamiltonian Monte Carlo |
| `fractional` | Fractional diffusion, Levy flights, alpha-stable distributions |
| `reaction_diffusion` | Turing patterns, activator-inhibitor dynamics |
| `spectral_diffusion` | Spectral decomposition of diffusion operators |
| `transport_diffusion` | Wasserstein gradient flow, Sinkhorn divergence |
| `anisotropic` | Direction-dependent diffusion, diffusion tensors |
| `agent_diffusion` | Unified `AgentDiffusion` API |

## Usage

```rust
use lau_diffusion_agents::AgentDiffusion;

let mut ad = AgentDiffusion::new(Default::default());
ad.run_brownian();
let msd = ad.mean_squared_displacement();
println!("Mean squared displacement: {}", msd);
```

## Dependencies

- `nalgebra` — linear algebra
- `num-complex` — complex numbers
- `serde` — serialization