Projects / Geometry Description Markup Language

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.

Operating Systems

Recent releases

  •  28 Jul 2012 03:21

    Release Notes: The GDML schema for materials was updated to include ionisation potential. A minor update was made to the User's Manual.

    •  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 17:31

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

        •  17 Mar 2007 06: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 11: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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.