Sandia National Laboratories - Open Source Software

Open Source Software

In the 1970s, the Sandia, Los Alamos, Air Force Weapons Laboratory Technical Exchange Committee initiated the development of the SLATEC library of mathematical and statistical routines, written in FORTRAN77.

Today, Sandia National Laboratories is home to several open source software projects:

  • The Feature Characterization Library, FCLib, is a library for the identification and manipulation of coherent regions or structures from spatio-temporal data. FCLib focuses on providing data structures that are "feature-aware" and support feature-based analysis. It is written in C and developed under a "BSD-like" license.
  • LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) is a molecular dynamics library that can be used to model parallel atomic/subatomic processes at large scale. It is produced under the GNU General Public License (GPL) and distributed on the Sandia National Laboratories website as well as SourceForge.
  • The MapReduce-MPI Library is an implementation of MapReduce for distributed-memory parallel machines, utilizing the Message Passing Interface (MPI) for communication . It is developed under a modified Berkeley Software Distribution license.
  • The MultiThreaded Graph Library (MTGL) is a collection of graph-based algorithms designed to take advantage of parallel, shared-memory architectures such as the Cray XMT, Symmetric Multiprocessor (SMP) machines, and multi-core workstations. It is developed under a BSD License.
  • ParaView is a cross-platform application for performing data analysis and visualization. It is a collaborative effort, developed by Sandia National Laboratories, Los Alamos National Laboratories, and the United States Army Research Laboratory, and funded by the Advanced Simulation and Computing Program. It is developed under a BSD license.
  • Soccoro, a collaborative effort with Wake Forest and Vanderbilt Universities, is object-oriented software for performing electronic-structure calculations based on density-functional theory. It utilizes libraries such as MPI, BLAS, and LAPACK and is developed under the GNU General Public License.
  • The Titan Informatics Toolkit is a collection of cross-platform libraries for ingesting, analyzing, and displaying scientific and informatics data. It is a collaborative effort with Kitware, Inc., and leverages various open source components such as the Boost Graph Library. It is developed under a New BSD license.
  • Trilinos is an object oriented library for building scalable scientific and engineering applications, with a focus on linear algebra techniques. It is licensed under the GNU Lesser General Public License.
  • LibVMI is a library for simplifying the reading and writing of memory in running virtual machines, a technique known as virtual machine introspection. It is licensed under the GNU Lesser General Public License.

In addition, Sandia National Laboratories collaborates with Kitware, Inc. in developing the Visualization Toolkit (VTK), a cross-platform graphics and visualization software suite. This collaboration has focused on enhancing the information visualization capabilities of VTK, and has in turn fed back into other projects such as ParaView and Titan.

Read more about this topic:  Sandia National Laboratories

Famous quotes containing the words open and/or source:

    To open a book brings profit.
    Chinese proverb.

    There often seems to be a playfulness to wise people, as if either their equanimity has as its source this playfulness or the playfulness flows from the equanimity; and they can persuade other people who are in a state of agitation to calm down and manage a smile.
    Edward Hoagland (b. 1932)