OSParticulas

From OSUPDOCS
Revision as of 15:25, 2 January 2014 by Nairnj (talk | contribs)
Jump to navigation Jump to search

OSParticulas vs. NairnMPM

OSParticulas and NairnMPM are both MPM code engines. The difference is that OSParticulas may include extra features that are either still in development or have not yet been released to the open source version, which is NairnMPM. This wiki documents the open source version, but because OSParticulas is an extended version of NairnMPM, everything on this wiki that refers to NairnMPM also applies to OSParticulas. Those enabled to use OSParticulas can check the documentation notes in their download for any additional setup steps and for instructions on using any extra features available in OSParticulas.

A separate version of NairnMPM called OSParticulas contains research code that has not yet been released to the open source version. It is an object-oriented, C++, platform-independent code engine. It is available to members of the OSU MPM Consortium, (For details, please contact John A. Nairn : EMAIL: john.nairn@oregonstate.edu, TEL: 1-541-737-4265, FAX: 1-541-737-3385)


In OSParticulas, simulations are run, as in NairnMPM, by creating Input Files for MPM Calculations.


Some of the key features of OSParticulas code engines are listed here:

  • 2D, Axisymmetric, and 3D
  • Various Shape Functions
  • Many Material Models
  • Explicit Cracks, Fracture Mechanics, Cohesive Zones, Multi-Fractures Interactions
  • Contact and Imperfect Interfaces by using Multimaterial Mode
  • Models from Images and scripts
  • Coupled Diffusion and Conductivity
  • VTK Archiving
  • Rigid Particle Features
  • Custom Tasks