Structured Mesh Finite Difference Github Gitlab