First-order accurate extend_outer