PRISMS-PF Manual
Loading...
Searching...
No Matches
PRISMS-PF

Welcome

Welcome to the PRISMS-PF documentation! Click on any of the links in the sidebar and header to navigate the site. New users can start with the Installation and Tutorial sections.

Overview

PRISMS-PF is a powerful, massively parallel finite element code for conducting phase field and other related simulations of microstructural evolution. The phase field method is commonly used for predicting the evolution of microstructures under a wide range of environments and materials.

The main goals of PRISMS-PF are to:

  • provide a simple interface for solving a wide variety of partial differential equations (PDEs)
  • have parallel performance that meets or exceeds that of other phase field codes
  • be extensible to allow users to add their own PDEs and modules
  • provide a rich set of pre-built applications for common phase field problems
  • benchmark code against other codes to ensure correctness
  • be open source and freely available to the community
Remarks
While PRISMS-PF was conceived as a phase field code, it is by no means limited to phase field applications. Like deal.II positions itself as a general-purpose finite element library, PRISMS-PF is a general-purpose partial differential equation (PDE) solver.

However, the numerics are primarily designed for phase field, and might be unsuitable for your application. If you find yourself in this position, please Contact us!

This code is developed by the PRedictive Integrated Structural Materials Science (PRISMS) Center at University of Michigan which is supported by the U.S. Department of Energy (DOE), Office of Basic Energy Sciences, Division of Materials Sciences and Engineering under Award #DE-SC0008637.

Helpful Links & Contact Info

PRISMS Center Homepage
GitHub Repository
GitHub Discussions
User Forum
Community of Practice
PRISMS YouTube

External phase field links:
PFHub
PF Best Practices

Contact us at prism.nosp@m.s-pf.nosp@m.@umic.nosp@m.h.ed.nosp@m.u