User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2024/11/15 12:32] bpstart [2025/01/24 21:20] (current) bp
Line 3: Line 3:
 ====== MuPIF ====== ====== 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.+MuPIF is an open-source, modular, and object-oriented simulation platform designed to create complex, distributed, multiphysics simulation workflows and execute them on distributed resources. It integrates existing simulation tools to handle various scales and processing chains.
  
 **Key features of MuPIF include:** **Key features of MuPIF include:**
Line 12: Line 12:
   * Security: Supports SSL or VPN-based secure communication and data exchange.   * Security: Supports SSL or VPN-based secure communication and data exchange.
   * Portability: Written in Python supporting various operating systems, making it a versatile tool for various applications.   * Portability: Written in Python supporting various operating systems, making it a versatile tool for various applications.
-  * Open: Available under LGPL Open source license +  * Performance: HPC integration to address high computational needs  
 +  * Open Source: Available under LGPL Open source license 
  
 MuPIF utilizes an object-oriented approach, with abstract classes defining standardized interfaces introduced to represent simulation models and data types.  MuPIF utilizes an object-oriented approach, with abstract classes defining standardized interfaces introduced to represent simulation models and data types. 
Line 20: Line 21:
  
  
 +{{ :wiki:images:mupif-distributed-v2-cropped.png?nolink&400|}}
  
 Even though the platform can be used locally on a single computer orchestrating installed applications, the real strength of the MuPIF platform is its distributed design, allowing to execute simulation scenarios involving remote applications and data. MuPIF provides a transparent distributed object system, which takes care of the network communication between the objects when they are distributed over different machines on the network. Even though the platform can be used locally on a single computer orchestrating installed applications, the real strength of the MuPIF platform is its distributed design, allowing to execute simulation scenarios involving remote applications and data. MuPIF provides a transparent distributed object system, which takes care of the network communication between the objects when they are distributed over different machines on the network.
-{{ :wiki:images:mupif-distributed-v2-cropped.png?nolink |}} 
  
 The simulation workflows are implemented as Python scripts built on top of MuPIF. The graphical workflow editor is available to make the workflow implementation more accessible and convenient. The simulation workflows are implemented as Python scripts built on top of MuPIF. The graphical workflow editor is available to make the workflow implementation more accessible and convenient.
Line 52: Line 53:
 ===== License ===== ===== License =====
 MuPIF is available under GNU Library or Lesser General Public License version 3.0 (LGPLv3) MuPIF is available under GNU Library or Lesser General Public License version 3.0 (LGPLv3)
-===== Support ===== +
-The GitHub issue subsystem to report any bugs or get a support [[https://github.com/mupif/mupif| MuPIF GitHub page]]+
  
 ===== Authors & Credits ===== ===== Authors & Credits =====
 +
 +{{ :wiki:images:mupif_team_2024.jpg?nolink&280|MuPIF 2024 team (From left S.Šulc, B. Patzák and V. Šmilauer)}}
 Mupif developpers: Mupif developpers:
   * [[http://mech.fsv.cvut.cz/~bp|Bořek Patzák]] (Lead Developper)   * [[http://mech.fsv.cvut.cz/~bp|Bořek Patzák]] (Lead Developper)
Line 64: Line 66:
   * Former developpers: Daniel Rypl, Jaroslav Kruis, Guillaume Pacquaut   * Former developpers: Daniel Rypl, Jaroslav Kruis, Guillaume Pacquaut
 Contact: Borek.Patzak(at)cvut.cz Contact: Borek.Patzak(at)cvut.cz
 +
 +===== How to cite MuPIF =====
 +When referencing MuPIF in a publication, please cite at least one of the following papers:
 +  * B. Patzák, S. Šulc and V. Šmilauer. Towards digital twins: Design of an entity data model in the MuPIF simulation platform, Advances in Engineering Software, Volume 197, 2024.
 +  * B. Patzák, D. Rypl, and J. Kruis. Mupif – a distributed multi-physics integration tool. Advances in Engineering Software, 60–61(0):89 -- 97, 2013.
 +
 +In addition, you can also cite MuPIF web pages as
 +
 +  * B. Patzák, MuPIF project home page. http://www.mupif.org, 2024.
 +
  
 ===== Related Publications ===== ===== Related Publications =====
-  * <wrap hi>New:</wrap> **B. Patzák, S. Šulc and V. Šmilauer. Towards digital twins: Design of an entity data model in the MuPIF simulation platform, Advances in Engineering Software, Volume 197, 2024 (https://www.sciencedirect.com/science/article/pii/S0965997824001406).**+  * <wrap hi>New, Open Access:</wrap> **B. Patzák, S. Šulc and V. Šmilauer. Towards digital twins: Design of an entity data model in the MuPIF simulation platform, Advances in Engineering Software, Volume 197, 2024 (https://www.sciencedirect.com/science/article/pii/S0965997824001406).**
   * B. Patzák , S. Šulc , V. Šmilauer. MuPIF: Framework for Digital Twins and Interoperable Simulation Platform for Advanced Material Design. 9th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS 2024), 3-7 June 2024, Lisboa, Portugal.   * B. Patzák , S. Šulc , V. Šmilauer. MuPIF: Framework for Digital Twins and Interoperable Simulation Platform for Advanced Material Design. 9th European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS 2024), 3-7 June 2024, Lisboa, Portugal.
   * S. Belouettar, C. Kavka, B. Patzák, H. Koelman, G. Rauchs, G. Giunta, A. Madeo, S. Pricl, S. et al. Integration of material and process modelling in a business decision support system: Case of COMPOSELECTOR H2020 project. Composite Structures, 204, 778-790, 2018.   * S. Belouettar, C. Kavka, B. Patzák, H. Koelman, G. Rauchs, G. Giunta, A. Madeo, S. Pricl, S. et al. Integration of material and process modelling in a business decision support system: Case of COMPOSELECTOR H2020 project. Composite Structures, 204, 778-790, 2018.
Line 81: Line 93:
 ===== Projects using MuPIF===== ===== Projects using MuPIF=====
   * **MuPIF spotted by EU Innovation Radar as innovation exploring value creation opportunities** [[https://www.innoradar.eu/innovation/35416]]   * **MuPIF spotted by EU Innovation Radar as innovation exploring value creation opportunities** [[https://www.innoradar.eu/innovation/35416]]
-  * MuPIF used as modeling platform in H2020 [[http://composelector.net|Composelector]] and [[http://musicode.eu|Musicode]] projects +  * MuPIF used as modeling platform in EU H2020 [[http://composelector.net|Composelector]] and [[http://musicode.eu|Musicode]] projects 
-  * Platform is used to simulate the effect of fire on structural response, project GACR 16-18448S+  * MuPIF has been used to simulate CIGS selenization and Light conversion in LEDs in EU FP7 [[http://mmp-project.eu|MMP]] project 
 +  * SUMO: Sustainable design empowered by materials modelling, semantic interoperability and multi-criteria optimization, Czech Science Foundation,  project no. 22-35755K, 2022-2024. 
 +  * DeeMa project (Deep-Learning and Optimisation Enabled Material Microstructure Design), funded by Technology Agency of the Czech Republic, grant agreement no. TH75020002. 
 +  * Platform has facilitated simulations of the effect of fire on structural response, project GACR 16-18448S
   * Platform has been used to model moisture condensation in tunnels, project [[http://cesti.cz|CESTI]]   * Platform has been used to model moisture condensation in tunnels, project [[http://cesti.cz|CESTI]]
   * MuPIF has been used to simulate CIGS selenization and Light conversion in LEDs in EU FP7 [[http://mmp-project.eu|MMP]] project.   * MuPIF has been used to simulate CIGS selenization and Light conversion in LEDs in EU FP7 [[http://mmp-project.eu|MMP]] project.
Line 90: Line 105:
 ===== Events ===== ===== Events =====
   * Ioannina Summer School on Multiscale Modelling and Open Innovation Platforms, 18-23 July 2022, Ioannina, Greece (online event), http://musicode.eu/events/summer-schools/2022   * Ioannina Summer School on Multiscale Modelling and Open Innovation Platforms, 18-23 July 2022, Ioannina, Greece (online event), http://musicode.eu/events/summer-schools/2022
 +
 +===== Support =====
 +The GitHub issue subsystem to report any bugs or get a support [[https://github.com/mupif/mupif| MuPIF GitHub page]]
  
 ===== Course ===== ===== Course =====
start.1731670365.txt.gz · Last modified: 2024/11/15 12:32 by bp