ProMoT Step by Step for Reaction Models in Process Engineering A Tutorial

Size: px
Start display at page:

Download "ProMoT Step by Step for Reaction Models in Process Engineering A Tutorial"

Transcription

1 ProMoT Step by Step for Reaction Models in Process Engineering A Tutorial Martin Ginkel, Sebastian Mirschel, Katrin Kolczyk August 19, promot@mpi-magdeburg.mpg.de MAX PLANCK INSTITUT DYNAMIK KOMPLEXER TECHNISCHER SYSTEME MAGDEBURG Max-Planck-Institute for Dynamics of Complex Technical Systems, Sandtorstr. 1, Magdeburg, Germany 1

2 Contents 1 Preliminary: Getting ProMoT setup for the first use How do I install ProMoT? How can I start ProMoT? Using the console Using the text editor Emacs Where can I find further information? Getting Started: A look at the ProMoT GUI 5 3 Simple Modeling and use of GUI How do I load an example model? How can I combine existing modules? The two-tanks example How do I save my models? How can I get an overview of a module? How do I create a plant model? The two-tanks-plant example How can I check the model for consistency? How can I simulate the plant model? Simulation with Diana Simulation with DIVA Are there other models to try? Advanced Modeling How do I write an elementary module? The tank example How can I find a specific modeling entity? Oops, an error occurred! How can I use inheritance and arrays in my models? The mc-tank example How can I finish ProMoT? 23 2

3 1 Preliminary: Getting ProMoT setup for the first use 1.1 How do I install ProMoT? Usually ProMoT is used from the text editor Emacs. Therefore the line (load "/usr/local/promot/promot/emacs/promot") must be inserted into your personal /.emacs 1. If ProMoT was installed into a different location /usr/local/promot/promot has to be substituted by your installation directory. This applies also for the following sections. 1. Open a new terminal window like konsole from the window manager. Usually there is a control panel in KDE and on this control panel you can find a screen-icon. Click on this icon one time, and you will get a terminal. 2. Type emacs /.emacs and hit the return (enter) key. In all following commands we will assume implicitly that you hit return. 3. Move the cursor to the beginning of the file (it may be empty) and type: (load "/usr/local/promot/promot/emacs/promot") 2. Save the file by the menu bar File > Save or by pressing the keys C-x C-s Exit the Emacs by the menu bar File > Exit Emacs or by pressing C-x C-c. At the next start of Emacs, ProMoT will be available. 1.2 How can I start ProMoT? Using the console 1. Use your Terminal window or start a new one as described in Type /usr/local/promot/promot/scripts/promot and ProMoT will get started Using the text editor Emacs 1. Use your Terminal window or start a new one as described in Type emacs and Emacs starts up. 3. Select in the menu of Emacs: Promot > Start Promot. 4. The Browser window of ProMoT shows up. 1 If the tilde seems to be broken on a German (QWERTZU) Keyboard, it is possibly necessary to type the tilde key followed by a space. Tilde is used in UNIX and Linux to refer to your personal home directory instead of typing the pathname all the time. 2 The.emacs is a configuration file for the start of the text editor Emacs. It is executed every time Emacs starts. By adding this line, some new entries are added to the menu of Emacs to start ProMoT. 3 C-x C-s is the Emacs notation for pressing Control and the x key at the same time followed by Control and the s key. 3

4 Inside Emacs there are now two windows, showing useful information about the ProMoT system: *promot-server* and *compilation*. It is also possible to work interactively with the *promot-server*. 1.3 Where can I find further information? More detailed documentation, particularly covering the application of ProMoT for logical and dynamic models and the ProMoT manual can be found at the ProMoT web-site: 4

5 2 Getting Started: A look at the ProMoT GUI Upon starting ProMoT the default (the bare necessities that compromise the program) ProMoT GUI 4 loads the ProMoT Browser, which is the main window of ProMoT, see Figure 1. In the following the ProMoT Browser is simply called Browser. The Browser contains six menus (File, Edit, View, Options, Tools and Help) with drop down selections and allows the user to find modeling entities, start graphical and textual editors as well as to load and save files. There are two distinct areas of the Browser, a left panel containing a tree that shows the class hierarchy with all the modeling entities currently loaded and a right panel where, if desired, the.mdl source code of the currently selected class can be viewed. (If you do not see the right panel we explain how to view this in a bit). The tree can be expanded and compacted by clicking the handle buttons to the left of each entity, where subclasses are shown in the subtree of the regarding super-classes. For example the default classes of ProMoT, as shown in Figure 1, are subclasses of the modeling-entity and include: 1. behavioral-modeling-entity > continuous-modeling-entity > > equation / variable > discrete-modeling-entity > > place / transition 2. structural-modeling-entity > module > terminal For the first-time user the most important modeling entities are located in the subtree of the structural-modeling-entity > module. The file tree also has a context-menu (which can be viewed upon right-clicking) for each entity within it and is used for starting most editing actions. To go to the structural-modeling-entity > module: 1. Click the handle button to the left of the folder icon of structural-modeling-entity. 2. Now there are two basic classes in view, module and terminal. There are currently no modeling-entities defined. 3. To view the context-menu right click on the modeling entity. 4. The Browser enables the user to view either just the left panel (with the file tree) or both the left panel and the right panel (with the source code of the currently selected class). To switch back and forth between modes click on the Browser menu View and select the check-box Show Quickview. With this option enabled the corresponding.mdl source code of the currently selected class will be displayed in the right panel of the Browser. ProMoT models are written in.mdl, however the modeling language.mdl is beyond the scope of this tutorial. 4 GUI is an acronym and stands for Graphical User Interface, i.e. the windows, menus items, scroll bars, etc. that frames the main content that ProMoT presents as a working environment. 5

6 Figure 1: The window of the ProMoT Browser. 6

7 3 Simple Modeling and use of GUI 3.1 How do I load an example model? 1. Select the terminal window from the beginning. 2. type mkdir ~/promot Now there is a separate directory promot in your home directory (~/) which we will use for all model files and simulations. 3. cd ~/promot 4. cp -r /usr/local/promot/promot/kb/practical/* Select the window of the Browser. 6. Click in the menu File > Open > Model In the file browser open (with double click) the directory promot in your home directory. You can remember the directory with the Add button on the right of the dialog. This creates a bookmark, that can be selected with the list below the button. 8. Select the file ~/promot/load.mdl and press the Open button. 6 Now there are modeling entities defined in the ProMoT system. You can select and visit them in the Browser window. If you load additional files, the contained modeling entities will be added to your current session. If you load the same file again, the (perhaps) changed definitions will override the previous version in memory. 3.2 How can I combine existing modules? The two-tanks example. We will now construct the two-tanks model. 1. Select the modeling-entity named module in the Browser (click with the left mouse button). 2. Activate the Context-Menu with the right mouse button and click on Add Subclass. 3. Select the Class Name:-field and press Ctrl-A to select the whole name newsubclass. 4. Type the name two-tanks. 5. Click the OK button. 5 The. is part of the command. This copies some example files into your working directory. 6 You can get easily to your home-directory / by pressing the little house icon in the Java file browser. 7

8 Figure 2: The Browser with example models loaded. Figure 3: Incomplete tank model. 6. Different types of classes can be specified in ProMoT. abstract classes: the default type for abstract library elements and modules. non-abstract classes: these are specific library elements and model parts. The source code of the class contains the following line: :PROPERTIES (("abstract" :VALUE "no")) executable classes: these are sealed models, which can be exported to a simulation or analysis environment. The source code of the class contains the following line: :PROPERTIES 8

9 (("model" :VALUE "yes")) At the moment the main purpose is a different visualization of the classes in the Browser. The internal class module is an abstract class (see Figure 2). You can change these boolean values by actions in the Context-Menu of a tree-node in the Browser. The options are Change Property > Abstract and Change Property > Model. 7. You can Undo/Redo every action you have made in the Browser except deleting all classes and loading a mdl-file. Try to undo/redo the Add Subclass -Action by clicking Edit > Undo and Edit > Redo respectively. Alternatively you can press Ctrl-Z and Ctrl-Y. 8. Select the new class two-tanks in the Browser. 9. Right-click on the new class and select Visual Edit from the Context-menu to start the Visual Editor, place the window besides the Browser. The Visual Editor window is divided into the work panel on the right and the palette on the left, holding available modules and terminals. 10. Select and drag the module tank from the Browser to the palette (left part of the Visual Editor) named Modules. This class is now available for use in the Visual Editor and shown with its icon and available terminals. 11. Select and drag the tank from the palette to the work panel (gray window on the right). The new tank instance appears and is named tank*. 12. A red box appears around the tank module. This box is part of a checker system that assists the modeler while editing the model. If you move the mouse pointer over the tank module you get a tool-tip descibing the problem. Solving the modeling problem removes the box. 13. Rename the new tank to t1 by selecting it and pressing the Backspace key (to finish editing, hit Return). Alternatively, you can use the Context-Menu > Edit Details to show a properties dialog which allows to change the name. 14. Repeat steps 11 and 13 to create another tank t Link t1 and t2 by dragging a line from the terminal out of t1 to the terminal in of t2. This connects the two tanks (see Figure 3, left). 16. Now the terminals to the external of two-tanks have to be constructed. The overall inlet is the inlet of the tank t1 the outlet is the outlet of the tank t2. Activate the Context-Menu on tank t1 and select Connect Terminals > Propagate in. A new external terminal is created. Rename this terminal to in as we showed it for the tanks in step 13. Propagate the terminal out of tank t2 in the same way and name it out. The result is depicted in Figure 3, right. 9

10 17. For a nice layout you can move around the modules and terminals with the mouse. For fine-tuning the layout it is recommended to use the cursor-keys (perhaps holding the Shift-Key for larger steps). Terminals cannot be moved into the module. They stick to the edges of the work panel and can only slide along the current edge. 18. Now the two-tanks are finished. In the menu of the Visual Editor select Model > Close. A save dialog appears, press the Save button. The new module now exists in the running ProMoT system. It can be used in other models and should be saved to a file soon. 19. Like in the Browser of ProMoT you can undo/redo the editing actions you have done in the Visual Editor. There are three possibilities: Click on Edit > Undo/Redo Press Ctrl-Z or Ctrl-Y respectively or click on the Undo/Redo buttons in the toolbar 3.3 How do I save my models? We will now save the newly created class two-tanks into a text file. 1. Select two-tanks in the Browser. 2. Choose from the Browser menu File > Save Selected Classes. 3. Choose the filename two-tanks.mdl into the text field and click the Save button. By doing so only the class two-tanks is saved in a separate file. Alternatively if you select multiple classes in the Browser (by pressing Shift or Control and click on classes in the tree), you will save all of them into one single file. You can also use the menu Edit > Select in the Browser. To save the complete currently loaded knowledge base, you can use File > Save All Classes. 3.4 How can I get an overview of a module? To explore the contents and relationships of a model in ProMoT some views of its contents are provided. Most of the views can be called from the menu View in the Browser. Two of the views are the Math Model View and the Aggregation View. They show all parts of the selected module, including inherited parts (see Figure 4). 1. Select in the Browser View > View Math Model for the class tank. 2. The view shows you terminals, variables and equations and also weak parts (references) in the module. In the tank the variables jn of the two terminals are weak parts (green). 3. By moving the mouse over the shown parts and resting for a while, a tool-tip is shown with details about the model-part. 10

11 Figure 4: Math Model View (left) and Aggregation View (right). Two of the several views in the ProMoT GUI. 4. Right-click on the ROOT element and from the context menu select Show Details of ROOT. The Aggregation View appears. 5. With View > Options you can select, which parts should be visible in the Aggregation View. Another view shows the source code of the current class, containing the directly defined (not inherited) parts. 1. Select in the Browser Context-Menu > View Source (or via menu View > View Source) for the class tank. 2. Try this out for other classes too! 3.5 How do I create a plant model? The two-tanks-plant example. The next step should be the generation of a simulation model. A complete simulation model in ProMoT is also represented by a module. Models like this are called closed models since they do not have terminals and therefore no interactions to the outside. Next we will complete a model to simulate the two-tanks model. 1. Open the Visual Editor with the Context-Menu > Visual Edit for the class tank-plant in the Browser tree. It shows a single tank connected with an inlet and an outlet reservoir. We want to build something similar for the two-tanks module. 2. If you are unsure, whether your two-tanks is correct, load the file two-tanks-correct as shown in Section 3.1. It contains a correctly prepared model of the two-tanks. 3. Select the class two-tank-plant and click on Context-Menu > Visual Edit. Place the editor window besides the Browser. 11

12 4. Drag one inlet, one two-tanks and one outlet into the Visual Editor as shown in Figure 5, and set the names of the modules. Link the terminal out of the inlet i1 with in of the tank tt and out of the tank with in of the outlet o1. If you are unsure, have a look at Section 3.2. Figure 5: Editing step for two-tank-plant. 5. You can visit the definition of submodules in the editor by Context-Menu > Visual Edit Class or double-clicking on the submodule. Try this out for the class twotanks. 6. Save the edited model to the running ProMoT by clicking in the menu Model > Close and then Save. 7. Save the model to a file two-tank-plant.mdl. Now we are ready to simulate. 3.6 How can I check the model for consistency? Before starting simulations ProMoT gives you the possibility to check your model for structural correctness. You can start the checker by choosing Tools > Check For Consistency from the Visual Editor menu for the current model. In the following the mc-tank is exemplified. If you want to check an open module (with outer terminals) you have to decide first, which variables on the modules interface are expected to be determined by the module itself (output-variables) and which variables are calculated by other modules (input-variables). Otherwise the check would fail with an over- or underdetermined equation set, because it has no information available about equations outside this module. If there are state-terminal-variables defined for the module you can choose new values. They are set temporarily for the time of checking. The terminal-variables of mc-tank do not have to be changed, see Figure 6. 12

13 Figure 6: Dialog to inspect the terminal-variables of the module The incidence matrix for your model is shown in the appearing dialog. The columns show the variables, the rows correspond to the equations of the considered system. If you click on a row-header in the matrix the row and the columns with an entry X in this row are highlighted, see the left screen-shot in Figure 7. The other way round (clicking on a column-header) works in the same manner. The matrix shows the assignments between the variables and equations in your system. Now you can apply algorithms to the model which run also while the output of the module. They can be started by pressing the buttons AssignEquations and BlockTriangular. If your model is well-determined the algorithms terminate without problems and the rows and columns get re-sorted trying to achieve a lower triangular matrix (see the middle and right screen-shot in Figure 7). In the case of under- or overdetermination of the system a dialog with a detailed description will pop up, which also allows you to mark the not-well determined parts in the matrix. In our example the system is well-determined. 3.7 How can I simulate the plant model? This part of the work with ProMoT is finally the moment of truth. If you have errors in your model, ProMoT tries to detect them here Simulation with Diana The recommended simulation environment is Diana (Dynamic Simulation and Numerical Analysis). Diana is the successor of DIVA and can be freely used. On the Diana website you can find further information and the link for download ProMoT provides two different ways to simulate models with Diana either by export or by direct simulation. The first option comprises several steps in order to simulate the model, namely export the ProMoT model, start Diana, load model into Diana, simulate the model and show simulation results. Sometimes, this procedure is overkill if you want to see just an overview of the simulation results. For this purpose, ProMoT provides the simulation of the model using Diana as a external tool and showing the simulation results directly in the GUI of ProMoT. Both options are explained in the following. For your convenience create a separate directory diana in your home directory under the 13

14 Figure 7: Application of algorithms to the EquationSet for the mc-tank 14

15 directory promot cd ~/promot mkdir diana Now there is a separate directory diana in your promot directory (~/promot) which we will use for all Diana simulation files. If you are unsure about the correctness of your definition of two-tank-plant, you can load the file two-tank-plant-correct.mdl. 1. Select the class two-tank-plant and choose in the Browser menu File > Export > Output To Diana. The Model-Output -Dialog is shown in Figure 8. Figure 8: Dialog to write a Diana model. 2. The directory for the simulation model, usually the current ProMoT directory (~/promot/diana, see Section 3.1) has to be supplied in the dialog. 3. With the button Diana Options you can start an additional dialog providing advanced export options. 4. With Check For Consistency you can check the model before the export, see Section The defaults supplied with this example are fine, press the Generate Model button. 6. Messages of export are shown in the Output Log. If an error is found by ProMoT, an error-message pops up. 7. After installation of Diana you can now run the simulation. In order to simulate the model directly perform the following steps. 15

16 Figure 9: Dialog for Diana simulation settings. 1. Select the class two-tank-plant and choose in the Browser menu Tools > Simulate Model. The Simulation Settings dialog is shown in Figure The Advanced button gives you additional option for the solver. However the default setting should be fine. 3. Press the Simulate Model button and a plot showing the simulation results appears (see Figure 10). 4. By pressing the button Edit Script you can also edit the Diana script that is used for simulation Simulation with DIVA At the Max-Planck-Institute in Magdeburg you also have the opportunity to use the simulation environment DIVA. Several file names for the generated DIVA files must be supplied. For your convenience create a separate directory diva in your home directory under the directory promot cd ~/promot mkdir diva Now there is a separate directory diva in your promot directory (~/promot) which we will use for all Diva simulation files. If you are unsure about the correctness of your definition of two-tank-plant, you can load the file two-tank-plant-correct.mdl. 16

17 Figure 10: Simulation results of the model. 1. Select the class two-tank-plant and and choose in the Browser menu File > Export > Output To Diva. The Model-Output -Dialog is shown in Figure The different file names to supply in the dialog are: The directory for the simulation model, usually the current ProMoT directory (~/promot/diva, see Section 3.1). The name of the CG-File; it will contain the complete equation system and can be used to look for shortened variable names that are valid in the Diva simulation. The user-defined part (Sub-name) of the generated Fortran files. This is only important, if you want to write your own.anl-files. The name of the.dat-file containing initial values and parameters (all numbers of the model). This name is also the name for the block in the Diva simulator later. There are two other files written, that are connected to the dat-file: a *.map-file containing the list of variables in the ProMoT model and their shortened names to access them in the Diva-simulator. a * pvmap.m-file that defines a mapping table to access the simulation results written by Diva in a simpler way in Matlab for plotting. The Latex-file contains a formatted documentation of the flat equation system of the current module. 17

18 Figure 11: Dialog to write a Diva model. And finally the *.anl file will be written to start only this closed ProMoT model in Diva. It does not contain any connection information and uses only one block. The name is needed for the inianl/a=* command in Diva. 3. The defaults supplied with this example are fine, press the Generate Model button. 4. The Code-Generator is invoked and creates the files. Messages of the Code- Generator and ProMoT are shown in the Output Log. If an error is found by ProMoT, an error-message pops up. 5. Open a new terminal window as described in Section 1.1 and change to the working directory (== generation directory in the Model-Output -Dialog): cd ~/promot/diva 6. Call on the command prompt of the terminal: dmake drun 7. Now you can run a simulation with the following commands in Diva: inianl/a=ttank/offline integrate/tend= Start another terminal, change to the correct directory with cd ~/promot and start Matlab, look at the results with dgr 7. 7 dgr is only working with Matlab version 7.5 (R2007b) or below 18

19 3.8 Are there other models to try? Other models are tank-plant and mc-tank-plant. You can test and modify them. They are ready for simulation. 19

20 4 Advanced Modeling 4.1 How do I write an elementary module? The tank example. Basic modeling in ProMoT works by defining not only the structure of the module, but also the behavior. This is mainly performed by defining variables and equations in the modeling language Mdl. An elementary modeling entity does not contain sub-modules but only terminals, variables and equations. We will now complete an implementation of an elementary module. There is a partial Mdl source provided and we have to define some more variables and equations in the respective sections of the Mdl-command ( :variables, :equations and :terminals ). The places to edit are marked with a Task! Comment. Figure 12: Completion of an elementary module within the editor Emacs. 1. Open the file ~/promot/my-tank.mdl in the editor Emacs with File > Open File. 2. Read the comments in the file and add a terminal out in the :terminals section, a variable a and an equation fd out as described by the Task! comments. Save the file with File > Save (C-x C-s). 3. Load the file as described in Section If errors occur, try to figure out what is wrong and repeat step 2 and step 3. 20

21 5. The file my-tank redefines the original class tank. You can write the Diva model again as described in 3.7. If errors occur here, you have to re-iterate steps 2, 3 and How can I find a specific modeling entity? Figure 13: Search dialog. 1. The GUI contains a Search -Dialog which allows to find specific classes or class parts by name (see Figure 13). 2. Click in the menu of the Browser Edit > Search. A dialog pops up. Enter mc-tank into the Class Name -Field and press the Search button. All classes containing the string mc-tank will be shown. You can also limit the search to find only the exact search phrase. The check-boxes Show classes and Show slots select, which entities you are looking for: whole classes or parts (submodules, terminals, variables) inside classes. With the context menu you can start actions on the found classes. 4.3 Oops, an error occurred! Figure 14: Error dialog. 21

22 1. ProMoT generates different kinds of errors: Syntax errors, when Mdl files are loaded or source-code has been changed. The example in the Figure 14 is of this kind. The numbers in front are the line numbers to locate the error inside the source file. Errors indicating inconsistent models when the Diva model is written. The final check of completeness and consistency is the model output, not the loading of your sources. There will be usually parts of your model named in the error text. The Visual Editor and the graphical views also show error messages, if an inconsistent module is opened (e.g. with links to undefined terminals). Sometimes (hopefully not too often) you may detect Bugs in the ProMoT software. These are also signaled as error messages. Please report them to the ProMoT authors. 2. Errors are not there to annoy the modeler. They get thrown to indicate that something has gone wrong. Hopefully they clearly indicate the reason for the problem. You can prevent some errors on model-output if you check your model before, see Section Please try to read and to understand the text of the error. Perhaps you can at least isolate the source of an error with the names occurring in the message. Names of modeling-entities are represented in a different way internally: part names (submodules, variables, equations, terminals) are prefixed by p- i.e. p-n means the variable n. Modeling entities have a prefix promot- in their internal name i.e. promot-tank is the class tank. 4. If you repeatedly get errors and you can not figure out, what is wrong, you can press the button Mail as Bug in the error-box and hopefully you will get an answer (or at least a counter-question) from a ProMoT-expert. 4.4 How can I use inheritance and arrays in my models? The mc-tank example. For experienced users there is a commented example of the multi-component tank (mctank) included in the directory. This module uses inheritance and indexed (arrayed) variables and equations. It inherits and uses the mass balance and all variables of the simple tank and adds component balances for 3 components. Also some of the previously used parameters and the torricelli-equation have to be adapted, to fit the new requirements. Look into the source file mc-tank.mdl. You can also simulate this model by writing the module mc-tank-plant as a Diva model. 22

23 5 How can I finish ProMoT? 1. Select the window of the Browser. 2. Important: Make sure you saved all classes. 3. Select in the Browser menu File > Exit UI & Server. 23

At the shell prompt, enter idlde

At the shell prompt, enter idlde IDL Workbench Quick Reference The IDL Workbench is IDL s graphical user interface and integrated development environment. The IDL Workbench is based on the Eclipse framework; if you are already familiar

More information

SolidWorks 2½D Parts

SolidWorks 2½D Parts SolidWorks 2½D Parts IDeATe Laser Micro Part 1b Dave Touretzky and Susan Finger 1. Create a new part In this lab, you ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select

More information

Author : Gayle Clark, Business Solutions Analyst, Spescom Software Ltd. Approved by : Ewen Roberts, Software Developer Spescom Software Inc.

Author : Gayle Clark, Business Solutions Analyst, Spescom Software Ltd. Approved by : Ewen Roberts, Software Developer Spescom Software Inc. SPESCOM SOFTWARE User Guide eb Layout Editor User Guide Document Number : SAN03810 Rev 0.2 Release Date : 15 December 2006 Document Status : Not Approved Author : Gayle Clark, Business Solutions Analyst,

More information

1 Getting Started with Linux.

1 Getting Started with Linux. PHYS-4007/5007: omputational Physics Tutorial #1 Using Linux for the First Time 1 Getting Started with Linux. The information of logging in on the Linux side of the computers in Brown Hall 264 can be found

More information

2 The Stata user interface

2 The Stata user interface 2 The Stata user interface The windows This chapter introduces the core of Stata s interface: its main windows, its toolbar, its menus, and its dialogs. The five main windows are the Review, Results, Command,

More information

2 Getting Started. Getting Started (v1.8.6) 3/5/2007

2 Getting Started. Getting Started (v1.8.6) 3/5/2007 2 Getting Started Java will be used in the examples in this section; however, the information applies to all supported languages for which you have installed a compiler (e.g., Ada, C, C++, Java) unless

More information

for Q-CHECKER Text version 15-Feb-16 4:49 PM

for Q-CHECKER Text version 15-Feb-16 4:49 PM Q-MONITOR 5.4.X FOR V5 for Q-CHECKER USERS GUIDE Text version 15-Feb-16 4:49 PM Orientation Symbols used in the manual For better orientation in the manual the following symbols are used: Warning symbol

More information

Getting Started (1.8.7) 9/2/2009

Getting Started (1.8.7) 9/2/2009 2 Getting Started For the examples in this section, Microsoft Windows and Java will be used. However, much of the information applies to other operating systems and supported languages for which you have

More information

Introduction. SSH Secure Shell Client 1

Introduction. SSH Secure Shell Client 1 SSH Secure Shell Client 1 Introduction An SSH Secure Shell Client is a piece of software that allows a user to do a number of functions. Some of these functions are: file transferring, setting permissions,

More information

NetBeans Tutorial. For Introduction to Java Programming By Y. Daniel Liang. This tutorial applies to NetBeans 6, 7, or a higher version.

NetBeans Tutorial. For Introduction to Java Programming By Y. Daniel Liang. This tutorial applies to NetBeans 6, 7, or a higher version. NetBeans Tutorial For Introduction to Java Programming By Y. Daniel Liang This tutorial applies to NetBeans 6, 7, or a higher version. This supplement covers the following topics: Getting Started with

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows CHAPTER 1 Getting to Know AutoCAD Opening a new drawing Getting familiar with the AutoCAD and AutoCAD LT Graphics windows Modifying the display Displaying and arranging toolbars COPYRIGHTED MATERIAL 2

More information

Caja File Manager. Desktop User Guide

Caja File Manager. Desktop User Guide Caja File Manager Desktop User Guide Desktop User Guide» Working with Files This chapter describes how to use the Caja file manager. Introduction Spatial Mode Browser Mode Opening Files Searching For Files

More information

Annotating a single sequence

Annotating a single sequence BioNumerics Tutorial: Annotating a single sequence 1 Aim The annotation application in BioNumerics has been designed for the annotation of coding regions on sequences. In this tutorial you will learn how

More information

Using the Zoo Workstations

Using the Zoo Workstations Using the Zoo Workstations Version 1.86: January 16, 2014 If you ve used Linux before, you can probably skip many of these instructions, but skim just in case. Please direct corrections and suggestions

More information

Impro-Visor. Jazz Improvisation Advisor. Tutorial. Last Revised: 5 June 2006 Currently 62 Steps. Bob Keller. Harvey Mudd College

Impro-Visor. Jazz Improvisation Advisor. Tutorial. Last Revised: 5 June 2006 Currently 62 Steps. Bob Keller. Harvey Mudd College Impro-Visor Jazz Improvisation Advisor Tutorial Last Revised: 5 June 2006 Currently 62 Steps Bob Keller Harvey Mudd College Computer Science Department This brief tutorial will take you through some of

More information

HOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS

HOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS HOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS INTRODUCTION A program written in a computer language, such as C/C++, is turned into executable using special translator software.

More information

A QUICK OVERVIEW OF THE OMNeT++ IDE

A QUICK OVERVIEW OF THE OMNeT++ IDE Introduction A QUICK OVERVIEW OF THE OMNeT++ IDE The OMNeT++ Integrated Development Environment is based on the Eclipse platform, and extends it with new editors, views, wizards, and additional functionality.

More information

SolidWorks Intro Part 1b

SolidWorks Intro Part 1b SolidWorks Intro Part 1b Dave Touretzky and Susan Finger 1. Create a new part We ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select File New Templates IPSpart If the SolidWorks

More information

FSA Algebra 1 EOC Practice Test Guide

FSA Algebra 1 EOC Practice Test Guide FSA Algebra 1 EOC Practice Test Guide This guide serves as a walkthrough of the Florida Standards Assessments (FSA) Algebra 1 End-of- Course (EOC) practice test. By reviewing the steps listed below, you

More information

SIMULINK A Tutorial by Tom Nguyen

SIMULINK A Tutorial by Tom Nguyen Introduction SIMULINK A Tutorial by Tom Nguyen Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB to offer modeling, simulating, and analyzing of dynamical

More information

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, November 2017

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, November 2017 News in RSA-RTE 10.1 updated for sprint 2017.46 Mattias Mohlin, November 2017 Overview Now based on Eclipse Neon.3 (4.6.3) Many general improvements since Eclipse Mars Contains everything from RSARTE 10

More information

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, July 2017

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, July 2017 News in RSA-RTE 10.1 updated for sprint 2017.28 Mattias Mohlin, July 2017 Overview Now based on Eclipse Neon.3 (4.6.3) Many general improvements since Eclipse Mars Contains everything from RSARTE 10 and

More information

How to Archive s in Outlook 2007

How to Archive  s in Outlook 2007 How to Archive Emails in Outlook 2007 Step 1: Create an archive folder. 1. Go to File and choose Archive 2. You can have it auto-archive or set the parameters to where it creates an empty archive. Due

More information

Use the Move tool to drag A around and see how the automatically constructed objects (like G or the perpendicular and parallel lines) are updated.

Use the Move tool to drag A around and see how the automatically constructed objects (like G or the perpendicular and parallel lines) are updated. Math 5335 Fall 2015 Lab #0: Installing and using GeoGebra This semester you will have a number of lab assignments which require you to use GeoGebra, a dynamic geometry program. GeoGebra lets you explore

More information

Easy Windows Working with Disks, Folders, - and Files

Easy Windows Working with Disks, Folders, - and Files Easy Windows 98-3 - Working with Disks, Folders, - and Files Page 1 of 11 Easy Windows 98-3 - Working with Disks, Folders, - and Files Task 1: Opening Folders Folders contain files, programs, or other

More information

Chapter 10 Linking Calc Data

Chapter 10 Linking Calc Data Calc Guide Chapter 10 Linking Calc Data Sharing data in and out of Calc This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option

More information

Process Automation CHEM-E7140

Process Automation CHEM-E7140 Process Automation CHEM-E7140 Tutorial 3: An introduction to Simulink 1 Contents 1 Simulink: a brief introduction...2 A. Getting started...2 B. Modeling dynamic models...3 C. Creating a new model...4 D.

More information

LookoutDirect Basics: Windows, Tools, Files, and Path Names

LookoutDirect Basics: Windows, Tools, Files, and Path Names LookoutDirect Basics: Windows, Tools, Files, and Path Names 4 Starting LookoutDirect Logging on to LookoutDirect This chapter explains how to start and get around within LookoutDirect. It describes the

More information

?s t 2 W ; g 0 } 9 m! * = 5 z A & # + 92 Guidebook

?s t 2 W ; g 0 } 9 m! * = 5 z A & # + 92 Guidebook ? s W g ;0 6 t 9} = 3 * 7 & A # z m @! 92 % 2 5 + Guidebook Contents Introduction................................................1 WordPerfect tutorials.........................................5 Quattro

More information

StarTeam File Compare/Merge StarTeam File Compare/Merge Help

StarTeam File Compare/Merge StarTeam File Compare/Merge Help StarTeam File Compare/Merge 12.0 StarTeam File Compare/Merge Help Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA 92626 Copyright 2011 Micro Focus IP Development Limited. All Rights Reserved. Portions

More information

4 Tutorial: TTCN Suite

4 Tutorial: TTCN Suite 4 Tutorial: TTCN Suite Basics (in Windows) This tutorial is intended as an easy introduction to the TTCN suite for the newcomer. It is assumed that you have some basic knowledge about Windows. In addition,

More information

REPAST SIMPHONY SYSTEM DYNAMICS GETTING STARTED

REPAST SIMPHONY SYSTEM DYNAMICS GETTING STARTED REPAST SIMPHONY SYSTEM DYNAMICS GETTING STARTED MARK BRAGEN 1. System Dynamics in Repast Simphony New to this release of Repast Simphony is support for developing System Dynamics models from scratch. This

More information

EXCEL 2007 TIP SHEET. Dialog Box Launcher these allow you to access additional features associated with a specific Group of buttons within a Ribbon.

EXCEL 2007 TIP SHEET. Dialog Box Launcher these allow you to access additional features associated with a specific Group of buttons within a Ribbon. EXCEL 2007 TIP SHEET GLOSSARY AutoSum a function in Excel that adds the contents of a specified range of Cells; the AutoSum button appears on the Home ribbon as a. Dialog Box Launcher these allow you to

More information

Beyond 20/20. Browser - English. Version 7.0, SP3

Beyond 20/20. Browser - English. Version 7.0, SP3 Beyond 20/20 Browser - English Version 7.0, SP3 Notice of Copyright Beyond 20/20 Desktop Browser Version 7.0, SP3 Copyright 1992-2006 Beyond 20/20 Inc. All rights reserved. This document forms part of

More information

Getting Familiar with Microsoft Word 2010 for Windows

Getting Familiar with Microsoft Word 2010 for Windows Lesson 1: Getting Familiar with Microsoft Word 2010 for Windows Microsoft Word is a word processing software package. You can use it to type letters, reports, and other documents. This tutorial teaches

More information

AutoCAD 2009 User InterfaceChapter1:

AutoCAD 2009 User InterfaceChapter1: AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,

More information

Learning the Pro/ENGINEER Interface

Learning the Pro/ENGINEER Interface 2 Learning the Pro/ENGINEER Interface This chapter introduces the Pro/ENGINEER interface tools: the menus, the dashboards, the selection tools and the viewing controls. As you go through this chapter,

More information

Getting Started. In this chapter, you will learn: 2.1 Introduction

Getting Started. In this chapter, you will learn: 2.1 Introduction DB2Express.book Page 9 Thursday, August 26, 2004 3:59 PM CHAPTER 2 Getting Started In this chapter, you will learn: How to install DB2 Express server and client How to create the DB2 SAMPLE database How

More information

FrontPage Help Center. Topic: FrontPage Basics

FrontPage Help Center. Topic: FrontPage Basics FrontPage Help Center Topic: FrontPage Basics by Karey Cummins http://www.rtbwizards.com http://www.myartsdesire.com 2004 Getting Started... FrontPage is a "What You See Is What You Get" editor or WYSIWYG

More information

Lesson 1: Getting Familiar with Microsoft Word 2007 for Windows

Lesson 1: Getting Familiar with Microsoft Word 2007 for Windows Lesson 1: Getting Familiar with Microsoft Word 2007 for Windows Microsoft Word is a word processing software package. You can use it to type letters, reports, and other documents. This tutorial teaches

More information

Grade 8 FSA Mathematics Practice Test Guide

Grade 8 FSA Mathematics Practice Test Guide Grade 8 FSA Mathematics Practice Test Guide This guide serves as a walkthrough of the Grade 8 Florida Standards Assessments (FSA) Mathematics practice test. By reviewing the steps listed below, you will

More information

The PCC CIS etutorial to PowerPoint

The PCC CIS etutorial to PowerPoint The PCC CIS etutorial to PowerPoint Table of Contents What happens when I start PowerPoint?...4 Setting Up Your Toolbars... 5 Expanding Your Menus... 6 How do I start creating a new presentation?...6 Design

More information

The MathType Window. The picture below shows MathType with all parts of its toolbar visible: Small bar. Tabs. Ruler. Selection.

The MathType Window. The picture below shows MathType with all parts of its toolbar visible: Small bar. Tabs. Ruler. Selection. Handle MathType User Manual The MathType Window The picture below shows MathType with all parts of its toolbar visible: Symbol palettes Template palettes Tabs Small bar Large tabbed bar Small tabbed bar

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing

More information

You can use the WinSCP program to load or copy (FTP) files from your computer onto the Codd server.

You can use the WinSCP program to load or copy (FTP) files from your computer onto the Codd server. CODD SERVER ACCESS INSTRUCTIONS OVERVIEW Codd (codd.franklin.edu) is a server that is used for many Computer Science (COMP) courses. To access the Franklin University Linux Server called Codd, an SSH connection

More information

Policy Commander Console Guide - Published February, 2012

Policy Commander Console Guide - Published February, 2012 Policy Commander Console Guide - Published February, 2012 This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes

More information

Introduction to Computer Engineering (E114)

Introduction to Computer Engineering (E114) Introduction to Computer Engineering (E114) Lab 1: Full Adder Introduction In this lab you will design a simple digital circuit called a full adder. You will then use logic gates to draw a schematic for

More information

Introduction to Matlab Simulink. Control Systems

Introduction to Matlab Simulink. Control Systems Introduction to Matlab Simulink & their application in Control Systems ENTC 462 - Spring 2007 Introduction Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB

More information

OpenForms360 Validation User Guide Notable Solutions Inc.

OpenForms360 Validation User Guide Notable Solutions Inc. OpenForms360 Validation User Guide 2011 Notable Solutions Inc. 1 T A B L E O F C O N T EN T S Introduction...5 What is OpenForms360 Validation?... 5 Using OpenForms360 Validation... 5 Features at a glance...

More information

FSA Algebra 1 EOC Practice Test Guide

FSA Algebra 1 EOC Practice Test Guide FSA Algebra 1 EOC Practice Test Guide This guide serves as a walkthrough of the Algebra 1 EOC practice test. By reviewing the steps listed below, you will have a better understanding of the test functionalities,

More information

Appendix J: Using Shortcut Keys and Shortcut Menus

Appendix J: Using Shortcut Keys and Shortcut Menus Appendix J: Using Shortcut Keys and Shortcut Menus Introduction This appendix covers shortcuts to many of the menu options, dialog boxes, and commands used in PC-DMIS. Using shortcuts will speed up your

More information

Acrobat X Professional

Acrobat X Professional Acrobat X Professional Toolbar Well Page Navigations/Page Indicator Buttons for paging through document Scroll Bar/box page indicator appears when using the scroll button to navigate. When you release

More information

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018 News in RSA-RTE 10.2 updated for sprint 2018.18 Mattias Mohlin, May 2018 Overview Now based on Eclipse Oxygen.3 (4.7.3) Contains everything from RSARTE 10.1 and also additional features and bug fixes See

More information

Optimizing ImmuNet. In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation

Optimizing ImmuNet. In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation Optimizing ImmuNet In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation Optimizing Browser Performance Unless instructed to do otherwise,

More information

ELEC451 Integrated Circuit Engineering Using Cadence's Virtuoso Layout Editing Tool

ELEC451 Integrated Circuit Engineering Using Cadence's Virtuoso Layout Editing Tool ELEC451 Integrated Circuit Engineering Using Cadence's Virtuoso Layout Editing Tool Contents Contents 1. General 2. Creating and Working On a Layout o 2.1 Undoing/Re-doing an Action o 2.2 Display Options

More information

FSA Geometry EOC Practice Test Guide

FSA Geometry EOC Practice Test Guide FSA Geometry EOC Practice Test Guide This guide serves as a walkthrough of the Florida Standards Assessments (FSA) Geometry End-of- Course (EOC) practice test. By reviewing the steps listed below, you

More information

[ MATLAB ] [ Resources ] PART TWO: SIMULINK

[ MATLAB ] [ Resources ] PART TWO: SIMULINK Página 1 de 15 [ MATLAB ] [ Resources ] PART TWO: SIMULINK Contents Introduction Getting Started Handling of Blocks and Lines Annotations Some Examples NOTE: This tutorial is based on Simulink Version

More information

Writer Guide. Chapter 13 Working with Master Documents

Writer Guide. Chapter 13 Working with Master Documents Writer Guide Chapter 13 Working with Master Documents Copyright This document is Copyright 2011 by its contributors as listed below. You may distribute it and/or modify it under the terms of either the

More information

SILVACO. An Intuitive Front-End to Effective and Efficient Schematic Capture Design INSIDE. Introduction. Concepts of Scholar Schematic Capture

SILVACO. An Intuitive Front-End to Effective and Efficient Schematic Capture Design INSIDE. Introduction. Concepts of Scholar Schematic Capture TCAD Driven CAD A Journal for CAD/CAE Engineers Introduction In our previous publication ("Scholar: An Enhanced Multi-Platform Schematic Capture", Simulation Standard, Vol.10, Number 9, September 1999)

More information

Parish . User Manual

Parish  . User Manual Parish Email User Manual Table of Contents LOGGING IN TO PARISH EMAIL... 3 GETTING STARTED... 3 GENERAL OVERVIEW OF THE USER INTERFACE... 3 TERMINATE THE SESSION... 4 EMAIL... 4 MESSAGES LIST... 4 Open

More information

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, January 2018

News in RSA-RTE 10.1 updated for sprint Mattias Mohlin, January 2018 News in RSA-RTE 10.1 updated for sprint 2018.03 Mattias Mohlin, January 2018 Overview Now based on Eclipse Neon.3 (4.6.3) Many general improvements since Eclipse Mars Contains everything from RSARTE 10

More information

In the fourth unit you will learn how to upload and add images and PDF files.

In the fourth unit you will learn how to upload and add images and PDF files. Introduction Here at SUNY New Paltz, we use the Terminal Four (T4) web content management system (CMS). This puts the power of editing content on our college s webpage in the hands of our authorized users.

More information

2 TUTORIAL. Overview. VisualDSP Getting Started Guide 2-1 for SHARC DSPs

2 TUTORIAL. Overview. VisualDSP Getting Started Guide 2-1 for SHARC DSPs 2 TUTORIAL This chapter contains the following topics. Overview on page 2-1 Exercise One: Building and Running a C Program on page 2-3 Exercise Two: Calling an Assembly Routine and Creating an LDF on page

More information

Electrical System Functional Definition

Electrical System Functional Definition Electrical System Functional Definition Preface What's New? Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index Dassault Systèmes 1994-2000. All rights reserved.

More information

Supplement H.1: JBuilder X Tutorial. For Introduction to Java Programming, 5E By Y. Daniel Liang

Supplement H.1: JBuilder X Tutorial. For Introduction to Java Programming, 5E By Y. Daniel Liang Supplement H.1: JBuilder X Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with JBuilder Creating a Project Creating, Compiling,

More information

Tutorial - Exporting Models to Simulink

Tutorial - Exporting Models to Simulink Tutorial - Exporting Models to Simulink Introduction The Matlab and Simulink tools are widely used for modeling and simulation, especially the fields of control and system engineering. This tutorial will

More information

1 Interface Fundamentals

1 Interface Fundamentals 1 Interface Fundamentals Windows The Media Composer interface is focused on three primary windows: the Composer, the Timeline and the Project. The Composer window contains the source and record monitors

More information

WEEK NO. 12 MICROSOFT EXCEL 2007

WEEK NO. 12 MICROSOFT EXCEL 2007 WEEK NO. 12 MICROSOFT EXCEL 2007 LESSONS OVERVIEW: GOODBYE CALCULATORS, HELLO SPREADSHEET! 1. The Excel Environment 2. Starting A Workbook 3. Modifying Columns, Rows, & Cells 4. Working with Worksheets

More information

EXCEL BASICS: MICROSOFT OFFICE 2007

EXCEL BASICS: MICROSOFT OFFICE 2007 EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes

More information

Text version 15-Aug-12. for Q-CHECKER V4, V5 and V6

Text version 15-Aug-12. for Q-CHECKER V4, V5 and V6 Text version 15-Aug-12 Q-MONITOR V4 for Q-CHECKER V4, V5 and V6 USERS GUIDE Orientation Symbols used in the manual For better orientation in the manual the following symbols are used: Warning symbol Tip

More information

Supplement II.B(1): JBuilder X Tutorial. For Introduction to Java Programming By Y. Daniel Liang

Supplement II.B(1): JBuilder X Tutorial. For Introduction to Java Programming By Y. Daniel Liang Supplement II.B(1): JBuilder X Tutorial For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Getting Started with JBuilder Creating a Project Creating, Compiling,

More information

Process Eye Professional. Recall

Process Eye Professional. Recall Process Eye Professional Recall Process Eye Professional Recall User Manual SP104010.101 August 2005 As part of our continuous product improvement policy, we are always pleased to receive your comments

More information

TeXnicCenter v1 Beta Frank Van Puyvlde ICT for Research K.U.Leuven

TeXnicCenter v1 Beta Frank Van Puyvlde ICT for Research K.U.Leuven TeXnicCenter v1 Beta 7.01 Frank Van Puyvlde ICT for Research K.U.Leuven March 2008 Contents 1 TeXnicCenter Installation 2 1.1 Installing TeXnicCenter........................... 2 1.2 TeXnicCenter and a

More information

Open Office Calc (Spreadsheet) Tutorial

Open Office Calc (Spreadsheet) Tutorial Open Office Calc (Spreadsheet) Tutorial Table of Contents Introduction...3 What is a Spreadsheet?...3 Starting OpenOffice Calc...3 OpenOffice Calc (Spreadsheet) Basics...4 Creating a New Document...5 Entering

More information

Dataflow Editor User Guide

Dataflow Editor User Guide - Cisco EFF, Release 1.0.1 Cisco (EFF) 1.0.1 Revised: August 25, 2017 Conventions This document uses the following conventions. Convention bold font italic font string courier font Indication Menu options,

More information

NetBeans IDE Field Guide

NetBeans IDE Field Guide NetBeans IDE Field Guide Copyright 2004 Sun Microsystems, Inc. All rights reserved. Debugging Java Applications Table of Contents Starting a Debugging Session...2 Debugger Windows...3 Attaching the Debugger

More information

Analysis of Networks with Interactive MOdelling. User s Manual

Analysis of Networks with Interactive MOdelling. User s Manual Analysis of Networks with Interactive MOdelling User s Manual Contents 1 Requirements and installation 1 1.1 Java............................. 1 1.2 Cytoscape........................... 2 1.3 UPPAAL...........................

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow

Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Tutorial 1. Introduction to Using FLUENT: Fluid Flow and Heat Transfer in a Mixing Elbow Introduction This tutorial illustrates the setup and solution of the two-dimensional turbulent fluid flow and heat

More information

Instructions PLEASE READ (notice bold and underlined phrases)

Instructions PLEASE READ (notice bold and underlined phrases) Lab Exercises wk02 Lab Basics First Lab of the course Required Reading Java Foundations - Section 1.1 - The Java Programming Language Instructions PLEASE READ (notice bold and underlined phrases) Lab Exercise

More information

SeeSnake HQ User Guide

SeeSnake HQ User Guide SeeSnake HQ User Guide SeeSnake HQ Version 1.53.85.1426 23 May 2010 About SeeSnake HQ 3 Digital Technology 3 Installation and Updates 5 Windows XP 5 Windows Vista 5 Windows 7 5 The Home Window 6 Home Toolbar

More information

ECDL Module 6 REFERENCE MANUAL

ECDL Module 6 REFERENCE MANUAL ECDL Module 6 REFERENCE MANUAL Presentation Microsoft PowerPoint XP Edition for ECDL Syllabus Four PAGE 2 - ECDL MODULE 6 (USING POWERPOINT XP) - MANUAL 6.1 GETTING STARTED... 4 6.1.1 FIRST STEPS WITH

More information

The following instructions cover how to edit an existing report in IBM Cognos Analytics.

The following instructions cover how to edit an existing report in IBM Cognos Analytics. IBM Cognos Analytics Edit a Report The following instructions cover how to edit an existing report in IBM Cognos Analytics. Navigate to Cognos Cognos Analytics supports all browsers with the exception

More information

2. Getting Started When you start GeoGebra, you will see a version of the following window. 1

2. Getting Started When you start GeoGebra, you will see a version of the following window. 1 Math 5335 Fall 2018 Lab #0: Installing and using GeoGebra This semester you will have a number of lab assignments which require you to use GeoGebra, a dynamic geometry program. GeoGebra lets you explore

More information

Introduction to Microsoft Office 2016: Word

Introduction to Microsoft Office 2016: Word Introduction to Microsoft Office 2016: Word Last Updated: September 2018 Cost: $2.00 Microsoft Word is a word processing software. You can use it to type letters, reports, and other documents. This class

More information

Notepad++ The COMPSCI 101 Text Editor for Windows. What is a text editor? Install Python 3. Installing Notepad++

Notepad++  The COMPSCI 101 Text Editor for Windows. What is a text editor? Install Python 3. Installing Notepad++ Notepad++ The COMPSCI 101 Text Editor for Windows The text editor that we will be using in the Computer Science labs for creating our Python programs is called Notepad++ and is freely available for the

More information

3 Getting Started with Objects

3 Getting Started with Objects 3 Getting Started with Objects If you are an experienced IDE user, you may be able to do this tutorial without having done the previous tutorial, Getting Started. However, at some point you should read

More information

Word - Basics. Course Description. Getting Started. Objectives. Editing a Document. Proofing a Document. Formatting Characters. Formatting Paragraphs

Word - Basics. Course Description. Getting Started. Objectives. Editing a Document. Proofing a Document. Formatting Characters. Formatting Paragraphs Course Description Word - Basics Word is a powerful word processing software package that will increase the productivity of any individual or corporation. It is ranked as one of the best word processors.

More information

Working with Spectrum Tabs, Plots, and Charts

Working with Spectrum Tabs, Plots, and Charts CHAPTER 7 Spectrum Tabs, Plots, and Charts Overview Cisco Spectrum Expert software provides two spectrum tabs, Spectrum and Spectrum (2). Each tab operates identically. The tabs allow you to create, name,

More information

Optimizing GRITS. In this chapter:

Optimizing GRITS. In this chapter: Optimizing GRITS In this chapter: Creating Favorites and Shortcuts Optimizing Browser Performance Running Reports with Acrobat Reader Efficient Screen Navigation Creating Favorites and Shortcuts To access

More information

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution

User Guide. Kronodoc Kronodoc Oy. Intelligent methods for process improvement and project execution User Guide Kronodoc 3.0 Intelligent methods for process improvement and project execution 2003 Kronodoc Oy 2 Table of Contents 1 User Guide 5 2 Information Structure in Kronodoc 6 3 Entering and Exiting

More information

Introduction to Simulink. The Use of Mathematic Simulations in Electrical Engineering

Introduction to Simulink. The Use of Mathematic Simulations in Electrical Engineering Introduction to Simulink The Use of Mathematic Simulations in Electrical Engineering Lecture Outline 1) Introduction to Simulink 2) Modelling of dynamics systems 2 Simulink Tool for modeling, simulating,

More information

ECE 202 LAB 1 INTRODUCTION TO LABVIEW

ECE 202 LAB 1 INTRODUCTION TO LABVIEW Version 1.2 Page 1 of 16 BEFORE YOU BEGIN EXPECTED KNOWLEDGE ECE 202 LAB 1 INTRODUCTION TO LABVIEW You should be familiar with the basics of programming, as introduced by courses such as CS 161. PREREQUISITE

More information

Eclipse Tutorial. For Introduction to Java Programming By Y. Daniel Liang

Eclipse Tutorial. For Introduction to Java Programming By Y. Daniel Liang Eclipse Tutorial For Introduction to Java Programming By Y. Daniel Liang This supplement covers the following topics: Getting Started with Eclipse Choosing a Perspective Creating a Project Creating a Java

More information

Maintain an ILE RPG application using Remote System Explorer

Maintain an ILE RPG application using Remote System Explorer Maintain an ILE RPG application using Remote System Explorer ii Maintain an ILE RPG application using Remote System Explorer Contents Maintain an ILE RPG application using Remote System Explorer.......

More information

1.1: Introduction to Fusion 360

1.1: Introduction to Fusion 360 .: Introduction to Fusion 360 Fusion 360 is a cloud- based CAD/CAM tool for collaborative product development. The tools in Fusion enable exploration and iteration on product ideas and collaboration within

More information

Chapter 12 Creating Web Pages

Chapter 12 Creating Web Pages Getting Started Guide Chapter 12 Creating Web Pages Saving Documents as HTML Files Copyright This document is Copyright 2010 2016 by the LibreOffice Documentation Team. Contributors are listed below. You

More information

File Cabinet Manager

File Cabinet Manager Tool Box File Cabinet Manager Java File Cabinet Manager Password Protection Website Statistics Image Tool Image Tool - Resize Image Tool - Crop Image Tool - Transparent Form Processor Manager Form Processor

More information

FreeCommander ~ Configuring Operating Elements

FreeCommander ~ Configuring Operating Elements FreeCommander ~ Configuring Operating Elements FreeCommander offers numerous options for you to customize operating controls. You can tweak built-in toolbars, create custom toolbars, assign your own custom

More information

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0 SciGraphica Tutorial Manual - Tutorials 1and 2 Version 0.8.0 Copyright (c) 2001 the SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms

More information