final ExpressionTemplatesForDoubles t = this.template;
final int c = _args.length;
switch (_function) {
case ABS:
if (1 == c ) {
return t.fun_ABS( to_double( _args[ 0 ] ) );
}
break;
case ACOS:
if (1 == c ) {
return t.fun_ACOS( to_double( _args[ 0 ] ) );