skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Common Geometry Module

Software ·
OSTI ID:1230809

The Common Geometry Module (CGM) is a code library which provides geometry functionality used for mesh generation and other applications. This functionality includes that commonly found in solid modeling engines, like geometry creation, query and modification; CGM also includes capabilities not commonly found in solid modeling engines, like geometry decomposition tools and support for shared material interfaces. CGM is built upon the ACIS solid modeling engine, but also includes geometry capability developed beside and on top of ACIS. CGM can be used as-is to provide geometry functionality for codes needing this capability. However, CGM can also be extended using derived classes in C++, allowing the geometric model to serve as the basis for other applications, for example mesh generation. CGM is supported on Sun Solaris, SGI, HP, IBM, DEC, Linux and Windows NT platforms. CGM also indudes support for loading ACIS models on parallel computers, using MPI-based communication. Future plans for CGM are to port it to different solid modeling engines, including Pro/Engineer or SolidWorks. CGM is being released into the public domain under an LGPL license; the ACIS-based engine is available to ACIS licensees on request.

Short Name / Acronym:
CGM; 001853MLTPL00
Version:
00
Programming Language(s):
Medium: X; OS: Various (PC or Unix/Linux); Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1230809
Country of Origin:
United States

Similar Records

The Common Geometry Module (CGM).
Technical Report · Wed Dec 01 00:00:00 EST 2004 · OSTI ID:1230809

Users guide for ROMIO: A high-performance, portable MPI-IO implementation
Technical Report · Wed Oct 01 00:00:00 EDT 1997 · OSTI ID:1230809

Mesh Oriented datABase
Software · Thu Apr 01 00:00:00 EST 2004 · OSTI ID:1230809

Related Subjects