Version 4.2
Legal Notices
Copyright 2012 P+Z Engineering GmbH. All Rights Reserved. The information contained herein is the property of P+Z Engineering GmbH. Any use, copy, publication, distribution, display, modification, or transmission of the information in whole or in part in any form or by any means without the prior express written permission of P+Z Engineering GmbH is strictly prohibited. Except when expressly provided by P+Z Engineering GmbH in writing, possession of this information shall not be construed to confer any license or rights under any of P+Z Engineering GmbHs intellectual property rights, whether by e stoppel, implication, or otherwise. ALL COPIES OF THE INFORMATION, IF ALLOWED BY P+Z ENGINEERING GMBH, MUST DISPLAY THIS NOTICE OF COPYRIGHT AND OWNERSHIP IN FULL. THESEUS-FE is a copyright protected and registered trademark of P+Z Engineering GmbH. All other brand and product names mentioned herein are the trademarks and registered trademarks of their respective owners. Printed in Germany. June 2012
If you have any further questions, please contact: P+Z Engineering GmbH Anton-Ditt-Bogen 3 80939 Munich Germany Phone: +49 89 31857 466 Fax: +49 89 31857 333 To see the latest THESEUS-FE software and services, please visit our web site at: http://www.theseus-fe.com Questions about pricing, sales, availability and general issues should be directed to: sales@theseus-fe.com Technical and scientific support issues should be addressed to: support@theseus-fe.com
1. INSTALLATION ................................................................................... 5
1.1. 1.2. 1.3. System Requirements ..................................................................................... 5 License File ...................................................................................................... 5 Important Notes ............................................................................................... 6
2.3. Setting up FlexNet Licensing on Windows ................................................. 12 2.3.1 Step 1: Check Integrity and Setup LMTOOLS.......................................... 12 2.3.2 Step 2: Use Services ................................................................................ 12 2.3.3 Step 3: Restart License Server ................................................................ 13 2.3.4 Step 4: Check for success ....................................................................... 14
1. Installation
1.1. System Requirements
This release of THESEUS-FE is available for Windows (x86 and x64) and Linux (x64) operating systems only. Novel architectures or new hardware platforms not listed below may be supported by specific arrangement with P+Z Engineering GmbH. The actual system requirements are summarized in the following table. Minimum requirements
Windows XP SP2, Windows Vista SP2 or Windows 7 SP1 Intel/AMD 2,0 GHz graphics card with OpenGL 3.0 capability 2 GB RAM Recommended cpu clock speed 2,8 GHz RAM 4 GB graphics memory 512 MB
Red Hat Enterprise Server 4 Intel/AMD 1,5 GHz graphics card with OpenGL 3.0 capability 2 GB RAM
THESEUS-FE is delivered as a full operative release, which can be run as a standalone application on those platforms. Nevertheless an appropriate FORTRAN90 (or C++) compiler may be necessary if the user wishes to work with individually adjusted user subroutines1. Furthermore, some additional third-party software (e.g. HDFView, TISC, various postprocessors etc.) may be very useful, convenient and time saving in your day-to-day work. We explicitly recommend the installation of such third-party products to benefit from all features included in THESEUS-FE. Make sure to always use the newest versions of these third-party software programs. The installation of such products is completely independent of the THESEUS-FE installation and described in the documentation of each of these tools individually. Freely available tools will be available on the THESEUS-FE homepage in the customer area as long as it is allowed by their license agreement. HDFView can be obtained from http://www.hdfgroup.org/hdf-javahtml/hdfview/ while information regarding TISC can be found at http://www.tlkthermo.com/.
your license server and/or local workstation. Please run the commands tabled below for your appropriate system and email the output to support@theseus-fe.com. Afterwards we will generate the license file for you and send it back using your provided email address. The license file will usually be called Theseus.lic. type in these commands in a terminal (Linux) or DOS shell (Windows) to get MAC addresses such as
platform
host ID
otherwise:
If FlexNet is available Windows ethernet address lmtools tab: System Settings lmutil lmhostid -ether ipconfig /all 00-A1-D2-BF-4B-12
otherwise: Even though the license file is a readable and pure ASCII-based text file, it is not recommended to change the content of the file. Otherwise you may destroy your current license and lose your access to THESEUS-FE. Also you will lose our warranty for proper use of all functionalities.
THESEUS-FE seamlessly into your licensing environment it is recommended to contact your responsible system administrator. In the following we assume that you or your responsible system administrator are familiar with this licensing system and will not explain all features of the FlexNet Licensing module. A very detailed description with further information is covered in the FlexNet License Administration Guide fnp_LicAdmin_11_9_1.pdf which can be found in the FlexNet installation directory. The FlexNet documentation refers to the vendor daemon name. This name occurs in a number of places, the vendor daemon of P+Z Engineering is called puzld (puzld.exe on Windows). The license server can be located on a different machine which may even run a different operating system than your THESEUS-FE installation. All communication with the license server will take place via the TCP/IP network interface.
It is recommended to exit all other software applications before you start the setup process. Start the THESEUS-FE setup file for your platform (e.g. THESEUS-FE-4.2_winx64_Setup.exe for the Windows 64bit setup). The following dialog window will appear:
Just follow the installer instructions on the screen to complete the setup. At the Select Components page you will be asked to select different optional packages , namely the FlexNet License Administration tools and THESEUS-FE Tutorial & Validation models. 8
If you have enough space on your hard disk available, we recommend using the default options. On the other hand you are free to deselect these optional packages without any loss of the THESEUS-FE functionality. It may make sense to deselect the FlexNet Licensing system if you have a newer version already installed for example. After a successful setup the following dialogue window should appear on the screen and if the checkbox is not deactivated, THESEUS-FE will be started directly afterwards. Remark: The THESEUS-FE GUI will only start properly, if FlexNet licensing had already been set up for this machine. See chapter 2.3 for information regarding the set up process.
In case the installation did not succeed, please contact our technical support immediately via e-mail or phone. Anytime you would like to use THESEUS-FE again, simply double-click the icon created on your desktop while installation or select THESEUS-FE in the StartProgramsTHESEUS-FE 4.2 standard folder. Alternatively you can use the theseus_gui.bat file, which can be found in the standard installation folder (by default this is C:\Program Files\THESEUS-FE 4.2) to start THESEUS-FE 4.2. When starting THESEUS-FE, a start screen with information about the current release will appear.
Exiting THESEUS-FE is as easy as starting it. You can exit THESEUS-FE either by clicking on the menu File and then selecting the Exit option, by clicking the standard exit icon in the upper right-hand corner like in every Windows application or alternatively by using the keyboard shortcut [Ctrl]+Q.
10
Go to the Add/Remove Program menu of your Windows version accessible via the Control Panel. Select THESEUS-FE 4.2 and click Remove or Uninstall. The uninstaller will start. Follow the instructions of the wizard to uninstall THESEUS-FE. Alternatively, go to your THESEUS-FE installation directory on your local hard drive and execute the file uninstall.exe manually. After a successful removal of the program the following dialog window should appear:
Technical Note: The automated uninstall process also deletes all related entries in the Windows registry and environmental variables. This means that you do not need to search the registry for failed links. Nevertheless we recommend restarting Windows to ensure that all registry entries are completely deleted. The FlexNet Licensing module files will intentionally not be removed as FlexNet might be used by other programs.
11
12
13
14
15
The THESEUS-FE Transformer can be called from the command line. But the call can get quite lengthy and complex due to the number of arguments needed thus it is advisable to use the GUI frontend for the Transformer which is accessible through the THESEUS-FE GUI in the "Tools" menu.
16
Here, NP is the number of processors that shall be used. Providing a HOSTFILE containing a list of cluster nodes which may be used is optional. The Option --mca btl tcp,self may help to resolve issues with the byte transfer layer used on some machines. The options jobname= and thsexec= are not interpreted by mpirun but rather passed on to the Optimizer. To guarantee that the Optimizer and the OpenMPI process manager can run properly, the following environment variables should be adjusted: PATH: add <inst-dir>/bin and <OpenMPI-inst-dir>/bin LD_LIBRARY_PATH: add <OpenMPI-inst-dir>/lib COMPONENT_PATH: add <OpenMPI-inst-dir>/lib/openmpi For additional information on using the Optimizer please consult the Oven Tutorial manual. For information regarding the available options for the OpenMPI process manager mpirun have a look at the OpenMPI documentation.
17
4. First Steps
Open the THESEUS-FE GUI, either from the Start menu under Windows, or from the command line under Linux. As a new user, we recommend that you work on the THESEUS-FE Tutorials. The Tutorial Manual can be opened from the main menu via Help/Tutorial Manual. If you are interested in learning about the mathematical and physical background of THESEUS-FE, we suggest you have a look at the Theory Manual, accessible via Help/Theory Manual.
18