# 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