Before revision: REDIRECT Ray_transfer_matrix_analys
After revision: REDIRECT Nonlinear opti