×

MMSP

swMATH ID: 42000
Software Authors: Jason Gruber; Trevor Keller; Dan Lewis
Description: Mesoscale Microstructure Simulation Project (MMSP). The goal of the Mesoscale Microstructure Simulation Project (MMSP) is to provide a simple, consistent, and extensible programming interface for all grid and mesh based microstructure evolution methods. Simple means that the package has a very small learning curve, and for most routine simulations, only a minimal amount of code must be written. By consistent we mean, for example, that code for two-dimensional simulations is nearly identical to that for three-dimensional simulations, single processor programs are easily parallelized, and fundamentally different methods like Monte Carlo or phase field have the same look and feel. Finally, extensible means that it’s straightforward to add new grid types or physical behaviors to the package. Other considerations include efficiency and portability (MMSP is written entirely in ISO compliant c++). For more details, see the documentation.
Homepage: https://matforge.org/cmu/wiki/mmsp/
Source Code:  https://github.com/mesoscale/mmsp
Related Software: Amesos2; CUDA; SUNDIALS; Trilinos; EXODUS II; Pace3D; MICRESS; PhasePot; Tusas; CMake; MueLu; Kokkos; MOOSE; Belos; FiPy; Boost; ML; MPI; HDF; NetCDF
Cited in: 1 Document

Citations by Year