Draco is an object-oriented component library geared towards numerically intensive, radiation (particle) transport applications built for parallel computing hardware. It consists of semi-independent packages and a robust build system. The packages in draco provide a set of components that can be used by multiple clients to build transport codes. The build system can also be extracted for use in clients.
To clone draco:
$ git clone https://github.com/lanl/Draco.git
To get started, please see Development - Quick Start Guide in the wiki. Pull requestes must satisfy the requirements listed in the Style Guide.
Many thanks go to Draco's contributors.
Draco was originally written by staff from Los Alamos's CCS-2 Computational Physics and Methods Group:
Kelly G. Thompson, Kent G. Budge, James S. Warsa, Alex R. Long, Rob B. Lowrie, Kendra P. Keady, Jae H. Chang, Mathew A. Cleveland, Ryan T. Wollaeger, Andrew T. Till, Daniel Holladay, Massimiliano Rosa and Kris C. Garrett.
Jeff D. Densmore, Gabriel M. Rockefeller, Allan B. Wollaber, Lori A. Pritchett-Sheats, Paul W. Talbot, and Katherine J. Wang.
Draco is released under the BSD 3-Clause License. For more details see the LICENSE file.
LANL code designation: LA-CC-16-016