...
首页> 外文期刊>Computer-Aided Design >Robustness and efficiency of geometric programs: The Predicate Construction Kit (PCK)
【24h】

Robustness and efficiency of geometric programs: The Predicate Construction Kit (PCK)

机译:几何程序的鲁棒性和效率:谓词构造工具包(PCK)

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In this article, I focus on the robustness of geometric programs (e.g., Delaunay triangulation, intersection between surfacic or volumetric meshes, Voronoi-based meshing ...) w.r.t. numerical degeneracies. Some of these geometric programs require "exotic" predicates, not available in standard libraries (e.g., J.-R. Shewchuk's implementation and CGAL). I propose a complete methodology and a sample Open Source implementation of a toolset (PCK: Predicate Construction Kit) that makes it reasonably easy to design geometric programs free of numerical errors. The C++ code of the predicates is automatically generated from its formula, written in a simple specification language. Robustness is obtained through a combination of arithmetic filters, expansion arithmetics and symbolic perturbation.
机译:在本文中,我重点介绍了几何程序的鲁棒性(例如Delaunay三角剖分,表面网格或体积网格之间的交点,基于Voronoi的网格...)数值简并性。其中一些几何程序需要“异国”谓词,但标准库中没有这些谓词(例如,J.-R。Shewchuk的实现和CGAL)。我提出了一个完整的方法论和一个工具集(PCK:谓词构造工具包)的示例开源实现,该工具集使设计没有数字错误的几何程序变得相当容易。谓词的C ++代码是从其公式自动生成的,并使用一种简单的规范语言编写。通过将算术滤波器,扩展算术和符号扰动相结合可获得鲁棒性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号