multiPhysicsFoam

A modular multiphysics framework for interface and volumetric coupled simulations based on OpenFOAM.

What is multiPhysicsFoam?

multiPhysicsFoam is a modular, open-source multiphysics framework built on top of OpenFOAM.

It is a modular, extensible simulation framework designed for solving coupled multiphysics problems involving multiple interacting regions. Built on top of OpenFOAM, it unifies solid, fluid, and interface physics into a single consistent solver architecture—allowing engineers and researchers to model complex thermal, fluid, chemical, and electrochemical systems with ease and precision. The framework supports both monolithic and partitioned coupling approaches, enabling robust and efficient simulation of conjugate heat transfer, multiphase flows with deformable interfaces, compressible-incompressible interactions, and even electrochemical transport in applications such as fuel cells and batteries. With clear region-level separation, reusable physics models, and full automation support through Python APIs, multiRegionFoam makes it easy to configure and run highly customized multiphysics cases at scale. Whether validating fundamental physical phenomena or building industrial-scale workflows, this solver infrastructure is designed to streamline development, reduce boilerplate, and maintain solver consistency across a wide range of physical domains. The examples presented in this documentation illustrate the breadth and capability of the framework across canonical and real-world applications. Explore the use cases, learn how to set up region-coupled simulations, and start building your own multiphysics models with confidence.

Modular_Framework
Modular Architecture

Each physics model is an independent module. Mix and match solvers and coupling strategies without modifying the core framework.

OpenFOAM Logo
OpenFOAM Native

Built directly on OpenFOAM, leveraging its mature finite volume discretization, parallel I/O, and mesh handling infrastructure.

Interface and Voluetric Coupling
Interface & Volumetric Coupling

First-class support for both interface-coupled (e.g. FSI, CHT) and volumetric multiphysics (e.g. reactive flows, electromagnetic coupling).

Collaboration of

Join our Community

We are an open and welcoming community of software developers, mathematicians, and CFD enthusiasts!

Contribution