visualization fixed
visualization checked, add source and velocity checked, processing boundary condition