The method of variable projection [1]}, [2]} is a method for solving separable nonlinear least squares problems. It is characterized by the model being a linear combination of nonlinear functions, meaning
\(y_m = \alpha _1b_1\left(\right) + \alpha _2 b_2\left(\right) + \hdots + \alpha _k b_k\left(\right),\) 
