Preprocessing

1. Grid

2. Forcing

3. Initial condition

4. Boundary condition