Salome HOME
Modification of user's documentation tree in SALOME master
[modules/eficas.git] / doc / eficas_presentation.rst
1 What's EFICAS
2 =============
3
4 Name's origin
5 -------------
6 EFICAS is the acronym of ' Editeur de FIchier de Commandes et Analyseur Sémantique'. 
7 That means that EFICAS allows users to write a parameter file for a code.  
8 It handles whith syntax and semantics.  
9 It avoids misuse of commands which are not allowed in a given context.
10 It insures integrity of the file.  
11
12 General Behaviour
13 -----------------
14 * Catalogs
15
16 EFICAS can be used by multiple codes and handles with multiple versions of each code. It is customized with files named "Catalogue" : It contains all commands for a code.  Each command has a name and parametres which are defined by developpers.
17
18
19 * Outputs
20
21 Eficas's output is a commands file named ".comm". It may be able to produce various file formats such as .xml for OpenTurns. However, you always must have a '.comm" output: this is the only format Eficas is able to reread. 
22
23 Both Command Files and Catalogs are python file. So you have to remind some 
24 :ref:`python-label`
25
26