Lines Matching refs:yj

290     double sum1, sum2, yj;  in UF1()  local
295 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in UF1()
296 yj = yj * yj; in UF1()
298 sum2 += yj; in UF1()
301 sum1 += yj; in UF1()
312 double sum1, sum2, yj; in UF2() local
318 yj = x[j - 1] in UF2()
322 sum2 += yj * yj; in UF2()
325 yj = x[j - 1] in UF2()
329 sum1 += yj * yj; in UF2()
340 double sum1, sum2, prod1, prod2, yj, pj; in UF3() local
346 yj = x[j - 1] - std::pow(x[0], 0.5 * (1.0 + 3.0 * (j - 2.0) / ((double)m_dim - 2.0))); in UF3()
347 pj = std::cos(20.0 * yj * detail::pi() / std::sqrt(j + 0.0)); in UF3()
349 sum2 += yj * yj; in UF3()
353 sum1 += yj * yj; in UF3()
365 double sum1, sum2, yj, hj; in UF4() local
370 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in UF4()
371 hj = std::abs(yj) / (1.0 + std::exp(2.0 * std::abs(yj))); in UF4()
387 double sum1, sum2, yj, hj, N, E; in UF5() local
394 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in UF5()
395 hj = 2.0 * yj * yj - std::cos(4.0 * detail::pi() * yj) + 1.0; in UF5()
412 double sum1, sum2, prod1, prod2, yj, hj, pj, N, E; in UF6() local
420 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in UF6()
421 pj = std::cos(20.0 * yj * detail::pi() / std::sqrt(j + 0.0)); in UF6()
423 sum2 += yj * yj; in UF6()
427 sum1 += yj * yj; in UF6()
442 double sum1, sum2, yj; in UF7() local
447 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in UF7()
449 sum2 += yj * yj; in UF7()
452 sum1 += yj * yj; in UF7()
456 yj = std::pow(x[0], 0.2); in UF7()
457 f[0] = yj + 2.0 * sum1 / count1; in UF7()
458 f[1] = 1.0 - yj + 2.0 * sum2 / count2; in UF7()
464 double sum1, sum2, sum3, yj; in UF8() local
469yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in UF8()
471 sum1 += yj * yj; in UF8()
474 sum2 += yj * yj; in UF8()
477 sum3 += yj * yj; in UF8()
489 double sum1, sum2, sum3, yj, E; in UF9() local
495yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in UF9()
497 sum1 += yj * yj; in UF9()
500 sum2 += yj * yj; in UF9()
503 sum3 += yj * yj; in UF9()
507 yj = (1.0 + E) * (1.0 - 4.0 * (2.0 * x[0] - 1.0) * (2.0 * x[0] - 1.0)); in UF9()
508 if (yj < 0.0) yj = 0.0; in UF9()
509 f[0] = 0.5 * (yj + 2 * x[0]) * x[1] + 2.0 * sum1 / count1; in UF9()
510 f[1] = 0.5 * (yj - 2 * x[0] + 2.0) * x[1] + 2.0 * sum2 / count2; in UF9()
517 double sum1, sum2, sum3, yj, hj; in UF10() local
522yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in UF10()
523 hj = 4.0 * yj * yj - std::cos(8.0 * detail::pi() * yj) + 1.0; in UF10()
546 double sum1, sum2, yj, N, a; in CF1() local
553 yj = x[j - 1] - std::pow(x[0], 0.5 * (1.0 + 3.0 * (j - 2.0) / ((double)m_dim - 2.0))); in CF1()
555 sum1 += yj * yj; in CF1()
558 sum2 += yj * yj; in CF1()
572 double sum1, sum2, yj, N, a, t; in CF2() local
580 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF2()
581 sum1 += yj * yj; in CF2()
584 yj = x[j - 1] - std::cos(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF2()
585 sum2 += yj * yj; in CF2()
600 double sum1, sum2, prod1, prod2, yj, pj, N, a; in CF3() local
608 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF3()
609 pj = std::cos(20.0 * yj * detail::pi() / std::sqrt(j + 0.0)); in CF3()
611 sum2 += yj * yj; in CF3()
615 sum1 += yj * yj; in CF3()
630 double sum1, sum2, yj, t; in CF4() local
634 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF4()
636 sum1 += yj * yj; in CF4()
639 … sum2 += yj < 1.5 - 0.75 * std::sqrt(2.0) ? std::abs(yj) : (0.125 + (yj - 1) * (yj - 1)); in CF4()
641 sum2 += yj * yj; in CF4()
654 double sum1, sum2, yj; in CF5() local
659yj = x[j - 1] - 0.8 * x[0] * std::cos(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF5()
660 sum1 += 2.0 * yj * yj - std::cos(4.0 * detail::pi() * yj) + 1.0; in CF5()
662yj = x[j - 1] - 0.8 * x[0] * std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF5()
664 … sum2 += yj < 1.5 - 0.75 * std::sqrt(2.0) ? std::abs(yj) : (0.125 + (yj - 1) * (yj - 1)); in CF5()
666 sum2 += 2.0 * yj * yj - std::cos(4.0 * detail::pi() * yj) + 1.0; in CF5()
679 double sum1, sum2, yj; in CF6() local
684yj = x[j - 1] - 0.8 * x[0] * std::cos(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF6()
685 sum1 += yj * yj; in CF6()
687yj = x[j - 1] - 0.8 * x[0] * std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF6()
688 sum2 += yj * yj; in CF6()
706 double sum1, sum2, yj; in CF7() local
711 yj = x[j - 1] - std::cos(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF7()
712 sum1 += 2.0 * yj * yj - std::cos(4.0 * detail::pi() * yj) + 1.0; in CF7()
714 yj = x[j - 1] - std::sin(6.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim); in CF7()
716 sum2 += yj * yj; in CF7()
718 sum2 += 2.0 * yj * yj - std::cos(4.0 * detail::pi() * yj) + 1.0; in CF7()
737 double sum1, sum2, sum3, yj, N, a; in CF8() local
744yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF8()
746 sum1 += yj * yj; in CF8()
749 sum2 += yj * yj; in CF8()
752 sum3 += yj * yj; in CF8()
768 double sum1, sum2, sum3, yj, N, a; in CF9() local
775yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF9()
777 sum1 += yj * yj; in CF9()
780 sum2 += yj * yj; in CF9()
783 sum3 += yj * yj; in CF9()
799 double sum1, sum2, sum3, yj, hj, N, a; in CF10() local
806yj = x[j - 1] - 2.0 * x[1] * std::sin(2.0 * detail::pi() * x[0] + j * detail::pi() / (double)m_dim… in CF10()
807 hj = 4.0 * yj * yj - std::cos(8.0 * detail::pi() * yj) + 1.0; in CF10()