Function pde_step_diffusion
Source pub fn pde_step_diffusion(u: &Tensor, alpha: f64, dt: f64, dx: f64) -> Tensor
Expand description
Single explicit Euler step for a heat/diffusion PDE:
u_{n+1} = u_n + dt * alpha * laplacian(u_n)
§Arguments
u - Current field values
alpha - Diffusion coefficient
dt - Time step
dx - Spatial grid spacing
§Returns
Updated field values