PRISM at Discovery Park

About PRISM

Software

PRISM is developing a state-of-the-art software suite to facilitate accurate MEMS simulation. This software is open-source and publicly available. The software environment is called MEMOSA (MEMS Overall Simulation Administrator). It is designed to use modular C/C++ building blocks combined with Python, which enables flexible orchestration of our solver suite, and ease of maintenance and flexibility. It encompasses MEMOSA-FVM, a finite volume solver for fluid, thermal and charge transport; MEMOSA-MPM, a solver based on the material point method, for structural mechanics; LAMMPS, a molecular dynamics simulator from Sandia National Laboratories; and MEMOSA-PFMM, a solver addressing phase field micromechanics. In addition, a massively-parallel molecular dynamics solver, PURE-MD, using reactive force fields, is also being developed. The components of MEMOSA are shown below.