Text this: The corrective nonlinear simplex search algorithm and its application to the refinement problems of crystal structures /