+
Skip to content
/ mupif Public

MuPIF is open-source, modular, distributed, object-oriented integration platform allowing to create complex, distributed, multiphysics simulation workflows across the scales and processing chains by combining existing simulation tools. Platform comes with data management system allowing to build digital twin representations of physical systems.

License

Notifications You must be signed in to change notification settings

mupif/mupif

Repository files navigation

MuPIF

MuPIF platform is an open-source, modular, and object-oriented simulation platform designed to create complex, distributed, multiphysics simulation workflows. It integrates existing simulation tools to handle various scales and processing chains.

Key features of MuPIF include:

  • Distributed Design: Allows execution of simulation scenarios involving remote applications and data.
  • Data Management System (DMS): Builds digital twin representations of physical systems, enhancing predictive simulations.
  • Interoperability: Standardizes application and data component interfaces, enabling seamless integration of different simulation models and data types.
  • Graphical Workflow Editor: Facilitates low-code workflow development and makes implementation more accessible.
  • Security: Supports SSL or VPN-based secure communication and data exchange.

MuPIF is written in Python and can be used on various operating systems, making it a versatile tool for researchers and engineers.

Build Status codecov PyPI version Downloads Downloads

Documentation

Prerequisites

MuPIF requires the python interpreter, version 3.8 or newer. It has been tested on Linux / Windows systems. Network communication relies on Pyro5 module.

Installation

There are two options for MuPIF installation:

  • The first, recommended one, relies on Python Package Index (run as pip3 or pip)
  • For a system wide installation (needs admin privileges): pip3 install --upgrade git+https://github.com/mupif/mupif.git
  • For a user space installation: pip3 install mupif --user

The second option relies on the most advanced version on github:

  • git clone https://github.com/mupif/mupif.git mupif.git

License

MuPIF has been developed at Czech Technical University by Borek Patzak and coworkers and is available under GNU Library or Lesser General Public License version 3.0 (LGPLv3).

Further information

Please consult MuPIF home page (http://www.mupif.org) for additional information.

About

MuPIF is open-source, modular, distributed, object-oriented integration platform allowing to create complex, distributed, multiphysics simulation workflows across the scales and processing chains by combining existing simulation tools. Platform comes with data management system allowing to build digital twin representations of physical systems.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载