benchmarkfcns.multifidelity.crossintray¶
- benchmarkfcns.multifidelity.crossintray(arg0: Annotated[numpy.typing.NDArray[numpy.float64], '[m, n]', 'flags.c_contiguous']) Annotated[numpy.typing.NDArray[numpy.float64], '[m, n]']¶
Computes the value of the multi-fidelity Cross-in-tray function. SCORES = crossintray(X) computes the value of the Cross-in-tray function at point X. multifidelity.crossintray accepts a matrix of size M-by-2 and returns a matrix SCORES of size M-by-2.
Mathematical Definition
\[f(x,y)=-0.0001(|sin(x)sin(y)exp(|100-\frac{\sqrt{x^2+y^2}}{\pi}|)|+1)^{0.1}\]
Visualization