Home - nairnj/nairn-mpm-fea GitHub Wiki

John A. Nairn Computational Mechanics Research Software

This project contains source code for the computational mechanics software originating from John A. Nairn's research group at Oregon State University.

The computational mechanics code engines included in the projected called NairnFEA and NairnMPM do finite element analysis (FEA) and material point method (MPM) calculations. They are platform-independent C++ code projects. The FEA engine is static, linear elastic, and 2D. The MPM engine is 2D or 3D, is dynamic, and can handle any defined material types.

Getting Started

The steps for getting started are

  1. Download the Project (which often means to clone with project)
  2. Compile the Code Engines
  3. Run Calculations
  4. Visualizing Results
  5. Quick Start - you can try out a complete package with everything precompiled and ready to run and visualize.

Documentation Files

Complete documentation (including the downloading, installing, and using this software steps above) is provided on the OSUPDocs Wiki. The cloned project also has brief documentation.

Version History

Other wiki pages in this section give brief notes on the version history of the code engines.