Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Sandia National Laboratories
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Open-source software == [[File:Solar panel testing, Sandia National Laboratories.jpg|thumb|Solar panel testing]] 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 [[FORTRAN 77]]. Today, Sandia National Laboratories is home to several [[open-source software]] projects: * FCLib (Feature Characterization Library) is a library for the identification and manipulation of coherent regions or structures from spatio-temporal data.<ref name="fclib"> {{cite web |title = Main Page β FCLib |publisher = Sandia National Laboratories |url = http://www.sandia.gov/csit/research/visualization/fclib.php |access-date = 2010-10-04 |url-status = dead |archive-url = https://web.archive.org/web/20100527132750/http://www.sandia.gov/csit/research/visualization/fclib.php |archive-date = 2010-05-27 }} </ref> FCLib focuses on providing data structures that are "feature-aware" and support feature-based analysis.<ref name="fclib" /> It is written in C and developed under a "[[BSD licenses|BSD]]-like" license.<ref name="ASCe"> {{cite web | title = Award Winning Data Analysis Toolkit Released | work = ASCe News Quarterly Newsletter | date = January 2007 | publisher = Sandia National Laboratories | url = http://www.sandia.gov/NNSA/ASC/enews/0107/0107eNewsPrintable.pdf | access-date = 2010-10-04 }} </ref> * [[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.<ref name="LAMMPS"> {{cite web | title = LAMMPS Molecular Dynamics Simulator | publisher = Sandia National Laboratories | url = http://lammps.sandia.gov/ | access-date = 2010-10-03 }} </ref> It is produced under the [[GNU General Public License]] (GPL) and distributed on the Sandia National Laboratories website as well as [[SourceForge]].<ref name="LAMMPS" /> * LibVMI is a library for simplifying the reading and writing of memory in running virtual machines, a technique known as virtual machine introspection.<ref name="LibVMI"> {{cite web |title = The LibVMI Project |publisher = Sandia National Laboratories |url = http://vmitools.sandia.gov/ |access-date = 2011-11-18 |url-status = dead |archive-url = https://web.archive.org/web/20120304225647/http://vmitools.sandia.gov/ |archive-date = 2012-03-04 }} </ref> It is licensed under the [[GNU Lesser General Public License]].<ref name="LibVMI" /> * 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 [[BSD licenses|Berkeley Software Distribution license]].<ref> {{cite web | title = MapReduce-MPI Library | publisher = Sandia National Laboratories | url = http://www.sandia.gov/~sjplimp/mapreduce.html | access-date = 2010-10-03 }} </ref> * 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.<ref name="MTGL"> {{cite web | title = MTGL | publisher = Sandia National Laboratories | url = https://software.sandia.gov/trac/mtgl | access-date = 2010-10-04 }} </ref><ref name="Berry"> {{cite book | last = Berry | first = Jonathan W. |author2=Bruce Hendrickson |author3=Simon Kahan |author4=Petr Konecny | title = 2007 IEEE International Parallel and Distributed Processing Symposium | chapter = Software and Algorithms for Graph Queries on Multithreaded Architectures | pages = 1β14 | date = March 2007 | doi = 10.1109/IPDPS.2007.370685 | isbn = 978-1-4244-0909-9 | citeseerx = 10.1.1.421.7457 | s2cid = 351906 }} </ref> It is developed under a BSD License.<ref name="MTGL" /> * [[ParaView]] is a cross-platform application for performing data analysis and visualization.<ref name="Paraview"> {{cite web | title = ParaView β Open Source Scientific Visualization | publisher = Kitware | url = http://www.paraview.org/ | access-date = 2010-10-03 }} </ref> 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]].<ref name="Paraview" /> It is developed under a BSD license.<ref name="Paraview" /> * [[Pyomo]] is a python-based optimization [[Algebraic modeling language|Mathematical Programming Language]] which supports most commercial and open-source solver engines. * Soccoro, a collaborative effort with [[Wake Forest University|Wake Forest]] and [[Vanderbilt University|Vanderbilt]] Universities, is [[object-oriented]] software for performing electronic-structure calculations based on density-functional theory.<ref name="Soccoro">{{cite web | title = Sandia National Laboratories:Soccoro | publisher = Sandia National Laboratories | url = http://dft.sandia.gov/socorro/mainpage.html | access-date = 2010-10-03 | archive-date = September 19, 2010 | archive-url = https://web.archive.org/web/20100919193935/http://dft.sandia.gov/Socorro/mainpage.html | url-status = dead }}</ref> It utilizes libraries such as MPI, [[BLAS]], and [[LAPACK]] and is developed under the GNU General Public License.<ref name="Soccoro" /> * Titan Informatics Toolkit is a collection of cross-platform libraries for ingesting, analyzing, and displaying scientific and informatics data.<ref name="Titan"> {{cite web |title = Titan Toolkit |publisher = Sandia National Laboratories |url = http://titan.sandia.gov/ |access-date = 2010-10-03 |url-status = dead |archive-url = https://web.archive.org/web/20101216061255/http://titan.sandia.gov/ |archive-date = 2010-12-16 }} </ref><ref name="Infovis"> {{cite web |title = Main Page β InfovisWiki |publisher = [[Kitware|Kitware, Inc.]] |url = http://www.kitware.com/InfovisWiki/index.php/Main_Page |access-date = 2010-10-03 |url-status = dead |archive-url = https://web.archive.org/web/20100918104659/http://www.kitware.com/InfovisWiki/index.php/Main_Page |archive-date = 2010-09-18 }} </ref> It is a collaborative effort with [[Kitware|Kitware, Inc.]], and uses various open-source components such as the [[Boost C++ Libraries|Boost Graph Library]].<ref name="Titan" /> It is developed under a [[New BSD License#3-clause|New BSD license]].<ref name="Titan" /> * [[Trilinos]] is an object-oriented library for building scalable scientific and engineering applications, with a focus on linear algebra techniques.<ref name="Trilinos"> {{cite web | title = The Trilinos Project | publisher = Sandia National Laboratories | url = http://trilinos.org/ | access-date = 2017-01-04 }} </ref> Most Trilinos packages are licensed under a [[Modified BSD License]].<ref name="Trilinos" /> * [https://xyce.sandia.gov/ Xyce] is an open source, [[SPICE]]-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems.<ref>{{cite web|url=https://xyce.sandia.gov/|title=Sandia National Laboratories: Xyce Parallel Electronic Simulator (Xyce)}}</ref> * [https://charon.sandia.gov/ Charon] is a [[Technology CAD|TCAD]] simulator which was open-sourced by Sandia in 2020.<ref> {{cite web |url=https://charon.sandia.gov/ |title=Charon TCAD |last= |first= |date= |website= |publisher= |access-date=2022-02-01}} </ref><ref name="devsim news charon"> {{cite web |url=https://devsim.com/charon-open-source/ |title=Charon TCAD software open source release |last= |first= |date=2020-05-24 |website=DEVSIM LLC |publisher= |access-date=2022-02-01}} </ref><ref> {{cite web |url=https://tcadcentral.com/Software.html |title=TCAD Central β Open Source TCAD Software |last= |first= |date= |website= |publisher= |access-date=}} </ref> It is significant as previously there were no major TCAD simulators for large-scale simulations that were open source.<ref name="devsim news charon" /> * [https://tracktable.sandia.gov/ Tracktable] is a Sandia-developed open source platform for processing, analyzing, and visualizing the paths of moving objects (trajectories).<ref name="traj"> {{cite web |title = Large-Scale Trajectory Analysis via Feature Vectors |url = https://www.osti.gov/biblio/1770825 |access-date = 2025-02-27 }} </ref> In addition, Sandia National Laboratories collaborates with Kitware, Inc. in developing the [[VTK|Visualization Toolkit]] (VTK), a cross-platform graphics and visualization software suite.<ref name="VTK"> {{cite web | title = VTK β The Visualization Toolkit | publisher = [[Kitware|Kitware, Inc.]] | url = http://vtk.org/ | access-date = 2010-10-03 }} </ref> 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.<ref name="Paraview" /><ref name="Titan" /><ref name="VTK" />
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Sandia National Laboratories
(section)
Add topic