Added romberg chapter, added discrete adjoint for swe