Difference between revisions of "NairnMPM"

From OSUPDOCS
Jump to navigation Jump to search
Line 4: Line 4:


* [[MPM Methods and Simulation Timing|Support latest MPM methods such as GIMP and CPDI]]
* [[MPM Methods and Simulation Timing|Support latest MPM methods such as GIMP and CPDI]]
* [[Defining Materials|Many material models]] including elastic, plastic, isotropic, anisotropic, viscoelastic, small strain, and large strain.
* [[Material Models|Many material models]] including elastic, plastic, isotropic, anisotropic, viscoelastic, small strain, and large strain.
* Plasticity materials can use a variety of [[Hardening Laws|hardening laws]].
* Simulations can include explicit cracks and do fracture mechanics calculations.
* Explicit Cracks, Fracture Mechanics, and Cohesive Zones
* Explicit Cracks, Fracture Mechanics, and Cohesive Zones
* Multimaterial Mode
* Multimaterial Mode

Revision as of 21:46, 15 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):

  • Support latest MPM methods such as GIMP and CPDI
  • Many material models including elastic, plastic, isotropic, anisotropic, viscoelastic, small strain, and large strain.
  • Plasticity materials can use a variety of hardening laws.
  • Simulations can include explicit cracks and do fracture mechanics calculations.
  • Explicit Cracks, Fracture Mechanics, and Cohesive Zones
  • Multimaterial Mode
  • Models from Images
  • Coupled Diffusion and Conductivity
  • VTK Archiving
  • Rigid Particle Features
  • Custom Tasks