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.

Java Library Refactoring

With Flux 2022.2, CedUtils and FactoryTools have been refactored.

CedUtils refactoring

The import of Java classes from CedUtils has been modified.

A Java package level has been added, it is named cedUtils.

Therefore in the Python scripts, the following line:

from tools import SystemHelper

will now be:

from cedUtils.tools import SystemHelper

This is valid for all imports from CedUtils and thus concerns the modules:

With previous Flux versions With Flux 2022.2
application cedUtils.application
collection cedUtils.collection
com.* cedUtils.com.*
configuration cedUtils.configuration
formater cedUtils.formater
internationalization cedUtils.internationalization
io cedUtils.io
logging cedUtils.logging
model cedUtils.model
network cedUtils.network
process cedUtils.process
properties cedUtils.properties
swing cedUtils.swing
tools cedUtils.tools
xml cedUtils.xml

FactoryTools refactoring

Several modules have been moved into a new package named jutils:

With previous Flux versions With Flux 2022.2
algo jutils.algo
collection jutils.collection
configuration jutils.configuration
iotools jutils.iotools
local jutils.local
preference jutils.preference
properties jutils.properties
stp jutils.stp
swing jutils.swing
tools jutils.tools
viewtools jutils.viewtools