# `Curves.Exceptions.OutOfBoundU`
[🔗](https://github.com/greetingsfellowhumans/curves/blob/main/lib/curves/exceptions/out_of_bound_u.ex#L1)

Raised by `Curves.solve!/3` and `Curves.take!/3` when a spline or polyline is solved at a `u` outside
`0.0..Curves.max_u(curve)`. `Curves.solve/3` returns `{:error, {:out_of_bounds, u}}` instead.

Fields: `:message`, `:u` (the value that was given) and `:max` (the curve's `Curves.max_u/1`).

---

*Consult [api-reference.md](api-reference.md) for complete listing*
