_images/mphys_logo_no_background.png

Documentation for MPhys

MPhys is a package that standardizes high-fidelity multiphysics problems in OpenMDAO. MPhys eases the problem set up, provides straightforward extension to new disciplines, and has a library of OpenMDAO groups for multidisciplinary problems addressed by its standard.

While MPhys does provide these conventions, it is not absolutely necessary to follow these guidelines in order to solve these types of problems with OpenMDAO given its very general coupling capability. However, by following the MPhys conventions, the usage of OpenMDAO for multiphysics analysis will be modular across developer groups. This eases technology transfer and collaboration in this area of research. The standardization strives for modularity of multiphysics problems with large parallel physics codes.

MPhys Basics

These are descriptions of how MPhys works and how it interfaces with solvers and OpenMDAO.

MPhys Scenario Library

These are descriptions of the groups in the MPhys library of multiphysics problems. They describe physics problem being solved, the standards set by MPhys, requirements of the Builders, and the options available for each group.

Multiphysics Scenarios

Single Discipline Scenarios

MPhys Developers Guide

These pages provide more details of how MPhys works and how to add to the MPhys scenario library.

References

Indices and tables