semi_lagrangian.m file from group class added