Since version 2026, Flux 3D and Flux PEEC are no longer available.
Please use SimLab to create a new 3D project or to import an existing Flux 3D project.
Please use SimLab to create a new PEEC project (not possible to import an existing Flux PEEC project).
/!\ Documentation updates are in progress – some mentions of 3D may still appear.
General information
Introduction
The parametric distributed computing allows the user to save computation time while distributing several independent configurations of the same Flux project. For example, a Magnetic Transient project may be distributed regarding different values of parameters such as the geometrical parameters (size, shape, etc...) or physical parameters (supply current values, speed...) varying in the scenario. Several projects will run at the same time simulating all those configurations.
This document shows the establishment of a parametric distribution on a single machine and on a cluster. For the single machine distribution, an internal tool of Flux is employed while PBS and other schedulers may be used on a cluster.
Principles
The parametric distribution allows the user to save computation time by parallelizing several independent configurations of a finite element problem with different values of I/O or geometric parameters varying in the scenario instead of running them sequentially. To set up a distributed computation, a primary Flux project is mandatory in order to compute all its sub-projects having an independent configuration.
The primary Flux project controls all the other secondary projects (distribution) and is in charge of the gathering of all the results obtained during the solving process by all the sub-projects Flux as depicted in the figure below: