https://1library.org/document/zkwlg68z-improvement-semianalytical-design-sensitivities-nonlinear-structures-equilibrium-relations.html