WARP3D is under continuing development as a research and production quality code for the solution of large-scale, 3-D solid models subjected to static and dynamic loads. The capabilities of the code focus on fatigue & fracture analyses primarily in metals. WARP3D runs on laptops-to-supercomputers and can analyze models with millions of nodes and elements. See Capabilities page for detailed list of features.

  • See *new* Appendix K on Modeling Residual Strains-Stresses in WARP3D (updated Sept. 18, 2018).

  • See *new* Chapter 4 for an extensive tutorial development of domain and interaction integrals for fracture mechanics: residual strains-stresses , finite strains, inhomogeneous materials and impact loading (updated Sept. 18, 2018).

  • See *new* presentations describing applications of the initial-state framework to compute path independent J-values for cracks introduced after process simulation (updated December 10, 2018). (1) Reverse bending in plane-strain model to create residual stresses followed by crack introduction: slides, (2) simulated electric resistance weld in plane-strain model followed by crack introduction: slides, (3) 3D canoe shaped-crack in a pipe seam weld. Thermal loading to approximate seam weld, local bending/unload of seam weld, hydro test/unload, followed by crack introduction: slides.

  • See featured article about WARP3D software architecture first published in Intel's Parallel Universe magazine (Summer 2017).

  • See article about wrap-up of Intel sponsored research at the Ohio Supercomputer Center focused on WARP3D (Summer 2018).

Key features in 17.9.3: removed the built-in limits on the maximum number of model elements and the built-in maximum number of element blocks. These updates remove the remaining fixed-size arrays in the code. All the key data structures are now dynamically allocated. J-integral computations are verified to work with simulations that employ crystal plasticity material models.

Key features in 17.9.2:  complete new implementation of domain (J) integrals to support complex modeling of residual strains-stresses via the initial-state framework. Extensive rewrite of Chapter 4 on Domain Integrals to include more background/theory and initial-state concepts. A new Appendix K summarizes the various capabilities to include and/or generate residual strains-stresses in models.

We distribute the source code, ready-to-run executables, example problem directories, User Guide and all other supporting files/documentation free of charge under the University of Illinois/NCSA license.

Quick overviews with example problems (Apr 29, 2017): PDF (18 MB), Section 1.2 of Manual (3 MB, PDF) 

Updated documentation on the Crystal Plasticity material model (June 9, 2017) PDF (1.8 MB)

Contact: Robert Dodds (rhdodds@gmail.com), Faculty Profile (U. Illinois), Linkedin Profile

The WARP3D system is maintained on two web sites.

  1. This site contains general information about the WARP3D project, capabilities and links to download documentation and compressed files for the entire system that contain: ready-to-run executables for Windows, Linux, Macs; all source code and build scripts; all documentation, example and verification suites.

  2. The code development and management site at GitHub. The default (master) branch is maintained with continuous updates to the source code, supporting build files and the history/tracking of all changes are available for download at this site.