1,834 Works

Model Coupling Toolkit

Everest Ong, Jay Larson & Robert Jacob
MCT is a set of open-source software tools for creating coupled models. MCT is fully parallel and can be used to couple message-passing parallel models to create a parallel coupled model. MCT is available as a small library and a set of Fortran90 modules. Interoperability is through a simple API. Two models that declare and use MCT datatypes can be coupled with a minimum of effort.

Multi-scale and Multi-phase deformation of crystalline materials

None None
The MDEF package contains capabilities ofr modeling the deformation of materials at the crystal scale. Primary code capabilities are: xoth "strength" and "equation of state" aspects of material response, post-processing utilities, utilities for comparing results with data from diffraction experiments.

Web Feature Service Validator

Ryan Clark
This site allows state data contributors to validate their WFS services against a specified schema for tier 3 data. The application uses the USGIN models API at https://github.com/usgin/usginmodels.

Area Values from Image Dimensions (AVID) v. 3

Stephanie DeJong & Jay Carroll
This code processes the images collected during high throughput tensile tests to measure the area of each specimen. First, the code identifies the reference images and primary sample images from list of images collected. Then, the size of the reference in the reference images is used to determine a scale (um/pixel) value which can be used to determine the size of each sample in an image. The subsequent sample images are processed to automatically detect...

Tensor Network Quantum Virtual Machine (TNQVM)

Alexander McCaskey
There is a lack of state-of-the-art quantum computing simulation software that scales on heterogeneous systems like Titan. Tensor Network Quantum Virtual Machine (TNQVM) provides a quantum simulator that leverages a distributed network of GPUs to simulate quantum circuits in a manner that leverages recent results from tensor network theory.

THYME: Toolkit for Hybrid Modeling of Electric Power Systems

James Nutaro Kalyan Perumalla
THYME is an object oriented library for building models of wide area control and communications in electric power systems. This software is designed as a module to be used with existing open source simulators for discrete event systems in general and communication systems in particular. THYME consists of a typical model for simulating electro-mechanical transients (e.g., as are used in dynamic stability studies), data handling objects to work with CDF and PTI formatted power flow...

Water Energy Simulation Toolset

Thuy Nguyen & Robert Jeffers
The Water-Energy Simulation Toolset (WEST) is an interactive simulation model that helps visualize impacts of different stakeholders on water quantity and quality of a watershed. The case study is applied for the Snake River Basin with the fictional name Cutthroat River Basin. There are four groups of stakeholders of interest: hydropower, agriculture, flood control, and environmental protection. Currently, the quality component depicts nitrogen-nitrate contaminant. Users can easily interact with the model by changing certain inputs...

AERCalc v1.2.10

Robin Mitchell, Charlie Curcija, Dragan Vidanovic, Stephen Czarnecki & Daniel McQuillen
AERCalc is a software tool for evaluating the energy performance of window attachments (e.g., shading systems, attached window panels, etc.). All the annual energy modeling is performed by the EnergyPlus OS engine. The program incorporates a user-friendly GUI.


Cormac Garvey & Wendy Skinner
HPC job tracker is a wrapper script which will allow some of the resources a HPC application consumes to be tracked for the duration of the job.

Large-volume flux closure during plasmoid-mediated reconnection in coaxial helicity injection

F Ebrahimi & R Raman
A large-volume flux closure during transient coaxial helicity injection (CHI) in NSTX-Uis demonstrated through resistive magnetohydrodynamics (MHD) simulations. Severalmajor improvements, including the improved positioning of the divertor poloidal field coils, are projected to improve the CHI start-up phase in NSTX-U. Simulations in the NSTX-U configuration with constant in time coil currents show that with strong flux shaping the injected open field lines (injector flux) rapidly reconnect and form large volume of closed flux surfaces. This...

Prozy Visco-plasticity, Fast Fourier Transform

None None
ProxyVPFFT computes the micromechanical reaponse of polycriystalline samples directly from images of their microstructures, usually captured using SEM. [2] ProxyVPFFT is proxy application, or a somplified version of existing software by Ricardo Lebensohn (VPFFT).

OpenSoC Fabric

None None
Recent advancements in technology scaling have shown a trend towards greater integration with large-scale chips containing thousands of processors connected to memories and other I/O devices using non-trivial network topologies. Software simulation proves insufficient to study the tradeoffs in such complex systems due to slow execution time, whereas hardware RTL development is too time-consuming. We present OpenSoC Fabric, an on-chip network generation infrastructure which aims to provide a parameterizable and powerful on-chip network generator for...


Justin Barno
Tool for calibrating 1D coda seismic models

Henson v1.0

Dmitriy Monozov & Zarija Lukie
Modern scientific and engineering simulations track the time evolution of billions of elements. For such large runs, storing most time steps for later analysis is not a viable strategy. It is far more efficient to analyze the simulation data while it is still in memory. The developers present a novel design for running multiple codes in situ: using coroutines and position-independent executables they enable cooperative multitasking between simulation and analysis, allowing the same executables to...

Thread Pool Interface (TPI)

H. Edwards
Thread Pool Interface (TpI) provides a simple interface for running functions written in C or C++ in a thread-parallel mode. Application or library codes may need to perform operations thread-parallel on machines with multicore processors. the TPI library provides a simple mechanism for managing thread activation, deactivation, and thread-parallel execution of application-provided subprograms.

Epetra Linear Algebra Services Package

None None
Epetra provides the fundamental construction routines and service functions that are required for serial and paraliellinear algebra libraries using double precision scalar values and int ordinal values.

Modified Embedded Atom Method

R. Rudd
Interatomic force and energy calculation subroutine to be used with the molecular dynamics simulation code LAMMPS (Ref a.). The code evaluated the total energy and atomic forces (energy gradient) according to a cubic spline-based variant (Ref b.) of the Modified Embedded Atom Method (MEAM) with a additional Stillinger-Weber (SW) contribution.


None None
ForQint is a Fortran software library to adaptively integrate multivariable functions versus well known probability distributions (e.g. normal, lognormal, etc.) using quadrature rules. Such integration is known to be more efficient and accurate especially when the function evaluation is expensive. The library also FQint enables the creation of both full and sparse anisotropic multi-dimensional quadrature rules. These latter encompass different such as Gauss-Hermite, Gauss-Legendre, etc. The functions Maher Salloum, Bert Debusschere, Kenny Chowdhary and subroutines...


Stephen Jesse, Suhas Somnath, Chris Smith & Nouamane Laanait
Suite of Python Libraries that implement structure data format processing, multivariate analysis, and interactive visualization of microscopy data and other spectral imaging modalities, including scanning probe microscopy, electron microscopy, Bragg diffraction microscopy, and chemical imaging.

Exploration of magnetic perturbation effects on advanced divertor configurations in NSTX-U

H Frerichs, I Waters, O Schmitz, G Canal, T Evans, Y Feng & V Soukhanovskii
The control of divertor heat loads - both steady state and transient - remains a key challenge for the successful operation of ITER and FNSF. Magnetic perturbations provide a promising technique to control ELMs (transients), but understanding their detailed impact is difficult due to their symmetry breaking nature. One approach for reducing steady state heat loads are so called 'advanced divertors' which aim at optimizing the magnetic field configuration: the snowflake and the (super-)X-divertor. It...

n-dimensional Statistical Inverse Graphical Hydraulic Test Simulator

None None
nSIGHTS (n-dimensional Statistical Inverse Graphical Hydraulic Test Simulator) is a comprehensive well test analysis software package. It provides a user-interface, a well test analysis model and many tools to analyze both field and simulated data. The well test analysis model simulates a single-phase, one-dimensional, radial/non-radial flow regime, with a borehole at the center of the modeled flow system. nSIGHTS solves the radially symmetric n-dimensional forward flow problem using a solver based on a graph-theoretic approach....

CATS v. 2

James Pasch
This program calculates performance characteristics for a split flow recompression closed Brayton cycle. The user defines for the cycle; minimum temperature, minimum pressure, maximum temperature, maximum pressure, pinch temperature at the cold ends of the low temperature and high temperature recuperators, component fractional pressure drop, and efficiencies for each of the two turbines and each of the two compressors. All of these parameters except component fractional pressure drop and turbomachinery efficiencies are varies in separate...


Jonathan Cranford, David Richards, Xiaohua Zhang, Sebastian Laudenschlager, James Glosli, Thomas O'Hara, Arthur Mirin, Erik Draeger, Jean-Luc Fattebert, Robert Blake & Thomas Oppelstrup
Cardioid is a cardiac multiscale simulation suite spanning from subcellular mechanisms up to simulations of organ-level clinical phenomena. The suite contains tools for simulating cardiac electrophysiology, cardiac mechanics, torso-ECGs, cardiac meshing and fiber generation tools.

2019 Annual Technology Baseline ATB Cost and Performance Data for Electricity Generation Technologies

Laura Vimmerstedt, Sertac Akar, Chad Augustine, Philipp Beiter, Wesley Cole, David Feldman, Parthiv Kurup, Eric Lantz, Robert Margolis, Debo Oladosu, Tyler Stehly & Craig Turchi
Starting in 2015 NREL has presented the Annual Technology Baseline ATB in an Excel workbook that contains detailed cost and performance data both current and projected for renewable and conventional technologies. The workbook includes a spreadsheet for each technology. This updated version of the workbook provides data for the 2019 ATB. This year NREL is also providing a packaged Tableau workbook and structured summary csv files. A website documents this data at https//atb.nrel.gov.


Stuart Slattery
ExaMPM is a mini-application for the Material Point Method (MPM) for studying the application of MPM to future exascale computing systems. MPM is a general method for computational mechanics and fluids and is used in a wide variety of science and engineering disciplines to study problems with large deformations, phase change, fracture, and other phenomena. ExaMPM provides a reference implementation of MPM as described in the 1994 work of Sulsky et.al. (Sulsky, Deborah, Zhen Chen,...

Registration Year

  • 2009
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020

Resource Types

  • Software
  • Dataset
  • Text
  • Service
  • Collection
  • Other