User Tools

Site Tools


expression_editing_tool

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
expression_editing_tool [2023/02/16 10:07]
daria [Show/Hide calculation tool]
expression_editing_tool [2023/02/16 14:04] (current)
daria
Line 23: Line 23:
  
 Presents the list of all available in Ecolego [[Function|functions]] with short description as well all presented blocks in the model (except [[connector]|connectors]], [[model_input]|inputs]] and [[model_output]|outputs]]). Also, in the list are presented [[index_list|indecies]]. Presents the list of all available in Ecolego [[Function|functions]] with short description as well all presented blocks in the model (except [[connector]|connectors]], [[model_input]|inputs]] and [[model_output]|outputs]]). Also, in the list are presented [[index_list|indecies]].
 +
 +A list of all available objects that can be used in equations, for instance [[Compartment|compartments]], [[Expression|expressions]] and [[Parameter|parameters]]. This list also includes all entries in the [[Glossary|glossary]], all blocks available in the [[Parameter_database_toolbox|parameter database]] and all [[Function|functions]].
  
 ===== Auto completion ===== ===== Auto completion =====
Line 41: Line 43:
 ==== Show/Hide the list of available blocks ==== ==== Show/Hide the list of available blocks ====
  
-When this button is enabled all available [[block|blocks]] in the model are added to the list in the table in the *Editor*.+When this button is enabled all available [[block|blocks]] in the model are added to the list in the table in the *Editor*.  
 + 
 +Local objects, that is, objects from the same [[Sub-system|Sub-system]] as the currently edited object, are highlighted in **bold**.
 ==== Show/Hide the list of available functions ==== ==== Show/Hide the list of available functions ====
  
Line 47: Line 51:
  
 When this button is enabled list of functions is added to the table in the *Editor*.  When this button is enabled list of functions is added to the table in the *Editor*. 
-=====  Functions =====+ 
 +====  Functions ====
  
 |Note|The time function included in the functions list can be used to insert time-dependent conditions in equations.| |Note|The time function included in the functions list can be used to insert time-dependent conditions in equations.|
Line 53: Line 58:
 The functions list contains a list of the available [[Function|functions]] in Ecolego. If you want to add your own [[Function|functions]] to the list, please see [[Creating_custom_functions|creating custom functions]]). The functions list contains a list of the available [[Function|functions]] in Ecolego. If you want to add your own [[Function|functions]] to the list, please see [[Creating_custom_functions|creating custom functions]]).
  
-=====  Model objects =====+====  Show/hide database name tool ====
  
-A list of all available objects that can be used in equations, for instance [[Compartment|compartments]], [[Expression|expressions]] and [[Parameter|parameters]]. This list also includes all entries in the [[Glossary|glossary]], all blocks available in the [[Parameter_database_toolbox|parameter database]] and all [[Function|functions]].+|Note|To use this option user should be logged-in into the [[Parameter_database_toolbox|parameter database ]]|
  
-Local objects, that is, objects from the same [[Sub-system|Sub-system]] as the currently edited object, are highlighted in **bold**.+When this button is enabled all available parameters from parameter database are added to the list in the table in the *Editor*. 
  
-As the number of objects quickly becomes very large, the list has options to quickly filter out objects. To the right of this list there is a field containing several criteria according to you can filter the objects. The criteria are selected by using the drop-down list 
  
-<HTML><ul></HTML> 
-<HTML><li></HTML><HTML><p></HTML>**Pattern** – Lets to enter a string according to which the items from the list will be filtered. Entering a string here will filter out all objects that do not contain the string. An asterisk “//” can be used as a wildcard. As you type a word in the equation, the pattern will automatically be set to the same word as you are writing.//<HTML></p></HTML><HTML></li></HTML> 
-<HTML><li></HTML><HTML><p></HTML>**Type** – Let you to specify the type of object that should appear in the list, that is, compartments, expressions, transfer etc;<HTML></p></HTML><HTML></li></HTML> 
-<HTML><li></HTML><HTML><p></HTML>**Indices** – Let you to specify the kind of data, vectorised or not, that should be shown in the list;<HTML></p></HTML><HTML></li></HTML> 
-<HTML><li></HTML><HTML><p></HTML>**Sub-system** – Let you to specify the sub-system.<HTML></p></HTML> 
 ===== See also ===== ===== See also =====
-<HTML></li></HTML> + 
-<HTML><li></HTML><HTML><p></HTML>[[Automatic_object_creation|Automatic object creation]]<HTML></p></HTML><HTML></li></HTML> +  [[Automatic_object_creation|Automatic object creation]] 
-<HTML><li></HTML><HTML><p></HTML>[[Expression_syntax|Expression syntax]]<HTML></p></HTML><HTML></li></HTML><HTML></ul></HTML>+ 
 +  * [[Expression_syntax|Expression syntax]] 
  
  
expression_editing_tool.1676538422.txt.gz · Last modified: 2023/02/16 10:07 by daria