Projects / Geometry Description Markup...

Geometry Description Markup Language

GDML is a markup language specifically designed for geometric data exchange, primarily written with physics in mind. It consists of a language schema, means of manipulating the geometric data, and I/O.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  10 Jan 2009 01:18

Release Notes: This release updates the GDML schema to include descriptions for parameterized volume types. It adds elliptical cone and the handling of variables in loops to the schema. Obsolete I/O modules and related configuration/build setup have been removed.

  •  19 Sep 2007 10:31

Release Notes: The reflection handler has been reimplemented. Extruded solid has been added. Vertex referencing in tessellated solids has been fixed.

  •  16 Mar 2007 22:19

Release Notes: The 'loop' machinery was improved so that any volume can be used in a loop. An installation script was added along with support for 'auxiliary' volume information. A 'SimpleExtension' example that shows how to extend GDML with custom elements was added. The obsolete PyGDML package was removed.

  •  11 Oct 2006 04:39

Release Notes: A "matrix" element for handling arrays of numbers was added. A "loop" flow-control element was added to solids and structures. Namespaces were added to included files, and the ability to import specific volumes only was added. Support for optical surfaces was added.

  •  15 Aug 2006 15:17

Release Notes: New solids have been added: twisted box, twisted trap, twisted trd, and twisted tubs. Support for modularization of the GDML files has been added through tags allowing any GDML file to be included within another.

Screenshot

Project Spotlight

Webminstats

A graphing statistics module for Webmin.

Screenshot

Project Spotlight

Gnome Partition Editor

A graphical frontend to libparted.