Difference between revisions of "NairnMPM"

From OSUPDOCS
Jump to navigation Jump to search
Line 1: Line 1:
The open-source code engines engines is called <tt>NairnMPM</tt>. It is an object-oriented, C++, platform-independent code engine.
'''NairnMPM''' is the open-source code engine in this package for doing material point method (MPM) simulations. It is object-oriented <tt>C++</tt> code that can run on many platforms. The main calculations are parallel code. You run calculations by creating [[MPM Input Files|Input Files for MPM Calculations]]. Once the calculations are done, you have a variety of options for [[Main Page#Visualization|visualizing and analyzing]] the output.


You run simulations by creating [[MPM Input Files|Input Files for MPM Calculations]].
'''NairnMPM''' does 2D, axisymmetric, and 3D simulations with a wide range of [[Material Models|material types]]. Some of its features are (click each link for details):


* 2D, Axisymmetric, and 3D
* Various Shape Functions
* Various Shape Functions
* Many Material Models
* Many Material Models

Revision as of 15:30, 2 January 2014

NairnMPM is the open-source code engine in this package for doing material point method (MPM) simulations. It is object-oriented C++ code that can run on many platforms. The main calculations are parallel code. You run calculations by creating Input Files for MPM Calculations. Once the calculations are done, you have a variety of options for visualizing and analyzing the output.

NairnMPM does 2D, axisymmetric, and 3D simulations with a wide range of material types. Some of its features are (click each link for details):

  • Various Shape Functions
  • Many Material Models
  • Explicit Cracks, Fracture Mechanics, and Cohesive Zones
  • Multimaterial Mode
  • Models from Images
  • Coupled Diffusion and Conductivity
  • VTK Archiving
  • Rigid Particle Features
  • Custom Tasks