This project implements a numerical solver for the 2D stationary heat diffusion equation on a rectangular domain. It uses the Finite Difference Method (FDM) to discretize the Partial Differential ...
def heat_equation_explicit(u0, x, t_end, dt, alpha, bc_left=0.0, bc_right=0.0): """Solve 1D heat equation using explicit finite difference method.""" ...