PHP_METHOD(Test_SpectralNorm, Ax) { zval *i, *j, *_0, _1; ZEPHIR_MM_GROW(); zephir_fetch_params(1, 2, 0, &i, &j); ZEPHIR_INIT_VAR(_0); zephir_add_function_ex(_0, i, j TSRMLS_CC); ZEPHIR_SINIT_VAR(_1); zephir_add_function_ex(&_1, i, j TSRMLS_CC); RETURN_MM_DOUBLE(zephir_safe_div_long_double((double) 1, ((zephir_safe_div_long_long((zephir_get_numberval(_0) * (zephir_get_numberval(&_1) + 1)), 2 TSRMLS_CC) + zephir_get_numberval(i)) + (double) (1)) TSRMLS_CC)); }
PHP_METHOD(Test_SpectralNorm, Ax) { zval *i, i_sub, *j, j_sub, _0, _1; zval *this_ptr = getThis(); ZVAL_UNDEF(&i_sub); ZVAL_UNDEF(&j_sub); ZVAL_UNDEF(&_0); ZVAL_UNDEF(&_1); ZEPHIR_MM_GROW(); zephir_fetch_params(1, 2, 0, &i, &j); ZEPHIR_INIT_VAR(&_0); zephir_add_function(&_0, i, j); ZEPHIR_SINIT_VAR(_1); zephir_add_function(&_1, i, j); RETURN_MM_DOUBLE(zephir_safe_div_long_double((double) 1, ((zephir_safe_div_long_long((zephir_get_numberval(&_0) * (zephir_get_numberval(&_1) + 1)), 2 TSRMLS_CC) + zephir_get_numberval(i)) + (double) (1)) TSRMLS_CC)); }