Difference between revisions of "NairnMPM"

From OSUPDOCS
Jump to navigation Jump to search
Line 8: Line 8:
* Simulations can include [[Defining Cracks|explicit cracks]], do fracture mechanics calculations, and model [[Crack Propagation Commands|crack propagation]].
* Simulations can include [[Defining Cracks|explicit cracks]], do fracture mechanics calculations, and model [[Crack Propagation Commands|crack propagation]].
* Crack can include [[Traction Laws|tractions laws]] to model cohesive zones, including dynamic cohesive zones in the wake of [[Crack Propagation Commands|crack propagation]].
* Crack can include [[Traction Laws|tractions laws]] to model cohesive zones, including dynamic cohesive zones in the wake of [[Crack Propagation Commands|crack propagation]].
* Cracks can model [[Imperfect Interfaces|imperfect interfaces]].
* Cracks can add [[Contact Laws|contact laws]] to model either [[Friction|frictional contact]] or an  [[Imperfect Interfaces|imperfect interface]].
* Advanced [[Multimaterial MPM|multimaterial mode MPM]] with latest [[Surface Normals|contact methods]] and options to model [[Imperfect Interfaces|imperfect interfaces]].
* Advanced [[Multimaterial MPM|multimaterial mode MPM]] with latest [[Surface Normals|contact methods]] and [[Contact Laws|contact laws]] to model material-material interactions as either [[Friction|frictional contact]] or an  [[Imperfect Interfaces|imperfect interface]].
* Both 2D and 3D objects images can be [[BMPRegion Command|directly converted to an MPM model]].
* Both 2D and 3D objects images can be [[BMPRegion Command|directly converted to an MPM model]].
* Advanced [[Thermal Calculations|thermal calculations]] including [[Thermal Calculations#Conduction|thermal conductivity]] and accurate heat tracking to find [[Thermal Calculations#Tracking Thermodynamic Quantities|internal energy, entropy, and Helmholz free energy]].
* Advanced [[Thermal Calculations|thermal calculations]] including [[Thermal Calculations#Conduction|thermal conductivity]] and accurate heat tracking to find [[Thermal Calculations#Tracking Thermodynamic Quantities|internal energy, entropy, and Helmholz free energy]].

Revision as of 08:47, 24 January 2016

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):