Hi CMcRitchie,
> Do you know if there is a similar alternative that would accommodate non-linear functions?
Currently, there is no built-in piecewise non-linear functions. So, you need to make a user-defined function
generally in the following way: y0=function1(x0);
if( x<x0 ) y=function1(x);
else y=function2(x); //function2 is a curve which passes (x0,y0) to connect to function1
The hard (if not impossible) part may be to find the form of function2 by solving y0=function2(x0) analytically.
Good luck.
--Hideo Fujii