• Вершины сетки - это материальные точки, на которые действуют расталкивающие силы;
  • для множества точек строится сетка Делоне, тетраэдры вне расчетной области удаляются;
  • точки, оказавшиеся вне области, проецируются обратно на ее границу;
  • на граничные грани действует специальная "обостряющая сила", которая разворачивает нормаль к грани вдоль градиента неявной функции;
  • расталкивающие силы подбираются так, чтобы квазиравновесная сетка находилась в сжатом состоянии;
  • в процессе самоорганизации происходит реконструкция неявной области и "проявление" острых ребер на ее границе;
  • после реконструкции используется вариационный алгоритм оптимизации для удаления почти плоских тетраэдров.