Repository: damar-wicaksono/uqtestfuns (language: python)

Issue:
Issue on page /test-functions/ackley.html
Ackley function was also used for testing metamodeling approach in [^Kaintura2017].

[^Kaintura2017]: A. Kaintura, D. Spina, I. Couckuyt, L. Knockaert, W. Bogaerts, and T. Dhaene, “A Kriging and Stochastic Collocation ensemble for uncertainty quantification in engineering applications,” Engineering with Computers, vol. 33, no. 4, pp. 935–949, Oct. 2017, doi: [10.1007/s00366-017-0507-0](https://doi.org/10.1007/s00366-017-0507-0).


Discussion / hints:

Fix patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1c6ca77..f41ec72 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Added
 
+- An additional use case reference for the Ackley function (as a metamodeling
+  test function).
 - The ten-dimensional inert function from Linkletter et al. (2006) with
   no active input variable whatsoever; the function was used in the context of
   sensitivity analysis.
diff --git a/docs/references.bib b/docs/references.bib
index ad043d2..d279184 100644
--- a/docs/references.bib
+++ b/docs/references.bib
@@ -1054,4 +1054,15 @@ @Article{Linkletter2006
   doi     = {10.1198/004017006000000228},
 }
 
+@Article{Kaintura2017,
+  author  = {Kaintura, A. and Spina, D. and Couckuyt, I. and Knockaert, L. and Bogaerts, W. and Dhaene, T.},
+  journal = {Engineering with Computers},
+  title   = {A {Kriging} and {Stochastic Collocation} ensemble for uncertainty quantification in engineering applications},
+  year    = {2017},
+  number  = {4},
+  pages   = {935--949},
+  volume  = {33},
+  doi     = {10.1007/s00366-017-0507-0},
+}
+
 @Comment{jabref-meta: databaseType:bibtex;}


Test patch:
diff --git a/docs/test-functions/ackley.md b/docs/test-functions/ackley.md
index 2fa9d96..12fcf80 100644
--- a/docs/test-functions/ackley.md
+++ b/docs/test-functions/ackley.md
@@ -15,11 +15,14 @@ kernelspec:
 (test-functions:ackley)=
 # Ackley Function
 
-The Ackley function  is an $M$-dimensional scalar-valued function.
-The function was first introduced by Ackley {cite}`Ackley1987`
-as a test function for optimization algorithms.
-Originally presented as a two-dimensional function,
-it was later generalized by Bäck and Schwefel {cite}`Baeck1993`.
+The Ackley function is an $M$-dimensional scalar-valued function.
+Introduced by Ackley {cite}`Ackley1987` as a benchmark function for
+global optimization algorithms, the function was originally presented in
+two dimensions.
+Bäck and Schwefel {cite}`Baeck1993` later generalized the function to higher
+dimensions.
+More recently, it was employed as a test function for a metamodeling method
+in {cite}`Kaintura2017`.
 
 ```{code-cell} ipython3
 import numpy as np