二维胶粒设计

In [1]:
from deplete.segm import *
from deplete.colloids import *
from deplete.curve import Curve

Triangular colloids

In [2]:
triangloid(1.4).draw(label="Circle")
triangloid(1.3, 1).draw …
more ...

二维胶粒的耗尽力

基本数据结构

  • 曲线由分段圆弧组成
  • 直线可以看作是一种特殊的半径为无穷大的圆弧

优良性质

引理 分段圆弧扩展之后的曲线依然是分段圆弧

  • 直线扩展后还是直线
  • 半径为$R$的圆扩展$d$后是半径为$R+d$的圆
  • 转接点扩展$d$后产生的新的曲线是圆$d$
  • 综上,无论怎么扩展,扩展前后曲线类型不变
In [2]:
from deplete.colloids import *
L, C …
more ...