Skip to content
Mechanics of Materials Using Numerical and Experimental Techniques.
MATLAB Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Mechanics of Materials Using Numerical and Experimental Techniques.


MechanicsNext is a framework to assist the discovery and elucidation of multi-scale mechanics phenomena in inelastically deforming materials. This framework is inspired by the belief that combined modeling and experimental efforts can furnish higher impact results compared to either modeling-only or simulation-only efforts. The framework aims to provide tools for experiment design, analysis of experimental data, design of simulations and bridges to link experiments with simulations. The tools are partitioned in four classes.

  1. Experimentation: These tools include utilities to automate high-energy X-ray diffraction experiments at Argonne National Laboratory and Cornell High Energy Synchrotron Source, scripts for the post processing of high-energy X-ray diffraction (HEDM) results as well as tools for processing data from other experimental methods.
  2. Modeling: These tools include utilities for tessellation, batch-creation of Abaqus simulations and processing Abaqus finite element simulation results. Abaqus user material subroutines (UMAT) for phase transformation and plasticity (microstructural as well as macroscopic/phenomenological) will be made publically available in the future.
  3. Infrastructure: Tools in this class include utilities for pre-processing (HEDM) data, simulation of far-field HEDM diffraction patterns and tutorials for setting-up and using certain diffraction-related softwares on workstations and clusters.
  4. Teaching and Outreach: Resources in this section consist of software demonstrations of basic materials phenomena or methods (e.g. phase change, plasticity) and software-apps that are designed for external outreach.

Requests for collaborations can be addressed to Harshad Paranjape. General inquiries can be made by opening an issue on this repo.


  1. Harshad Paranjape (Colorado School of Mines)
  2. Branden Kappes (Colorado School of Mines)


This application uses Open Source components. You can find the source code of their open source projects along with license information below. We acknowledge and are grateful to these developers for their contributions to open source.

Software in this application was developed as part of a research project funded by the Department of Energy (Basic Energy Science) grant number DE-SC0010594. Work prior to 2014 was funded by the Department of Energy (Basic Energy Science) grant number SC-0001258. Work prior to 2012 was funded by the National Science Foundation grant number DMR 0907561.


This repository has an associated DOI: 10.5281/zenodo.822831. The respository can be cited using that DOI.

Paranjape H.M., MechanicsNext: Mechanics of Materials Using Numerical and Experimental Techniques, (Accessed 07/01/2017), GitHub repository, URL: , DOI:10.5281/zenodo.822831

BibTex entry:

  author = {Paranjape, H.M.},
  title = {MechanicsNext: Mechanics of Materials Using Numerical and Experimental Techniques},
  year = {2017},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{}},
  doi = {10.5281/zenodo.822831}


This file is part of MechanicsNext.

MechanicsNext is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

MechanicsNext is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with MechanicsNext.  If not, see <>.
You can’t perform that action at this time.