User Tools

Site Tools


index_list

Differences

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

Link to this comparison view

Next revision
Previous revision
index_list [2019/11/18 13:34]
127.0.0.1 external edit
index_list [2023/04/12 16:24] (current)
daria [See also]
Line 7: Line 7:
 The most used index list is the Materials index list (see below). The most used index list is the Materials index list (see below).
  
-[[|]] 
 ===== Built-in index lists ===== ===== Built-in index lists =====
  
Line 16: Line 15:
   * **Transfers** - a [[Mapped_index_list|mapped index list]], which has indices for each [[Transfer|transfer]] of the model. This list can be used as indices for [[Parameter|parameters]], [[Expression|expressions]], [[Index_operation|index operations]] and [[Lookup_table|lookup tables]] whose values are [[Transfer|transfer]] dependent.   * **Transfers** - a [[Mapped_index_list|mapped index list]], which has indices for each [[Transfer|transfer]] of the model. This list can be used as indices for [[Parameter|parameters]], [[Expression|expressions]], [[Index_operation|index operations]] and [[Lookup_table|lookup tables]] whose values are [[Transfer|transfer]] dependent.
  
-[[|]]+==== Index ==== 
 + 
 +An index is the atomic part of an [[Index_list|index list]]. Rather than using numbers for indices, Ecolego uses string values which are enumerated using [[Index_list|index lists]]. 
 ===== Index lists of transfers ===== ===== Index lists of transfers =====
  
 You cannot specify an index list for a [[Transfer|transfer]]. The index list is automatically created to be a sub-set of the //Materials// index list that contains the intersection of the source and target [[Compartment|compartment's]] indexlists. You cannot specify an index list for a [[Transfer|transfer]]. The index list is automatically created to be a sub-set of the //Materials// index list that contains the intersection of the source and target [[Compartment|compartment's]] indexlists.
  
-[[|]] 
 ===== Creating an index list ===== ===== Creating an index list =====
  
Line 28: Line 29:
 To create a To create a
  
-  * Normal index list - either click the {{:New24.png|New}} button in the [[Title_bar|title bar]] or right click and select **New | Index list** from the popup-menu.+  * Normal index list - either click the {{:New24.png|New}} button in the [[windows#Title_bar|title bar]] or right click and select **New | Index list** from the popup-menu.
   * [[Sub-set_index_list|Sub-set index list]] - right click the “super” index list and select **New | Sub set** from the popup-menu.   * [[Sub-set_index_list|Sub-set index list]] - right click the “super” index list and select **New | Sub set** from the popup-menu.
   * [[Mapped_index_list|Mapped index list]] - create a normal index list as described above and edit the index list to specify mappings.   * [[Mapped_index_list|Mapped index list]] - create a normal index list as described above and edit the index list to specify mappings.
  
-[[|]] 
 ===== Editing an index list ===== ===== Editing an index list =====
  
-The index list editor is shown by right-clicking the index list in the [[Index_lists_window|Index lists window]] and selecting **Edit**.+The index list editor is shown by right-clicking the index list in the [[Index_lists_window|Index lists window]] and selecting **Edit**. 
  
 The index list editor has three tabs: Properties, Values and Mapping. The index list editor has three tabs: Properties, Values and Mapping.
 +{{ :edit_index_list_values.png|Screenshot}}
 ==== Properties ==== ==== Properties ====
  
Line 45: Line 45:
 ==== Values ==== ==== Values ====
  
-{{:edit_index_list_values.png|Screenshot}} 
 The values panel let you add and remove indices to your index list. The window differs slightly depending on if the index list is a sub-set of another index list or not. The values panel let you add and remove indices to your index list. The window differs slightly depending on if the index list is a sub-set of another index list or not.
  
Line 53: Line 52:
 ==== Mapping ==== ==== Mapping ====
  
-{{:edit_index_list_mapping.png|Screenshot}}+{{ :edit_index_list_mapping.png|Screenshot}}
 The mapping page is only available for non-sub sets and lets you define mappings of the edited index list to another index list in the model. The mapping page is only available for non-sub sets and lets you define mappings of the edited index list to another index list in the model.
  
Line 66: Line 65:
   * [[Sub-set_index_list|Index list sub-sets]]   * [[Sub-set_index_list|Index list sub-sets]]
   * [[Tutorial_3-Using_index_lists|Tutorial 3-Using index lists]]   * [[Tutorial_3-Using_index_lists|Tutorial 3-Using index lists]]
 +  * [[Index_list|Index list]] 
 +  * [[Naming_conventions|Naming conventions]]
  
  
index_list.1574080456.txt.gz · Last modified: 2019/11/18 13:34 by 127.0.0.1