Article History
Received: 4 December 2018
Revised: 17 July 2019
Accepted: 12 November 2019
First Online: 13 February 2020
Compliance with ethical standards
:
: The authors declare that they have no conflict of interest.
: Matlab codes for the 3-dimensional and 10-dimensional mathematical examples in Section 4 are uploaded on . Unfortunately, the engineering optimization is related to FEA models that are restricted so that it cannot be shared. Overall concepts and algorithms can be validated through the mathematical example.