etc/octaspire_easing_amalgamated.c
double octaspire_easing_out_circ(double t, double const b, double const c, double const d)
{
    t = (t / d) -1;
    return c * sqrt(1 - (t*t)) + b;
}
// circular easing out - decelerating to zero velocity
circular easing out - decelerating to zero velocity
circular easing out - decelerating to zero velocity
double octaspire_easing_out_circ(double t, double const b, double const c, double const d)
{
    t = (t / d) -1;
    return c * sqrt(1 - (t*t)) + b;
}
double octaspire_easing_out_circ ( double t , double const b , double const c , double const d ) { t = ( t / d ) - 1 ; return c * sqrt ( 1 - ( t * t ) ) + b ; }
circular easing out - decelerating to zero velocity
circular easing out - decelerating to zero velocity