Patent Document ID: 20130124160
Application ID: 13434216
Patent Flag: 0

Claim One:
1. A method, comprising: performing, by one or more computer devices, a non-linear numerical optimization technique that iteratively applies numerical optimization to a gradient for a representation of a geometric shape to reach a global minimum, wherein the non-linear numerical optimization technique comprises: initializing a power n to a maximum power value; repeating: for k iterations of the non-linear numerical optimization technique: computing a Sobolev gradient according to a standard gradient for the shape and a matrix M constructed from powers of a Laplacian matrix up to the power currently indicated by n; and passing the computed Sobolev gradient to a numerical optimizer; if there are more iterations of the non-linear numerical optimization technique to be performed: comparing n to a minimum power value; resetting n to the maximum power value if n is equal to the minimum power value; and decrementing n if n is greater than the minimum power value; until a terminating condition is reached.