def _merge_gauss_newton_lagrangian_hessians(self): gauss_newton_lagrangian_hessian = \ [doe_setup._gauss_newton_lagrangian_hessian for \ doe_setup in self._doe_setups] self._gauss_newton_lagrangian_hessian = \ ci.diagcat(gauss_newton_lagrangian_hessian)
def gauss_newton_lagrangian_hessian(self): gauss_newton_lagrangian_hessians = \ [pe_setup.gauss_newton_lagrangian_hessian \ for pe_setup in self._pe_setups] gauss_newton_lagrangian_hessian = \ ci.diagcat(gauss_newton_lagrangian_hessians) return gauss_newton_lagrangian_hessian