Skip to main content
Article thumbnail
Location of Repository

Computational topology for geometric design and molecular design

By Edward L. F. Moore and Thomas J. Peters


The nascent field of computational topology holds great promise for resolving several long-standing industrial design modeling challenges. Geometric modeling has become commonplace in industry as manifested by the critical use of Computer Aided Geometric Design (CAGD) systems within the automotive, aerospace, shipbuilding and consumer product industries. Commercial CAGD packages depend upon complementary geometric and topological algorithms. The emergence of geometric modeling for molecular simulation and pharmaceutical design presents new challenges for supportive topological software within Computer Aided Molecular Design (CAMD) systems. For both CAGD and CAMD systems, splines provide relatively mature geometric technology. However, there remain pernicious issues regarding the ‘topology ’ of these models, particularly for support of robust simulations which rely upon the topological characteristics of adjacency, connectivity and non-self-intersection. This paper presents current challenges and frontiers for reliable simulation and approximation of topology for geometric models. The simultaneous consideration of CAGD and CAMD is important to provide unifying abstractions to benefit both domains. In engineering applications it is a common requirement that topological equivalence be preserved during geometric modifications, but in molecular simulations attention is focused upon where topological changes have occurred as indications of important chemical changes. The methods presented here are supportive of both these disciplinary approaches

Year: 2005
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.