{"id":93,"date":"2019-05-02T09:21:31","date_gmt":"2019-05-02T09:21:31","guid":{"rendered":"https:\/\/helpdesk.reden.nl\/revesdse\/?page_id=93"},"modified":"2025-02-07T08:02:02","modified_gmt":"2025-02-07T08:02:02","slug":"creating-the-model","status":"publish","type":"page","link":"https:\/\/docs.reden.nl\/reves\/creating-the-model\/","title":{"rendered":"Creating the model"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"creating-a-new-model\"><span class=\"ez-toc-section\" id=\"creating-a-new-model\"><\/span>Creating a new model<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can start a new model from the main screen after starting Reves DSE by clicking the <strong>New button<\/strong> <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image1.png\" alt=\"\" width=\"16\" height=\"16\" border=\"0\"> , the <img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"\/wp-content\/uploads\/sites\/4\/Image2.png\" alt=\"\" width=\"33\" height=\"33\" border=\"0\"> <strong>Create a new model button <\/strong>or via the menu bar <strong>File, New<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-basic-model\"><span class=\"ez-toc-section\" id=\"creating-a-basic-model\"><\/span>Creating a basic model<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create a basic model by adding expressions, procedures and\/or other items to the model canvas ( <a href=\"#adding-new-items-to-the-canvas\">Adding new items to the model<\/a> ). If you want to bring a certain structure to your model, you can group items in modules ( <a href=\"#using-modules\">Using modules<\/a> ) and connect them with connectors ( <a href=\"#connecting-modules-on-the-canvas\">Connecting modules on the canvas<\/a> ). If you are content with your model and there are no errors, you can select an existing view design or make a new one ( <a href=\"\/reves\/the-view\/#creating-a-new-view\">Creating a view<\/a> ) to use as your solution output interface. By running a view you can create an empty solution set ( <a href=\"\/reves\/generating-solutions\/#starting-a-view\">Starting a view<\/a> ) and start a calculation ( <a href=\"\/reves\/generating-solutions\">Generating solutions<\/a> ).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"opening-a-model\"><span class=\"ez-toc-section\" id=\"opening-a-model\"><\/span>Opening a model<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can open an existing model from the main screen after starting Reves DSE by <strong>clicking<\/strong> the <strong>Open button<\/strong> <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image3.png\" alt=\"\" width=\"16\" height=\"16\" border=\"0\"> , the <img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/Image4.png\" alt=\"A picture containing screenshotDescription automatically generated\" width=\"33\" height=\"31\" border=\"0\"> <strong>Open a model or model button<\/strong> &nbsp;or via the menu bar <strong>File, Open<\/strong>.<\/p>\n\n\n\n<p>A recent file list is available on the main screen. From there you can open your most recently used models and projects. You have the option to directly open a model file in either <em>knowledge edit mode<\/em> (<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-887 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/openForEdit.png\" alt=\"\" width=\"32\" height=\"32\">), or <a href=\"\/reves\/generating-solutions\"><em>calculation mode<\/em><\/a> (<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-888 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/openForUse.png\" alt=\"\" width=\"32\" height=\"32\">), by clicking the respective icon for the file.<\/p>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>Reves DSE uses two types of files, <em>models<\/em> and <em>projects<\/em> to organize the knowledge, views and results. A <em>Reves DSE Model<\/em> file (.<em>mrpx<\/em>) contains all the knowledge to perform calculations and the <a href=\"\/reves\/the-view\/\">views<\/a> to provide input and show calculation results; a <em>Reves DSE Project<\/em> file (.<em>mrpr<\/em>) contains just the calculations. You can start new calculations in a model, but you cannot edit the knowledge in a project.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>You can also open a model or project directly from disk, without first starting Reves DSE, by double-clicking the file name in Windows Explorer. By default, double-clicking a model file, will open a copy of the model in calculation mode. To open it in knowledge edit mode, right-click the file and select <strong>Edit<\/strong> from the shortcut menu.<\/p>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>If a model contains an error, or if there are no views at all, Reves DSE will not be able to start a new calculation directly. If this happens, Reves DSE&nbsp; will let you know that starting a calculation is not possible and will ask you if you would like to open the model in knowledge edit mode instead. If only some views contain errors, Reves DSE will start in calculation mode using the valid view.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"saving-a-model\"><span class=\"ez-toc-section\" id=\"saving-a-model\"><\/span>Saving a model<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can save the model you are working on by clicking the<strong> Save button<\/strong> <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image5.png\" alt=\"\" width=\"16\" height=\"16\" border=\"0\"> or via the menu bar <strong>File, Save<\/strong> or <strong>File, Save As<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-toolbox\"><span class=\"ez-toc-section\" id=\"using-the-toolbox\"><\/span>Using the toolbox<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In the toolbox you can find the items you can use to build (\u201cModel\u201d) or illustrate (\u201cView\u201d) your model. See <a href=\"#adding-new-items-to-the-canvas\">Adding new items to the canvas<\/a> on how you can add items from the toolbox to the canvas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-canvas\"><span class=\"ez-toc-section\" id=\"using-the-canvas\"><\/span>Using the canvas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can manipulate the canvas in the following ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Panning: right click on the canvas and drag.<\/li>\n\n\n\n<li>Scrolling: scroll the mouse wheel or use the scroll bars at the right side and the bottom<\/li>\n\n\n\n<li>Zooming: scroll the mouse wheel while holding the control button on your keyboard or use the zoom buttons in the left bottom corner of the canvas screen.<\/li>\n\n\n\n<li>Selecting items: left click.<\/li>\n\n\n\n<li>Creating a selection box: left click on an empty part of the canvas and drag.<\/li>\n\n\n\n<li>Moving items: left click on elements and drag.<\/li>\n\n\n\n<li>Viewing contextual options: right click on items or the canvas.<\/li>\n\n\n\n<li>Editing items: If you want to edit a knowledge item, double left-click the item and either the knowledge editor appears in the knowledge tab page or an edit window pops-up. If you want to change the appearance of an item, right click the item and choose <em>Properties<\/em> from the context popup menu.<\/li>\n<\/ul>\n\n\n\n<p>The canvas also has a toolbar at the top with the following buttons:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>Pointer button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image6.png\" alt=\"\"> enables the pointer mode of the canvas in which you can select and move items and connectors.<\/li>\n\n\n\n<li>The <strong>Connector button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image7.png\" alt=\"\"> enables the connector mode of the canvas in which you can create connections between elements, see <a href=\"#connecting-modules-on-the-canvas\">Connecting modules on the canvas<\/a> .<\/li>\n\n\n\n<li>Clicking the <strong>Grid button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image10.png\" alt=\"\"> toggles the grid view of the canvas.<\/li>\n\n\n\n<li>With the <strong>Align buttons<\/strong>&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image11.png\" alt=\"\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image12.png\" alt=\"A screenshot of a cell phoneDescription automatically generated\"> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image13.png\" alt=\"\"> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image14.png\" alt=\"\"> you can align the lefts, centers, rights of multiple selected items.<\/li>\n\n\n\n<li>With the <strong>Vertical spacing button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image14.png\" alt=\"\"> you can make the vertical spacing in between the selected items equal.<\/li>\n\n\n\n<li>With the <strong>Z-order buttons<\/strong><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-971 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/SendBackward_16x.png\" alt=\"\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-974 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/BringtoFront_16x.png\" alt=\"\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-973 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/BringForward_16x.png\" alt=\"\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-972 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/SendtoBack_16x.png\" alt=\"\">&nbsp;change the stacking\/overlapping order of the selected items on the canvas.<\/li>\n\n\n\n<li>Clicking the <strong>Wrap button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image15.png\" alt=\"\"> while one or more items on the canvas are selected, enables you to place these items into a new module, see <a href=\"#using-modules\">Using modules<\/a> .<\/li>\n\n\n\n<li>Clicking the <strong>Export image button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image18.png\" alt=\"\"> creates an image export of the current canvas.<\/li>\n\n\n\n<li>Clicking the <strong>Help button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image19.png\" alt=\"\"> will send you to the help page about using the canvas.<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding-new-items-to-the-canvas\"><span class=\"ez-toc-section\" id=\"adding-new-items-to-the-canvas\"><\/span>Adding new items to the canvas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can add new items to the canvas by <strong>selecting<\/strong> an item in the <em>Toolbox<\/em> and <strong>dragging it onto the canvas<\/strong>. <strong>Double left clicking<\/strong> an item in the <em>Toolbox<\/em> also adds it to the canvas. If an item has an editor, it is automatically opened in the knowledge tab page.<\/p>\n\n\n\n<p>You can also add new items to the model by <strong>right clicking<\/strong> on <em>Model<\/em> or a <em>Module<\/em> in the <em>Model Explorer<\/em> and choosing the item you want to add from the <strong>Add\u2026 list<\/strong> in the <em>context popup<\/em> menu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-an-expression\"><span class=\"ez-toc-section\" id=\"creating-an-expression\"><\/span>Creating an expression<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create an expression by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Expression<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image20.png\" alt=\"A picture containing furnitureDescription automatically generated\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The expression editor opens in the knowledge tab page.<\/li>\n\n\n\n<li>Type your expression in the expression field. The expressions can either be an&nbsp;<b>equality<\/b>&nbsp;or an&nbsp;<b>inequality. <\/b>The expression appears on the canvas as you type. Press enter or click on the canvas to create the expression. Reves DSE automatically creates the parameters for you.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>Equalities can be used to calculate the value of a parameter if that parameter is the only unknown parameter in the equation. Inequalities can be used to limit the range of a parameter. It can for example be used to ensure that parameter Fb-Fc is positive.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p><strong>Clicking<\/strong> the <strong>function<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"18\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image22.png\" alt=\"\"> or <strong>symbol<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image23.png\" alt=\"\"> <strong>button<\/strong> at in the toolbar of the expression editor will show a popup menu with available (built-in and user added library) functions and symbols. See the <a href=\"\/reves\/syntax\/#expression-syntax\">expression syntax<\/a> section for more information.&nbsp; You can also use the <a href=\"https:\/\/support.microsoft.com\/en-us\/windows\/windows-10-keyboard-tips-and-tricks-588e0b72-0fff-6d3f-aeee-6e5116097942\"><b class=\"ocpLegacyBold\">Windows logo key<\/b>&nbsp;&nbsp;&nbsp;+<b class=\"ocpLegacyBold\">&nbsp;. (period)<\/b><\/a><strong>&nbsp;<\/strong>shortcut key to open the windows symbols keyboard from which you can select a Greek symbol.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>See the <a href=\"\/reves\/array-calculations\/#syntax\">Array syntax<\/a> section for more information about how to use arrays in expressions.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>If there are any errors in the expression, the text of the expressions will turn red and the error is described in the Error list tab page of the knowledge panel.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can test and debug your expression by <strong>clicking<\/strong> the <strong>Debug<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image24.png\" alt=\"A close up of a logoDescription automatically generated\"> <strong>button<\/strong> in the toolbar of the expression editor. This will open a popup window where you can run and test your expression in automatically generated view.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>A parameter can be assigned a constant value in the parameter overview by changing the type and setting the constant value. (See <a href=\"\/reves\/creating-the-model\/#using-the-parameters-overview\">Using the parameters overview<\/a>)<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-procedure\"><span class=\"ez-toc-section\" id=\"creating-a-procedure\"><\/span>Creating a procedure<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create a procedure by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Procedure<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image25.png\" alt=\"A screenshot of a cell phoneDescription automatically generated\"> item from the toolbox to the canvas or <strong>double<\/strong> c<strong>l<\/strong>ick it.<\/li>\n\n\n\n<li>The procedure editor opens in the knowledge tab page.<\/li>\n\n\n\n<li>Fill in the <em>Parameter to Solve<\/em> and type the procedure that assigns this parameter<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p><strong>Press Ctrl + Space<\/strong> on your keyboard while typing the procedure to bring up a list of variables and available functions with an explanation to use them. See the <a href=\"\/reves\/syntax\">syntax<\/a> section for more information on the procedure syntax and available functions.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>See the <a href=\"\/reves\/array-calculations\/#procedure-syntax\">Array procedure syntax<\/a> section for more information about how to use arrays in procedures.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>While editing the procedure any errors will be highlighted in red. You can toggle the visibility of the error window containing the details with the <strong>Error list button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image26.png\" alt=\"\"> in the toolbar of the procedure editor.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can test and debug your procedure by <strong>clicking<\/strong> the <strong>Debug button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image24.png\" alt=\"A close up of a logoDescription automatically generated\"> in the toolbar of the procedure editor. This will open a popup window where you can run and test your procedure.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-table\"><span class=\"ez-toc-section\" id=\"creating-a-table\"><\/span>Creating a table<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create a table by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Table<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"13\" height=\"13\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image27.png\" alt=\"A picture containing outdoorDescription automatically generated\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The table editor opens in the knowledge tab page.<\/li>\n\n\n\n<li><strong>Click<\/strong> the <strong>Load table button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image28.png\" alt=\"\"> to open the dialog window where you can browse to the Excel file or semicolon delimited .CSV file with the table.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The first row of the loaded file should be the header row and should contain the name of the corresponding column. The column values can be either doubles or strings, but they cannot be mixed in one column. Only columns with double values can be linked to a parameter. In case of an Excel file, the table must be on the first worksheet.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Click<\/strong> <strong>Open<\/strong> in the dialog window to load the table.<\/li>\n\n\n\n<li>On the right side of the table editor you can associate the columns of the loaded table with an existing or parameters in your model or associate a new one.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-an-interpolation-table\"><span class=\"ez-toc-section\" id=\"creating-an-interpolation-table\"><\/span>Creating an interpolation table<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create an interpolation table by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Interpolation<\/em> table <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image30.png\" alt=\"\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The interpolation table editor opens in the knowledge tab page.<\/li>\n\n\n\n<li><strong>Click<\/strong> the <strong>Load table button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image28.png\" alt=\"\"> to open the dialog window where you can browse to the Excel file or semicolon delimited .CSV file with the table.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The first row of the loaded file should be the header row and should contain the name of the corresponding column. The values can only be doubles and each row must have a value for each column. In case of an Excel file, the table must be on the first worksheet.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Click<\/strong> <strong>Open<\/strong> in the dialog windows to load the table.<\/li>\n\n\n\n<li>On the right side of the table editor you can associate the parameters of your model with the columns of the loaded table and choose if a parameter is an input or an output or if you want to ignore the column. The values in the input column(s) are the input data points of the linear interpolation used to find intermediate points in the output column(s).<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>Reves DSE will sort the input and output columns for you on calculation if you do not have them in the order of inputs columns first and output columns last.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>If you select more than one input column, the table must be full factorial. This means that the all combinations of input parameter data points must be present, and every combination must have a value in all output columns.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-a-library-function\"><span class=\"ez-toc-section\" id=\"creating-a-library-function\"><\/span>Creating a library function<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create a library function by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Library function<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image31.png\" alt=\"A close up of a logoDescription automatically generated\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The library function editor opens in the knowledge tab page.<\/li>\n\n\n\n<li>Fill in the symbol that is used to call the library function from other model items.<\/li>\n\n\n\n<li>Fill in the arguments of your library functions separated by a semicolon. See the <a href=\"\/reves\/array-calculations\/#library-functions\">Array library functions<\/a> section for more information on how to define array parameters in the arguments.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>A library function does not appear as an item on the canvas, only in the model explorer.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Type the code of your library function. You can use the arguments you just defined in your code, but also the other variables in your current module. See the <a href=\"\/reves\/syntax\/#expression-syntax\">expression syntax<\/a> section for more information on the syntax.<\/li>\n\n\n\n<li>Use the <em>return<\/em> keyword followed by a variable or expression to give the library function its value.<\/li>\n\n\n\n<li>While editing the function any errors will be highlighted in red. You can toggle the visibility of the error window containing the details with the <strong>Error list button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image26.png\" alt=\"\"> in the toolbar of the function editor.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can use a library functions in expressions, procedures and line plots, but also in other library functions.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The library function can also use model parameters in its syntax without declaring them as function arguments, similar to model parameters in the procedure syntax. The validity of the syntax will then depend on the model level the library function is used in. The function output value is calculated with the values of the used model parameter at that model level.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding-text\"><span class=\"ez-toc-section\" id=\"adding-text\"><\/span>Adding text<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can add text to the canvas by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Text<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image32.png\" alt=\"A screenshot of a cell phoneDescription automatically generated\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The text editor popup appears.<\/li>\n\n\n\n<li>Type your text in the text field and use the options in the toolbar to customize your text.<\/li>\n\n\n\n<li><strong>Click<\/strong> the <strong>OK button<\/strong> to add the text to the canvas.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The customization options for the text editor in DSE are simple and currently do not include features such as inserting tables, images, or nested enumeration. While the DSE editor does not offer this customization these elements are supported by the textbox field itself. As a workaround you can copy paste this data from another program into the textbox field.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adding-an-image\"><span class=\"ez-toc-section\" id=\"adding-an-image\"><\/span>Adding an image<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can add an image to the canvas by following these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Drag<\/strong> the <em>Image<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image33.png\" alt=\"A close up of a logoDescription automatically generated\"> item from the toolbox to the canvas or <strong>double click<\/strong> it.<\/li>\n\n\n\n<li>The image editor popup appears.<\/li>\n\n\n\n<li>Click the<strong> Load image button<\/strong> to open the dialog window where you can browse to the image file<\/li>\n\n\n\n<li><strong>Click<\/strong> Open in the dialog window to load the image.<\/li>\n\n\n\n<li><strong>Click<\/strong> the <strong>OK button<\/strong> to add the image to the canvas.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-modules\"><span class=\"ez-toc-section\" id=\"using-modules\"><\/span>Using modules<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can create modules, which are collections of other items you can use to organize your network, in two ways:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Select one or more items<\/strong> on the canvas and <strong>click the Wrap button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image15.png\" alt=\"\"> in the canvas toolbar to add the selected items to a new module.<\/li>\n\n\n\n<li><strong>Add an empty module<\/strong> to the canvas by <strong>dragging<\/strong> the <em>Module<\/em> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image35.png\" alt=\"\"> item from the toolbox.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The knowledge in a module has limited scope, which means that you can only use knowledge from your current module level. In order to use knowledge from other modules you can make connections between modules, see <a href=\"#connecting-modules-on-the-canvas\">Connecting modules on the canvas<\/a> .<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can <strong>quick rename<\/strong> a selected module by <strong>pressing F2<\/strong> on the keyboard.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connecting-modules-on-the-canvas\"><span class=\"ez-toc-section\" id=\"connecting-modules-on-the-canvas\"><\/span>Connecting modules on the canvas<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can make connections between modules on the canvas by connecting parameters from each module to each other:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>First click the click <strong>Connector button<\/strong> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image7.png\" alt=\"\"> in the flow chart toolbar to enable the connector mode of the canvas.<\/li>\n\n\n\n<li>Click on one module and drag the dotted line to another module. You can also start or end at the <img loading=\"lazy\" decoding=\"async\" width=\"41\" height=\"40\" class=\"alignnone size-full wp-image-1160\" src=\"\/wp-content\/uploads\/sites\/4\/anchor.png\" alt=\"\">&nbsp;-symbol on the canvas if you want to connect a module to the module you are currently working in.<\/li>\n\n\n\n<li>In the<em> Edit connector properties<\/em> popup window you can choose the parameters you want to connect.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>When you are in the connector mouse mode you can change the module edge attach location of the connector for any existing connection.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"adding\/editing-connections\"><span class=\"ez-toc-section\" id=\"addingediting-connections\"><\/span>Adding\/editing connections<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>In <em>Edit connector properties&nbsp;<\/em>you can add connection to your connector by manually selecting them or by adding the suggested connections:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You can toggle between only showing suggested connection based on overlapping names or showing all parameters using the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-966\" src=\"\/wp-content\/uploads\/sites\/4\/toolstrip_filter.png\" alt=\"\">\/<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-965\" src=\"\/wp-content\/uploads\/sites\/4\/toolstrip_filterenabled.png\" alt=\"\"><strong> filter button<\/strong>.\n<ul class=\"wp-block-list\">\n<li>In the suggested connections view you can add a selected connection using the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-16\" src=\"\/wp-content\/uploads\/sites\/4\/Image46.png\" alt=\"\"><strong> Add connection button<\/strong> in the toolbar.<\/li>\n\n\n\n<li>In all parameter view you can manually select a parameter in both modules and connect them by clicking the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-964 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/conn-two-way.png\" alt=\"\"> <strong>Add two-way connection button<\/strong>&nbsp;in the toolbar.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>To remove connections from the connector you can <strong>select<\/strong> them in the <em>Connections panel <\/em><strong>click<\/strong> the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"size-full wp-image-969 alignnone\" src=\"\/wp-content\/uploads\/sites\/4\/delete.png\" alt=\"\"> <strong>Delete selected connection button<\/strong> in the toolbar.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can <strong>Ctrl<\/strong> or <strong>Shift<\/strong> to <strong>select<\/strong> multiple connection in the suggested connections view and in the current <em>Connections panel<\/em>.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-model-explorer\"><span class=\"ez-toc-section\" id=\"using-the-model-explorer\"><\/span>Using the model explorer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In the model explorer you can find the components of your model:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Properties: <strong>Double click<\/strong> or<strong> right click and Open<\/strong> to edit the title and description of your model and view the model ID.<\/li>\n\n\n\n<li>Function library: An overview of the library functions in your model. <strong>Right clicking the Function library<\/strong> gives you the option to add a library function. <strong>Right clicking a library function<\/strong> enables you to delete the library function.<\/li>\n\n\n\n<li>Model: An overview of the modules that make up your model.\n<ul class=\"wp-block-list\">\n<li>Each module has two nodes:\n<ul class=\"wp-block-list\">\n<li>A <em>Views<\/em> node <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image37.png\" alt=\"A close up of a logoDescription automatically generated\"> containing the canvas represent the visualization of the calculation and results page<\/li>\n\n\n\n<li>A <em>Knowledge<\/em> node <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" border=\"0\" src=\"\/wp-content\/uploads\/sites\/4\/Image38.png\" alt=\"A close up of a logoDescription automatically generated\"> containing the items that make-up the knowledge model.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>The parameters that are used in expressions, procedures and tables are nested under the item and can be viewed by <strong>clicking the + button<\/strong> in front of the item. The same applies to modules containing child modules and other items.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The model and modules each use their own Views to display the results in once solutions are generated. See <a href=\"\/reves\/the-view\/#creating-a-new-view\">Creating a view<\/a> for more details on views.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-knowledge-panel\"><span class=\"ez-toc-section\" id=\"using-the-knowledge-panel\"><\/span>Using the knowledge panel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The knowledge panel contains several tab pages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The knowledge tab page <strong>displays a knowledge editor<\/strong> when you double click an expression, procedure, (interpolation) table or library function on the canvas or in the model explorer. If no editor is active, the knowledge tab page displays an overview of the expressions and procedures used on your current active module level. In this overview you can also (un)suppress expressions and procedures.\n<ul class=\"wp-block-list\">\n<li>This knowledge overview also contains a <em>Knowledge references&nbsp;<\/em>panel on the right which can collapsed and expanded. The <em>Knowledge references&nbsp;<\/em>panel shows information on all parameters present in the expression that is selected in the knowledge overview. To view one of those parameters in the parameter overview you can <strong>select the parameter&nbsp;<\/strong>and click the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-1116\" src=\"\/wp-content\/uploads\/sites\/4\/trace-goto.png\" alt=\"\"> <strong>Go to the selected parameter button<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>The parameters tab page displays an overview of the parameters and their properties used on your current active module level. (See <a href=\"#using-the-parameters-overview\">Using the parameters overview<\/a> .) If you select an expression or procedure on the canvas, only the parameters that are used in that expression\/procedure are shown.\n<ul class=\"wp-block-list\">\n<li>The parameter overview also has a <em>references&nbsp;<\/em>panel similar to the knowledge overview.&nbsp;&nbsp;The <em>Parameter references <\/em>panel shows information on the usage of the selected parameter in the knowledge.\n<ul class=\"wp-block-list\">\n<li><strong>Click<\/strong> the <strong><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-1117\" src=\"\/wp-content\/uploads\/sites\/4\/trace-knowledge-refs.png\" alt=\"\"> Knowledge elements button<\/strong> to view the knowledge rules in which the parameter is present.\n<ul class=\"wp-block-list\">\n<li>To view one of those knowledge rules in the knowledge overview you can <strong>select the item <\/strong>and <strong>click<\/strong> the <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-1116\" src=\"\/wp-content\/uploads\/sites\/4\/trace-goto.png\" alt=\"\"> <strong>Go to the selected item button<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click the <strong><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-1118\" src=\"\/wp-content\/uploads\/sites\/4\/trace-connected-pars.png\" alt=\"\"> Connections button <\/strong>to view any other parameter that is connected to this one.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>The connections tab page shows an overview of the connections you made.<\/li>\n\n\n\n<li>The error list tab page displays the errors and\/or warnings of your model and views.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-parameters-overview\"><span class=\"ez-toc-section\" id=\"using-the-parameters-overview\"><\/span>Using the parameters overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The parameters tab page in the knowledge panel displays an overview of the parameters of the entire current active module level, or if one item is selected, of the parameters in that item. It is also possible to edit the following properties in the parameters overview:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Parameter symbol: changing the symbol in the overview will change the symbol in all expressions where this parameter is used.<\/li>\n\n\n\n<li>Name and description.<\/li>\n\n\n\n<li>Type: choose between real, integer and constant.\n<ul class=\"wp-block-list\">\n<li>Parameters with a real value type can get any value within a specified range when generating solutions.<\/li>\n\n\n\n<li>Parameters with an integer value type can get any integer value within a specified range when generating solutions.<\/li>\n\n\n\n<li>Parameters with a constant value type can only get the constant value assigned to them when generating solutions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The selected type of a parameter affects the parameter values of the solutions that are generated and the time it takes to generate solutions that meet these requirements. The decision which value type to assign depends on your model.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>(Calculation) Unit: You can assign a unit to a parameter to help you label them with a unit. To assign a unit you type the desired unit symbol or symbols. The pop up below the unit cell will display the understood unit, the SI powers of this unit and provides a toolbar with the following buttons.\n<ul class=\"wp-block-list\">\n<li>The <img loading=\"lazy\" decoding=\"async\" width=\"20\" height=\"20\" class=\"alignnone size-full wp-image-72\" src=\"\/wp-content\/uploads\/sites\/4\/Image23.png\" alt=\"\"> G<strong>reek symbol button<\/strong> allows you to insert a Greek symbol into your unit expression<\/li>\n\n\n\n<li>The &#8220;\u00b0&#8221; D<strong>egrees symbol button<\/strong> allows you to insert the degrees sign into your unit expression<\/li>\n\n\n\n<li>The <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-978\" src=\"\/wp-content\/uploads\/sites\/4\/Units.png\" alt=\"\"><strong> Unit overview button<\/strong> will open the Unit overview window where you can <strong>select a known unit<\/strong> from the list and <strong>insert<\/strong> it into your expression by <strong>double clicking the symbol<\/strong>.<\/li>\n\n\n\n<li>The <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"alignnone size-full wp-image-979\" src=\"\/wp-content\/uploads\/sites\/4\/newUnit.png\" alt=\"\"> <strong>Create a user defined base unit button<\/strong> will open the Create a base unit window where you can defined a new base unit symbol to represent a custom definition based on existing units, this unit could be atmosphere or calories. See the <a href=\"\/reves\/syntax\/#unit-syntax\">unit syntax<\/a> section for more information.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The assigned units do not affect the parameter values during solution generation. Together with the display units, which can be defined in the view canvas items, these assigned (calculation) units provide the conversion information to switch between the display unit and the calculation unit.<\/p>\n\n\n\n<p>Additionally, a quick&nbsp; base SI unit check is performed on the expression when all parameters in an expression have units assigned. Only the base SI unit is checked since Reves cannot detect and check any conversion factors used in the expression<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>The typed unit should only contain unit symbols either with power raises and should not contain any numeric conversion factor or shifts. For those things a user defined base unit should be used.<\/p>\n<\/div>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lower and upper bound for the parameter values. Reves DSE will try to generate solutions in which the parameter values are between these bounds.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>It is important to choose the parameter bounds with consideration!<\/p>\n<\/div>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Constant value: if you defined the parameter as constant in the Type column you can enter the constant value in this cell.<\/li>\n\n\n\n<li>Table: if the parameter is linked to a table column the corresponding name of the table item is displayed in here.<\/li>\n\n\n\n<li>Allow random: enabling this gives Reves DSE the freedom to assign random values within the provided range. This option is turned on by default. Disable this property if the parameter should always be calculated with knowledge rules and never randomly assigned. For example when calculating the area moment of inertia rectangle with height (<em>h<\/em>) and width (<em>b<\/em>) whose&nbsp;centroid is located at the origin:\n<ul class=\"wp-block-list\">\n<li><img loading=\"lazy\" decoding=\"async\" width=\"342\" height=\"342\" class=\"\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/82\/Moment_of_area_of_a_rectangle_through_the_centroid.svg\/1024px-Moment_of_area_of_a_rectangle_through_the_centroid.svg.png\" alt=\"Moment of area of a rectangle through the centroid.svg\"><img decoding=\"async\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/d8bebd667bf053e8363392aefa0db5278d40e363\" alt=\"{displaystyle I_x = frac{bh^3}{12}}\"> and <img decoding=\"async\" aria-hidden=\"true\" class=\"mwe-math-fallback-image-inline\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/6e4914e5aee67b12c2f63f34d1af98dcf857efd2\" alt=\"{displaystyle I_y = frac{b^3h}{12}}\"> <sub>(source:https:\/\/en.wikipedia.org\/wiki\/Second_moment_of_area)<\/sub><\/li>\n\n\n\n<li>Here the ranges of <em>h<\/em> and <em>b<\/em> are very likely well defined. The values of <em>I<sub>x<\/sub><\/em> and <em>I<sub>y<\/sub><\/em> should just be a result of <em>h<\/em> and <em>b<\/em> and their ranges are less important (they should be large enough off course). In this case it makes more sense to use <em>b<\/em> and <em>h<\/em> to calculate&nbsp;<em>I<sub>x<\/sub><\/em> and <em>I<sub>y <\/sub><\/em>instead of the other way around.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Array and Array length: use these settings to create array parameters and define the array length. See section <a href=\"\/reves\/array-calculations\/#create-array-parameters\">Create array parameters<\/a> for more information.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>Reves DSE can find solutions for models that are underdetermined (more unknown parameters than equations) by randomly sampling some parameter values. Which parameters are sampled is determined by the &#8216;Allow random&#8217; property. If you disable the &#8216;Allow random&#8217; property for too many (how many depends on input for a run) parameters, Reves DSE will not be able to solve these models. When this occurs, Reves DSE will show a message after the calculation.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-2-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/note.png\" alt=\"\" class=\"wp-image-154\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>Entered values in the parameter overview (the lower and upper bound and the constant value) are either considered to be unitless or use the calculation unit if assigned.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile has-border-color has-custom-color-1-border-color has-custom-color-3-background-color has-background is-layout-flex wp-container-core-columns-is-layout-44468703 wp-block-columns-is-layout-flex\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--10)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/2\/tip.png\" alt=\"\" class=\"wp-image-156\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:95%\">\n<p>You can copy and paste cell values to other cells using the <b>Ctrl+C and Ctrl+V<\/b> keyboard shortcuts.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"switching-between-design-space-and-the-calculation-view-space\"><span class=\"ez-toc-section\" id=\"switching-between-design-space-and-the-calculation-view-space\"><\/span>Switching between design space and the calculation view space<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can switch between the design space and any existing view by clicking the<strong> Design space<\/strong> <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image39.png\" alt=\"\" width=\"28\" height=\"28\" border=\"0\"> and the <strong>View<\/strong> <img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image40.png\" alt=\"\" width=\"28\" height=\"28\" border=\"0\"> <strong>button<\/strong> in the sidebar on the left of the main screen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"changing-properties-of-items\"><span class=\"ez-toc-section\" id=\"changing-properties-of-items\"><\/span>Changing properties of items<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can change the properties of an item by <strong>right clicking on the item<\/strong> on the<strong> canvas<\/strong> or in the <strong>model explorer<\/strong> and <strong>choosing Properties<\/strong> from the context popup menu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-model-input-overview\"><span class=\"ez-toc-section\" id=\"using-the-model-input-overview\"><\/span>Using the model input overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can get an <strong>overview of the input<\/strong> in the knowledge model via the menu bar <strong>Input, Input Overview\u2026<\/strong> This overview does not contain the information that was put in the views but does contain information about all parameters in the modules. This overview also shows the final parameter settings that are used for linked parameters since the input data for those are combined and only one parameter for each linked parameter \u201cgroup\u201d is shown.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-unit-manager\"><span class=\"ez-toc-section\" id=\"using-the-units-manager\"><\/span>Using the units manager<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can get an <strong>overview of the <\/strong><b>available units<\/b> in the menu bar <strong>Input<\/strong><strong>, Manage Units\u2026<\/strong> In this overview you can see the view the predefined units and view, add, edit and remove user defined base units. Using the filter box in the toolbar you can search a unit either on symbol or name. The checkbox <em>Show prefixed units&nbsp;<\/em>in the toolbar will show or hide the prefixed unit variations of the prefix-able predefined units in the table. You can also just check in the table whether the predefined units is prefix-able or not.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"importing-a-mrreves-tool\"><span class=\"ez-toc-section\" id=\"importing-a-mrreves-tool\"><\/span>Importing a MrReves tool<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can import a tool that is made in the MrReves Knowledge Builder into the Reves DSE by <strong>dragging<\/strong> the <em>MrReves tool <\/em><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/sites\/4\/Image41.png\" alt=\"\" width=\"16\" height=\"16\" border=\"0\">&nbsp;item from the toolbox to the canvas or&nbsp;<strong>double click<\/strong> it. The MrReves Knowledge Builder tool is added as a module on the canvas. Tools that were made with an interface in the of MrReves Knowledge Builder will have this interface data translated to a new custom view.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating a new model You can start a new model from the main screen after starting Reves DSE by clicking the New button , the Create a new model button or via the menu bar File, New. Creating a basic model You can create a basic model by adding expressions, procedures and\/or other items to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-93","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/pages\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":3,"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/pages\/93\/revisions"}],"predecessor-version":[{"id":1437,"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/pages\/93\/revisions\/1437"}],"wp:attachment":[{"href":"https:\/\/docs.reden.nl\/reves\/wp-json\/wp\/v2\/media?parent=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}