24 Open Source Multiphysics Software Projects
Free and open source multiphysics code projects including engines, APIs, generators, and tools.
Kratosmultiphysics Kratos 650 ⭐
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Simpeg 332 ⭐
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Precice 376 ⭐
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Featool Multiphysics 161 ⭐
FEATool Multiphysics - "Physics Simulation Made Easy" (Fully Integrated FEA, FEniCS, OpenFOAM, SU2 Solver GUI & Simulation Platform)
Goma 76 ⭐
A Full-Newton Finite Element Program for Free and Moving Boundary Problems with Coupled Fluid/Solid Momentum, Energy, Mass, and Chemical Species Transport
Precice Tutorials 51 ⭐
Various tutorial cases for the coupling library preCICE with real solvers. These files are meant to be rendered on precice.org, so don't look at the README files here.
Florence 56 ⭐
A finite element framework for Python's scientific stack: arbitrary order planar/curvilinear mesh generation and finite element methods for linear and nonlinear analysis of coupled multiphysics problems
Pyphs 32 ⭐
Modeling, simulation and code-generation of multiphysical Port-Hamiltonian Systems in Python.
Precise Simulation Cfdtool 26 ⭐
CFDTool - An easy to use OpenFOAM / SU2 / CFD simulation toolbox for MATLAB
Mupif 11 ⭐
MuPIF - A multiphysics integration framework written in Pyton. It allows combining existing software tools to build a customized multiphysics simulation chains