usclsFunc function

double usclsFunc(
  1. double x
)

USCLS unbounded S curve line segments

Implementation

double usclsFunc(double x) {
  if (x > 1) return 0.375 + 0.125 * x;
  if (x > -1.5) return 0.5 * x;
  return 0.0625 * x - 0.65625;
}