this contains the se2d code and the m files