algorithmic modeling for Rhino
A component inspired by two definitions I did years ago, "Grid Pinching" & "Grid Spreading" on my old blog: http://formularch.blogspot.com/
Pinch'n'Spread pinches or spreads points based on their radial distance to location points. Each distance point can be assigned its own radial search distance, strength, and if the location point will cause pinching or spreading (positive strengths pinch, negative strengths spread). Additionally, there is an input for optional anchor points that are specified points from the list of point to be pinched or spread. These anchor points will not be effected by pinching or spreading. The component will go into the Vector > Points tab.
You can get the .gha and examples in the Milkbox group here: http://www.grasshopper3d.com/group/milkbox/forum/topics/pinch-n-spread-point