new border point locations can be satisfied the method then defines the objective function to be the quadratic function as follows referring to fig3 b which illustrates the nomenclatures used in the above exemplary set of constraints in the above mathematical representations a 1 352 and a 2 356 denote the target areas of two adjacent cells note that the target area of a cell is defined to be the summation of all actual design features in the cell a 1 366 and a 2 370 denote the actual areas of the two adjacent cells c 1 354 and c 2 358 denote the respective center points of cell a 1 352 and a 2 356 368 and 372 denote the corresponding respective center points of the two adjacent cells in the actual area representation 360 denote a border point in the target area representation of the cells a 1 and a 2 and d 1 362 and d 2 364 respectively denote the distances between c 1 354 and 360 and c 2 358 and 360 374 denotes the corresponding border point in the actual area representation of the two adjacent cells p 1 and p 2 denote the respective pressures or blowup factors for the two adjacent cells and each of which defined as the square root of the ratio of the target area and the actual area of the respective cell d 1 376 and d 2 378 denote the distance between the respective center point and the border point in the actual area representation of the two adjacent cells.