def METHOD_NAME():
    """Test stuff that happens only on first iteration"""
    # Create a basic ramp
    rg = RasterModelGrid((10, 10), xy_spacing=(2, 2))
    rg.add_field("topographic__elevation", 0.1 * rg.node_y, at="node")
    # Create component and run it
    kw = KinwaveImplicitOverlandFlow(rg)
    kw.run_one_step(1.0)
    # Max gradient should be 0.1, and min should be zero
    assert round(np.amax(kw.grid.at_link["topographic__gradient"]), 2) == 0.1
    assert round(np.amin(kw.grid.at_link["topographic__gradient"]), 2) == 0.0
    assert round(np.amax(kw._sqrt_slope), 3) == 0.316
    assert round(np.amax(kw._grad_width_sum), 3) == 0.632
    assert round(np.amax(kw._alpha), 3) == 15.811