Difference between revisions of "NairnMPM"
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
* [[Material Models|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]]. | * Plasticity materials can use a variety of [[Hardening Laws|hardening laws]]. | ||
* Simulations can include explicit cracks | * Simulations can include [[Defining Cracks|explicit cracks]], do fracture mechanics calculations, and model [[Crack Propagation Commands|crack propagation]]. | ||
* Explicit Cracks, Fracture Mechanics, and Cohesive Zones | * Explicit Cracks, Fracture Mechanics, and Cohesive Zones | ||
* Multimaterial Mode | * Multimaterial Mode |
Revision as of 20:49, 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, do fracture mechanics calculations, and model crack propagation.
- Explicit Cracks, Fracture Mechanics, and Cohesive Zones
- Multimaterial Mode
- Models from Images
- Coupled Diffusion and Conductivity
- VTK Archiving
- Rigid Particle Features
- Custom Tasks