# Formula editor

## Formula editor

Throughout the construction of a Flux project, numerous information items can be entered as formulas: expression of a geometric parameter, current value in one coil, etc.

To facilitate the user's work, a new interactive formula entering tool is provided with Flux version 10: the formula editor . This tool is accessible by means of button: .

Examples:

## Data

The data are functions of the working context. They can be constants, geometric parameters, I/O parameters, spatial quantities, etc. as presented in the tables below.

• Geometric parameters

• Physical parameters (I/O parameters)

• Data concerning the kinematic coupling

• Data concerning the circuit coupling

## Operators or mathematical functions

Available operators are presented in the tables below.

Numerical Mathematical Trigonometrical
Vector Complex Signal Const.

## Writing a formula

A formula is edited by simple click on data and operators or mathematical functions .

The formula is displayed in PyFlux language in the Expression zone. A syntactical corrector corrects the syntax errors, as well as the data errors.

Correct formula Incorrect formula

## Constants

New data are available for the formula editor. They are the following constants:

• π : mathematical constant (Pi)
• μ0 : permeability of vacuum; μ0 = 4 π 10e-7 H/m
• ν0 : reluctivity of vacuum; ν0 = 1/ μ0 = 1/(4 π 10e-7 ) m/H
• ε0 : permittivity of vacuum; ε0 = 1/(36 π 10e-9 ) F/m
CAUTION:
Caution: these constants are considered as functions and presented in form Pi(), Mu0(), Nu0(), Eps0() within the PyFlux language
.