Top Banner
PBS Works is a brand of PBS Access Desktop 2018.1 Administrator's Guide
44

PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Aug 05, 2018

Download

Documents

ngothien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Works is a brand of

PBS Access Desktop 2018.1

Administrator's Guide

Page 2: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop 2018.1 Administrator's Guide

Intellectual Property Rights Notice: Copyrights, Trademarks, and Third Party Licenses

Updated: March 29, 2018.

Altair® PBS Works® v.2018.1Accelerating Innovation in the Cloud™ Copyright© 1994-2018 Altair Engineering Inc. All Rights Reserved.

Altair PBS Works™: PBS Professional® ©1994-2018; PBS Control ©2008-2018; PBS Access ©2008- 2018; Compute Manager™ ©2012-2017; Display Manager™ ©2013-2017; PBS Pro ©1994-2017; PBS Application Services ©2008-2017; PBS Analytics ©2008-2017; PBS Desktop ©2008-2012; and e-Compute™ ©2000-2010.

Runtime 2017 ©1995 – 2018.

HyperWorks® Products: HyperMesh® ©1990-2018; HyperCrash® ©2001-2018; OptiStruct® ©1996-2018; RADIOSS® ©1986-2018; HyperView® ©1999-2018; HyperView Player® ©2001-2018; HyperMath® ©2007-2018; HyperStudy® ©1999-2018; HyperGraph® ©1995-2018; MotionView® ©1993-2018; MotionSolve® ©2002-2018; HyperForm® ©1998-2018; HyperXtrude® ©1999- 2018; Process Manager™ ©2003-2018; Templex™ ©1990-2018; TextView™ ©1996-2018; MediaView™ ©1999-2018; TableView™ ©2013-2018; BatchMesher™ ©2003-2018; HyperWeld® ©2009-2018; HyperMold® ©2009-2018; Manufacturing Solutions™ ©2005-2018; solidThinking Inspire® 2018 ©2009-2018; solidThinking Evolve®2017 ©1993-2017; Durability Director™ ©2009-2018; Suspension Director™ ©2009-2018; AcuSolve® ©1997-2018; AcuConsole® ©2006-2018; SimLab® ©2004-2018; Virtual Wind Tunnel™ ©2012-2018; FEKO® (©1999-2014 Altair Development S.A. (Pty) Ltd.; ©2014-2018 Altair Engineering, Inc.); ConnectMe™ ©2014-2018; Click2Extrude™ Polymer 2017 ©1996-2018; Click2Extrude™ Metal 2018 ©1996-2018; Click2Form™ 2018 ©1998-2018; Flux® 2018 ©1983-2018, FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018.

Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7 ©1992-2018;

Special Notice: Pre-release versions of Altair software are provided ‘as is’, without warranty of any kind. Usage of pre-release versions.

ii

Page 3: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop 2018.1 Administrator's Guide

Altair Packaged Solution Offerings (PSOs): Automated Reporting Director™ ©2008-2018; GeoMechanics Director ©2011-2018; Impact Simulation Director™ ©2010-2018; Model Mesher Director™ ©2010-2018; NVH Director™ ©2010-2017; Squeak and Rattle Director™ ©2012-2018; Virtual Gauge Director™ ©2012-2018; Weight Analytics™ ©2013-2017; Weld Certification Director™ ©2014-2018; Multi-Disciplinary Optimization Director™ ©2012-2018.

Altair Simulation Cloud Suite: Simulation Manager™ ©2003-2017; Compute Manager™ ©2003-2017; Display Manager™ ©2003–2017; and Process Manager™ ©2003-2016.

Software products of solidThinking, Inc., a wholly owned subsidiary of Altair Engineering:solidThinking Inspire® 2018 ©2009-2018; solidThinking Evolve®2017 ©1993-2018; solidThinking Compose® 2018 ©2007-2018, solidThinking Activate® 2018 ©1989-2018, solidThinking Embed® 2018 ©1989-2018, solidThinking Embed® SE 2018 ©1989-2018; Click2Extrude™ Metal 2018 ©1996-2018; Click2Extrude™ Polymer 2018 ©1996-2018; Click2Cast® 4.1 ©2011-2018; Click2Form™ 2018 ©1998-2018.

Altair intellectual property rights are protected under U.S. and international laws and treaties. Additionally, Altair software is protected under patent #6,859,792 and other patents pending. All other marks are the property of their respective owners.

ALTAIR ENGINEERING INC. Proprietary and Confidential. Contains Trade Secret Information.

Not for use or disclosure outside of Altair and its licensed clients. Information contained in Altair software shall not be decompiled, disassembled, “unlocked”, reverse translated, reverse engineered, or publicly displayed or publicly performed in any manner. Usage of the software is only as explicitly permitted in the end user software license agreement. Copyright notice does not imply publication.

Third party software licenses

AcuConsole contains material licensed from Intelligent Light (www.ilight.com) andused by permission.

iii

Page 4: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop 2018.1 Administrator's Guide

Software Security Measures:

Altair Engineering Inc. and its subsidiaries and affiliates reserve the right to embed software security mechanisms in the Software for the purpose of detecting the installation and/or use of illegal copies of the Software. The Software may collect and transmit non-proprietary data about those illegal copies. Data collected will not include any customer data created by or used in connection with the Software and will not be provided to any third party, except as may be required by law or legal process or to enforce our rights with respect to the use of any illegal copies of the Software. By using the Software, each user consents to such detection and collection of data, as well as its transmission and use if an illegal copy of the Software is detected. No steps may be taken to avoid or detect the purpose of any such security mechanisms.

Technical Support

This document is proprietary information of Altair Engineering, Inc.

Location Telephone e-mail

China +86 (0)21 6117 1666 [email protected] +33 (0)1 4133 0992 [email protected] +49 (0)7031 6208 22 [email protected] +91 80 66 29 4500 [email protected] +39 800 905595 [email protected] +81 3 5396 2881 [email protected] +82 70 4050 9200 [email protected] America +1 248 614 2425 [email protected] +46 (0) 46 460 2828 [email protected] +44 (0)1926 468 600 [email protected]

iv

Page 5: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Contents

1 What's New.................................................................................................................... 3

2 Get Started..................................................................................................................... 4

2.1 System Requirements.................................................................................................. 52.2 Supported Product Configurations..................................................................................62.3 PBS Access Desktop Deployment...................................................................................72.4 Prerequisites for Installing PBS Access Desktop...............................................................82.5 Installing PBS Access Desktop...................................................................................... 92.6 PBS Access Desktop Software Organization...................................................................10

3 Logging into PBS Access Desktop and Registering an HPC Cluster................ 11

3.1 Launching PBS Access Desktop................................................................................... 123.2 Registering a Cluster..................................................................................................13

4 Configuring the License Server............................................................................... 15

5 Onboarding an Application Definition....................................................................16

5.1 Linking a Solver to a File Extension.............................................................................175.2 Adding a Refresh Script for Determining Include Files.................................................... 195.3 Porting an Application Definition.................................................................................. 205.4 Configuring Central Server to update Application Definition............................................. 22

6 Exporting Configuration and Installing PBS Access Desktop........................... 23

6.1 Exporting Configuration.............................................................................................. 246.2 Installing PBS Access Desktop with Configuration Files................................................... 25

7 Viewing Logs................................................................................................................ 26

8 Configuring Remote Drive........................................................................................ 27

1

Page 6: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

9 Disabling Central Server in PBS Access Desktop................................................ 28

10 Uninstalling PBS Access Desktop......................................................................... 29

11 Managing Clusters.................................................................................................... 30

11.1 Registering a Cluster................................................................................................ 3111.2 Adding a Cluster......................................................................................................3311.3 Deleting a Cluster....................................................................................................35

12 Managing Application Definitions......................................................................... 36

12.1 Components of Application Definitions........................................................................ 3712.2 Location of Application Definitions..............................................................................3812.3 Adding a New Application......................................................................................... 39

2

Page 7: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

What's New 11 What's New

Here’s a quick look at the latest features available with PBS Access Desktop.

Central Server RepositoryThe Central Server Repository helps the administrators to manage the application definitions at acentral server. The application definitions can be updated at the central server and it gets automaticallyupdated to all the users. The central server is a PBS Access Web component.

Master File AnalyzerThe Master File Analyzer identifies the list of include files from the input or master file that is requiredto submit a job. This feature must be enabled in the application definition to dynamically identify theinclude files.

Dynamic Application DefinitionDynamic applications are a special type of application that allows the job submission form to react toinformation entered by a user. The steps for submitting a job via a dynamic application are similar tothose for submission of a static application.

Fire-and-Forget ConceptPBS Access Desktop provides the Fire-and-Forget approach while submitting a job, uploading a file, ordownloading the result files.

For example, when you upload a huge input file for a job and if you log out from the network, theupload file process will stop and resume uploading the input file once the system is back to the networkwithout any interruptions. Similarly, there will be no interruptions while downloading the job result files.

Register Multiple ServerPBS Access Desktop allows you to register multiple servers. Now, you can submit your job by selectinga solver or a profile from the application that is available in the different servers.

Command Line SubmissionPBS Access Desktop provides command line interface to submit a job, manage the application, performjob operation, and manage the servers.

Page 8: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Get Started 22 Get Started

Use PBS Access Desktop to submit jobs to a Workload Manager.

This chapter covers the following:

• 2.1 System Requirements (p. 5)

• 2.2 Supported Product Configurations (p. 6)

• 2.3 PBS Access Desktop Deployment (p. 7)

• 2.4 Prerequisites for Installing PBS Access Desktop (p. 8)

• 2.5 Installing PBS Access Desktop (p. 9)

• 2.6 PBS Access Desktop Software Organization (p. 10)

PBS Access Desktop is designed to simplify and automate HPC jobs submission and data transfers fromyour desktop. PBS Access Desktop simplifies the management of distributed, often complex server andapplication configurations. Using a simple interface, administrators can install and configure clustersand create profiles. PBS Access Desktop provides a simple user interface for submitting, monitoring andmanaging workloads connected to a Workload Manager. End user productivity improves as there are nocomplicated commands to learn. With minimal configuration, PBS Access Desktop automates the jobsubmission process, allowing users to spend more time creating better models and simulations. PBSAccess Desktop is an ideal solution for customers who:

• want a simple but powerful graphical interface for submitting and monitoring jobs.

• want to minimize the effort needed to write, modify and test complex application scripts.

• want to automate job submission tasks to maximize end user productivity while optimizingresource availability.

• require a consistent job submission and monitoring interface.

Page 9: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.5

2.1 System RequirementsSupported platforms and hardware requirements for using PBS Access Desktop.

Supported PlatformsPBS Access Desktop is supported on the following Windows 64-bit platforms:

• Windows 7

• Windows 10

Hardware RequirementsPBS Access Desktop requires a minimum hardware configuration:

Hardware Minimum Requirement Recommended

CPU 2 CPU cores with a minimum speedof 2.5 GHz

4 CPU cores with a minimum speedof 2.5 GHz

Memory (Physical) 2 GB 8 GB

Disk Space 2 GB 4 GB

Proprietary Information of Altair Engineering

Page 10: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.6

2.2 Supported Product ConfigurationsSupported product configurations for using PBS Access Desktop.

The currently supported PBS Access Desktop product configurations are:

PBS Access Desktop PBS Professional

2018.1 13.1.3

14.2.3

Proprietary Information of Altair Engineering

Page 11: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.7

2.3 PBS Access Desktop DeploymentDeployment options of PBS Access Desktop.

The following are the different deployment options:

• Central Application Definition Server Deployment

Deploy PBS Access Desktop by enabling the central server. This is a recommended deployment,as the application definitions can be maintained and updated in the central server. Any updates tothe application definition can be pushed to all the users. The central server is a PBS Access Webcomponent.

Refer to Managing Application Definitions for more information on application definition.

• Deployment with Configuration Files

Deploy PBS Access Desktop by providing the configuration files like application definitions andservers. Administrator’s will be providing the Installer and the configuration files to the user toinstall PBS Access Desktop.

Refer to Installing PBS Access Desktop with Configuration Files.

• Single User Deployment

Deploy PBS Access Desktop without any configuration files like application definitions and servers.Users have to register a cluster and create the application definition.

Refer to Installing PBS Access Desktop.

Proprietary Information of Altair Engineering

Page 12: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.8

2.4 Prerequisites for Installing PBS Access DesktopPrerequisites for installing PBS Access Desktop.

Note: PBS Access Desktop can be installed in console silent mode.

1. Ensure that PBS Pro Server, PAS, PBS Access Web are already installed and running properly.

2. Standardised Application Definitions are required to submit jobs from PBS Access Desktop.Configure them with your latest PAS installation.

3. Uninstall previous versions of PBS Access Desktop. Before uninstalling, exit from PAD application.

Refer to following guides:

• Installation chapter in PBS Professional Installation and Upgrade Guide to install PBS Pro.

• Installing PBS Access and Configuring a Service Cluster topic in PBS Access Web Administrator’sGuide for installing PBS Access Web.

• Installing PAS GUI Mode and Installing PAS Console Mode topics in PAS Administrator’s Guide forinstalling PAS.

• Diving Into Application Definitions for information about application definition.

Proprietary Information of Altair Engineering

Page 13: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.9

2.5 Installing PBS Access DesktopInstall PBS Access Desktop so that you can submit jobs to the Workload Manager.

To ensure a successful installation, review the System Requirements.

Installation of PBS Access Desktop is very simple and quick. A binary or executable needs to bedownloaded or obtained using your usual Altair support channels.

1. Choose one of the following options:

• Right-click the installation executable and choose the Run as administrator option.

• From the command line, enter the command:

PBSAccessDesktop_<YYYYMMDD>_<Timestamp>.exe -i silent -DUSER_INSTALL_DIR=<Installation Directory path> -DALTAIR_SPM_LICENSE_PATH = <License Server>

2. Follow the instructions for installing PBS Access Desktop.

Once the installation is complete, a shortcut is created and appears on the desktop represented by the

icon .

Now that PBS Access Desktop is installed, launch PBS Access Desktop.

Proprietary Information of Altair Engineering

Page 14: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide2 Get Started p.10

2.6 PBS Access Desktop Software OrganizationThe binaries and configuration files of PBS Access Desktop.

After a successful installation of PBS Access Desktop, two main directory structures are created. Thelocation of these directories is platform dependent.

• PBS Access Desktop execution directory

This is where the PBS Access Desktop binaries are stored.

The default location is: C:\Program Files\altair\PBS Access\2018.1\exec

• PBS Access Desktop home directory

This is where the PBS Access Desktop configuration and log files are stored.

Note: The home directory folder will be available only if the PBS Access Desktop isstarted after installation.

The default location is: C:\Users\<username>\PBS_Access\home

Proprietary Information of Altair Engineering

Page 15: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Logging into PBS AccessDesktop and Registering anHPC Cluster 33 Logging into PBS Access Desktop and Registering an HPC Cluster

Launch PBS Access Desktop, register an HPC cluster, and logging into PBS Access Desktop.

This chapter covers the following:

• 3.1 Launching PBS Access Desktop (p. 12)

• 3.2 Registering a Cluster (p. 13)

Page 16: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide3 Logging into PBS Access Desktop and Registering an HPC Cluster p.12

3.1 Launching PBS Access DesktopLaunch PBS Access Desktop so that you can submit jobs to the Workload Manager.

Double-click the PBS Access Desktop icon shortcut that appears on the desktop to launch PBSAccess Desktop.

Once PBS Access Desktop is up and running, you are prompted to either login or register an HPCcluster.

Note: Before you can login and submit jobs to the Workload Manager, you must registera HPC cluster. If you have already registered an HPC cluster, then the PBS Access Desktoplogin screen is displayed. Otherwise, you will be prompted to register an HPC cluster.

.

Proprietary Information of Altair Engineering

Page 17: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide3 Logging into PBS Access Desktop and Registering an HPC Cluster p.13

3.2 Registering a ClusterEstablish a connection to the HPC cluster by registering it so that you may begin submitting andmonitoring jobs.

Ensure you have the details of the hostname of the PBS Server installed on the PBS Professionalheadnode and a valid set of credentials.

Note: Contact your administrator to deploy any application definitions if Central Server isbeing used.

1. Open the Windows system tray.

2. Double-click the PBS Access Desktop icon .An Add Cluster dialog box is displayed.

Figure 1: Add Cluster

3. For Cluster Name, enter a name for the cluster as it will be known within PBS Access Desktop.

4. For Login Node Name, enter the hostname of the machine where the PBS Server is installed.

5. For Username, enter your username credential.

6. Choose any one of the following options:

• Select Password from the drop down menu and enter the password credential.

• Select SSH Key from the drop down menu and import the SSH Key file.

7. Select Skip this next time, if you do not wish to provide these details again.

An SSH key will be generated and stored allowing you to use the cluster without logging in.

8. For Central Server Address, enter the hostname of the machine of the central server. By default,the central server is installed in the PBS Server and it copies the login node name that is providedin the Central Server Address.

Proprietary Information of Altair Engineering

Page 18: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide3 Logging into PBS Access Desktop and Registering an HPC Cluster p.14

Note: The Central Server repository will be disabled, if you do not enter the hostnameof central server.

9. Click Add.

Tip: Repeat steps 3 through 9 to add additional clusters.

10. Click Done.

On successful registration of a cluster, the PBS Access Desktop application is minimized to the systemtray represented by the PBS Access Desktop icon . Double-click the icon to maximize the application.The available applications and job queues are displayed in the application.

You can now submit and manage your jobs on the registered cluster.

Proprietary Information of Altair Engineering

Page 19: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Configuring the License Server 44 Configuring the License Server

Configure the license servers after PBS Access Desktop installation.

A license server must be configured during the installation of PBS Access Desktop, you will be promptedto supply information about the license server (port and hostname/IP address). You may supply theinformation at that time or it can be configured with this information post-installation.

Note: You must have administrative privileges to configure the PBS Access Desktop licenseserver.

1. Open the file system.properties located at C:\Program Files\altair\PBS Access\2018.1\exec\config.

2. Change the value of LICENSE_SERVER_PATH to the port and hostname of the license server in theformat [email protected]_SERVER_PATH=6200@cntrlicsrv03

3. Restart the PBS Access Desktop for these changes to take effect.

Page 20: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Onboarding an ApplicationDefinition 55 Onboarding an Application Definition

Update a solver's application definition so that it can be used by PBS Access Desktop.

This chapter covers the following:

• 5.1 Linking a Solver to a File Extension (p. 17)

• 5.2 Adding a Refresh Script for Determining Include Files (p. 19)

• 5.3 Porting an Application Definition (p. 20)

• 5.4 Configuring Central Server to update Application Definition (p. 22)

Certain things must be added to a solver's application definition for PBS Access Desktop to workcorrectly.

Page 21: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.17

5.1 Linking a Solver to a File ExtensionUpdate a solver's application definition to link it to a specific file extension.

PBS Access Desktop links a job input file to a specific application or solver via the file's extension. Forexample, the solver Optistruct is a structural analysis solver and can process input files with a .femextension. The association between the file extension and the solver is done through the applicationdefinition and must be set up so that PBS Access Desktop can determine which solvers are available fora file extension.

Note: You can also add new application definition and link it to a specific file extension.

1. Edit the solver's application input file app-inp-application.xml.

2. Link the file extension to the solver by adding the following XML: <ApplicationExtension>fileextenson</ApplicationExtension>The below example links a file with the extension of .fem to the Optistruct solver.

<ApplicationId>Optistruct</ApplicationId><ApplicationName>Optistruct</ApplicationName><ApplicationExtension>.fem</ApplicationExtension>

3. Save the application input file.

4. Update the site configuration file site-config.xml with the appropriate application informationsuch as versions and policies:

<Applications> <Application id="Optistruct"> <ApplicationVersions> <ApplicationVersion> <Option>11.0</Option> <Executable>/opt/hyperworks/11.0/altair/scripts/optistruct</Executable> <ApplicationVersion>

<ApplicationVersion> <Option>12.0</Option> <Executable>/opt/hyperworks/12.0/altair/scripts/optistruct</Executable> <ApplicationVersion>

</ApplicationVersions> </Application></Applications>

For more information about updating the site configuration file with application version andpolicies see Diving Into Application Definitions.

5. Restart PBS Access Desktop.

6. Right-click on a job input file that has the file extension that was just added to the applicationdefinition.

7. Verify that the correct solver and job profiles are being displayed in the context menu.

Proprietary Information of Altair Engineering

Page 22: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.18

Figure 2: Verify Solvers and Job Profiles

Proprietary Information of Altair Engineering

Page 23: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.19

5.2 Adding a Refresh Script for Determining IncludeFilesAdd a refresh script to an application definition to automatically determine the include files based on thechosen master file.

An application definition refresh script refreshes the job submission form based on user input. You canadd a refresh script to an application definition to automatically determine which files are the solver'sinclude files based on the master file chosen by the user.

1. Create a refresh script refresh.py and add the code necessary to identify include files based onthe master file.

2. Place the refresh.py script in the submittime directory of the application definition.

3. Edit the solver's application input file app-inp-application.xml.

4. Add the following XML to the Primary file argument:<RefreshOnUpdate>true</RefreshOnUpdate>.

<ArgumentChoice> <ArgumentFileName> <Name>PRIMARY_FILE</Name> <Description>Select your Primary file.</Description> <DisplayName>Primary File</DisplayName> <InputRequired>true</InputRequired> <RefreshOnUpdate>true</RefreshOnUpdate> </ArgumentFileName></ArgumentChoice>

5. Add the following XML at the end of the application input file: <RefreshScript>refresh.py</RefreshScript>

<TemplateApplicationInput> <RefreshScript>refresh.py</RefreshScript></TemplateApplicationInput>

6. Save the application input file.

7. Restart PBS Access Desktop.

8. Verify that the include files are added when you drag and drop the master file as an input file.

Proprietary Information of Altair Engineering

Page 24: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.20

5.3 Porting an Application DefinitionPort an application definition from a legacy version of PBS Works so that it can be used by PBS AccessDesktop.

Application definitions must have a PRIMARY_FILE argument defined in the application definition inputfile that represents the primary input file for the solver. If a legacy application definition calls theprimary input file something other than PRIMARY_FILE, then a mapping file must be updated to port theapplication definition. Additionally, if the legacy application definition contains an application argumentthat represents the queue to which the job is submitted, the name of the application argument must beQUEUE. If it is not, the mapping file must be updated.

Note: You can onboard an application definition at any time.

1. Edit the file <User_Home>\PBS_Access\home\apps\PBSAccessDesktop\config\applicationmapping.json.

2. Add the following JSON between the bracket []{ "serverName": "server-1","version": "13.1","applications": [ { "applicationName": "RADIOSS-SMP", "primaryFile": "MASTER_FILE", "queue": "Queues" } ]}

3. Change the value of serverName. The serverName is the name that you provided while adding aservice cluster."serverName": "server-1",

4. Change the value of version."version": "13.1",

5. Change the value of applicationName to the name of the application that you want to port.

Denoted by the XML element <ApplicationName> in the application definition. The XML looks likethis:<ApplicationName>Optistruct</ApplicationName>

The JSON should look like this:"applicationName": "Optistruct"

6. Change the value of primaryFile to the name of the application argument that represents theapplication input file for the solver.

Denoted by the XML element <Name> in the application definition. The XML looks like this:<ArgumentChoice> <ArgumentFileName> <Name>MASTER_FILE</Name> <Description>Select your Optistruct Master file.</Description> <DisplayName>Master File</DisplayName> <InputRequired>true</InputRequired> </ArgumentFileName></ArgumentChoice>

The JSON should look like this:"primaryFile": "MASTER_FILE"

7. Change the value of queue to the name of the application argument that represents the queue towhich the job is submitted.

Proprietary Information of Altair Engineering

Page 25: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.21

Denoted by the XML element <Name> in the application definition. The XML looks like this:<ArgumentChoice> <ArgumentStringEnumerated> <Name>BATCH_QUEUE</Name> <Description>Select the batch queue you would like to submit to.</Description> <DisplayName>Batch Queue</DisplayName> <InputRequired>false</InputRequired> <Option>workq</Option> <Option>testq</Option> <DefaultValue>workq</DefaultValue> </ArgumentStringEnumerated></ArgumentChoice>

The JSON should look like this:"queue": "BATCH_QUEUE"

8. Add additional applications by repeating previous step 5-7 making sure that when you add thenext application to the JSON mapping file you separate the applications using a comma."applications": [ { "applicationName": "PBSJobApp", "primaryFile": "JOB_SCRIPT" }, { "applicationName": "Optistruct", "primaryFile": "MASTER" }]

9. Save the file.

10. Copy your application definitions to the central repository or to your local repository.

11. Restart PBS Acccess Destkop.

Proprietary Information of Altair Engineering

Page 26: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide5 Onboarding an Application Definition p.22

5.4 Configuring Central Server to updateApplication DefinitionConfigure central server (PBS Access Web) and update the application definition.

• PBS Access Web should be installed.

Update the application definition in the central server (PBS Access Web), so that it can be managed at acentral location and update it to all the users automatically.

1. Stop PBS Access Web component by using the command: /etc/init.d/pbsworks-pa stop

2. Navigate to the path /var/spool/PBS_Access/2018.1/home/config/shared/

3. Take a backup of the deployment.ini file.

4. Add 'option=("repository")' in deployment.ini file.

5. Start PBS Access Web component by using the command: /etc/init.d/pbsworks-pa start

6. Navigate to the path /var/spool/PBS_Access/2018.1/home/data/repository/.

7. Create a targets directory.

8. Create a Login Node Name directory in the location /var/spool/PBS_Access/2018.1/home/data/repository/targets/.

9. Create an applications directory in the location /var/spool/PBS_Access/2018.1/home/data/repository/targets/<Login Node Name>/.

10. Copy the application definitions in the location /var/spool/PBS_Access/2018.1/home/data/repository/targets/<Login Node Name>/applications/.

11. Place the site-config.xml file in the location /var/spool/PBS_Access/2018.1/home/data/repository/targets/<Login Node Name>/.

12. Start PBS Access Desktop.

13. Register the Central Server (PBS Access Web) while adding a cluster.The application definitions will be updated from the Central Server (PBS Access Web) to PBSAccess Desktop.

Proprietary Information of Altair Engineering

Page 27: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Exporting Configuration andInstalling PBS Access Desktop 66 Exporting Configuration and Installing PBS Access Desktop

Exporting configuraiton and installing PBS Access Desktop with configuration files.

This chapter covers the following:

• 6.1 Exporting Configuration (p. 24)

• 6.2 Installing PBS Access Desktop with Configuration Files (p. 25)

The workflow for this installation is as follows:

• Administrator installs PBS Access Desktop

• Administrator creates necessary Application Definitions

• Administrator adds the cluster

• Creates a configuration file that can be used to install PBS Access Desktop on user desktopswithout having to repeat the previous steps for each installation.

Page 28: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide6 Exporting Configuration and Installing PBS Access Desktop p.24

6.1 Exporting ConfigurationYou can export the configuration and can distribute the configuration zip file along with the installer. Theconfiguration files can be used when you are upgrading the PBS Access Desktop.

1. Click Settings .

2. Select Export Config from the context menu.

3. Select a folder where the exported configuration will be saved.

4. Click Select Folder.

A PBSAccessConfig zip file is created and saved in the selected folder.

Note: The configuration zip file contains Cluster, Applications, and Profilesinformation.

Proprietary Information of Altair Engineering

Page 29: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide6 Exporting Configuration and Installing PBS Access Desktop p.25

6.2 Installing PBS Access Desktop withConfiguration FilesPBS Access Desktop allows you to use the existing configuration files while reinstalling the application.

To ensure a successful installation, refer to export configuration and review the system requirements.

1. Locate the installer executable in Windows Explorer.

2. Place the exported configuration zip file in the same path as the installer.

3. Double click the PBS Access Desktop installer.

After extracting the files, the installation will proceed.

The PBS Access Desktop is installed and a shortcut is created in the desktop represented by thePBS Access Desktop icon .

Now that PBS Access Desktop is installed, launch PBS Access Desktop and register a HPC cluster.

Proprietary Information of Altair Engineering

Page 30: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Viewing Logs 77 Viewing Logs

PBS Access Desktop log files can be used for monitoring and troubleshooting the application.

1. Click .

2. Select Show Logs.

The folder containing the log files is opened in Windows Explorer.

Note: The default location of the log files is: C:\Users\<user name>\PBS_Access\home\logs

The log files in the folder are:

• catalina, host-manager, localhost, and manager - related to Tomcat

• adf - related to framework

• pas-server and desktop - related to server

Page 31: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Configuring Remote Drive 88 Configuring Remote Drive

Configure the remote drive to access the cluster and the job files.

1. Click .

2. Select Configure Remote Drive.

3. Enter the remote network drive name.

The remote network drive name is displayed in Windows Explorer.

Page 32: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Disabling Central Server in PBSAccess Desktop 99 Disabling Central Server in PBS Access Desktop

Disable central server to use the local application definition.

Note: Exit from the PBS Access Desktop before disabling the central server.

1. Open the file_serverData.xml located at C:\Users\<user name>\PBS_Access\home\apps\PAS\config\pas\conf\serverData.xml

2. Change the property key value of the <useCentralRepo> to false and save the file.

Note: The central server information like application definition and profiles will not belisted in PBS Access Desktop application.

You can submit a job using the local application defintion. Refer to add new application definition.

Double-click the PBS Access Desktop icon shortcut that appears on the desktop to launch PBSAccess Desktop and the local application definition will get listed in the application.

Page 33: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Uninstalling PBS AccessDesktop 1010 Uninstalling PBS Access Desktop

Uninstall PBS Access Desktop.

Ensure you exit from the PBS Access Desktop before you uninstall.

1. Right-click the Change PBS Access Desktop Installation executable from the location C:\ProgramFiles\altair\PBS Access\2018.1\_PBS Access Desktop_installation\Change PBS AccessDesktop Installation and choose Run as administrator option.

2. Follow the instructions for uninstalling PBS Access Desktop.

Page 34: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Managing Clusters 1111 Managing Clusters

Register an HPC cluster so that jobs can be submitted to that cluster and removed unwanted clusters.

This chapter covers the following:

• 11.1 Registering a Cluster (p. 31)

• 11.2 Adding a Cluster (p. 33)

• 11.3 Deleting a Cluster (p. 35)

Page 35: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide11 Managing Clusters p.31

11.1 Registering a ClusterEstablish a connection to the HPC cluster by registering it so that you may begin submitting andmonitoring jobs.

Ensure you have the details of the hostname of the PBS Server installed on the PBS Professionalheadnode and a valid set of credentials.

Note: Contact your administrator to deploy any application definitions if Central Server isbeing used.

1. Open the Windows system tray.

2. Double-click the PBS Access Desktop icon .An Add Cluster dialog box is displayed.

Figure 3: Add Cluster

3. For Cluster Name, enter a name for the cluster as it will be known within PBS Access Desktop.

4. For Login Node Name, enter the hostname of the machine where the PBS Server is installed.

5. For Username, enter your username credential.

6. Choose any one of the following options:

• Select Password from the drop down menu and enter the password credential.

• Select SSH Key from the drop down menu and import the SSH Key file.

7. Select Skip this next time, if you do not wish to provide these details again.

An SSH key will be generated and stored allowing you to use the cluster without logging in.

8. For Central Server Address, enter the hostname of the machine of the central server. By default,the central server is installed in the PBS Server and it copies the login node name that is providedin the Central Server Address.

Proprietary Information of Altair Engineering

Page 36: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide11 Managing Clusters p.32

Note: The Central Server repository will be disabled, if you do not enter the hostnameof central server.

9. Click Add.

Tip: Repeat steps 3 through 9 to add additional clusters.

10. Click Done.

On successful registration of a cluster, the PBS Access Desktop application is minimized to the systemtray represented by the PBS Access Desktop icon . Double-click the icon to maximize the application.The available applications and job queues are displayed in the application.

You can now submit and manage your jobs on the registered cluster.

Proprietary Information of Altair Engineering

Page 37: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide11 Managing Clusters p.33

11.2 Adding a ClusterAdd and establish a connection to the HPC cluster by registering it so that you may begin submittingand monitoring jobs.

1. Click .

2. Select Clusters.Cluster dialog box is displayed.

Figure 4: Clusters

3. Click Add Cluster.Add Cluster dialog box is displayed.

Figure 5: Add Cluster

4. For Cluster Name, enter a name for the cluster as it will be known within PBS Access Desktop.

5. For Login Node Name, enter the hostname of the machine where the PBS Server is installed.

Proprietary Information of Altair Engineering

Page 38: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide11 Managing Clusters p.34

6. For Username, enter your username credential.

7. Choose any one of the following options:

• Select Password from the drop down menu and enter the password credential.

• Select SSH Key from the drop down menu and import the SSH Key file.

8. Select Skip this next time, if you do not wish to provide these details again.

An SSH key will be generated and stored allowing you to use the cluster without logging in.

9. For Central Server Address, enter the hostname of the machine of the central server. By default,this is same as the PBS Server.

Note: The Central Server repository will be disabled, if you do not enter the hostnameof central server.

10. Click Add.

Tip: Repeat steps 4 through 10 to add additional clusters.

The cluster that is added is displayed on the left panel.

Troubleshooting: If the cluster add fails, contact an Altair Application Engineer.

11. Click Done.

Proprietary Information of Altair Engineering

Page 39: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide11 Managing Clusters p.35

11.3 Deleting a ClusterRemove a cluster when you no longer want to submit and manage jobs on that cluster.

1. Click .

2. Select Clusters from the menu.A list of clusters that are registered and available are displayed.

Figure 6: Clusters

3. Find the cluster you want to remove and click next to its name.

4. Choose one of the following options:

Option Results

Click Yes. The cluster is deleted and the Add Cluster dialog box is displayed allowingyou to register with another cluster.

Click No. The delete is cancelled.

Proprietary Information of Altair Engineering

Page 40: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

Managing ApplicationDefinitions 1212 Managing Application Definitions

Application definitions are a predefined set of instructions to describe application parameters, storeresponses and prepare responses for job execution.

This chapter covers the following:

• 12.1 Components of Application Definitions (p. 37)

• 12.2 Location of Application Definitions (p. 38)

• 12.3 Adding a New Application (p. 39)

The applications available in PBS Access Desktop are deployed as PAS application definitions.

More comprehensive information regarding Application Definitions is available in the PAS Administrator'sGuide and the Diving Into Application Definitions Guide.

Page 41: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide12 Managing Application Definitions p.37

12.1 Components of Application DefinitionsMain components of application definitions.

An interactive application definition consists of the following components:

• An Application input file (app-inp-Optistruct.xml). The valid arguments for the application isspecified in this file.

• An Application converter file (app-conv-Optistruct.xml). The values received throughthe input file are converted and communicated to the PAS and PBS through this file. The Jobsubmission environment is configured in this file.

• The Site Configuration file (site-config.xml). The information stored in this file can bereferenced by any application definition. Applications, Application versions, Job projects and policiesare some common settings that can be defined in the site configuration file.

Proprietary Information of Altair Engineering

Page 42: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide12 Managing Application Definitions p.38

12.2 Location of Application DefinitionsLocate the application definition in central server and in your local system.

When PBS Access Desktop server starts up and if you have registered the central server, it scans theapplication definitions stored in a central repository and automatically gets listed in the PBS AccessDesktop.

If the central repository is disabled, then the local list of application definition will be displayed in PBSAccess Desktop.

Note: Refer to Disabling Central Server in PBS Access Desktop and Adding a NewApplication for more information.

The location of application defintion in central server:

/var/spool/PBS_Access/2018.1/home/data/repository/targets/<cluster name>/repository/applications/

The location of application in the system:

C:\Users\<user name>\PBS_Access\home\apps\PAS\data\pas\targets\<cluster name>\repository\applications\

Proprietary Information of Altair Engineering

Page 43: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide12 Managing Application Definitions p.39

12.3 Adding a New ApplicationProcedure of copying and modifying the default application definition which is available as part of theapplication installation.

Exit from the PBS Access Desktop before you add new application definition.

Verify the location of application definition.

Note: The default application definition directory that is avaialble is PBSJobApp.

1. In the application definitions directory, copy the PBSJobApp application definition directory andrename it to the name of the application. For example, let's assume that we are adding Optistructapplication definition.

2. Rename the Optistruct application definition files to the name of the new application.

app-conv-PBSJobApp.xml to app-conv-Optistruct.xml

app-inp-PBSJobApp.xml to app-inp-Optistruct.xml

3. Edit the app-inp-AppName file (e.g. app-inp-Optistruct.xml).

a) Change the <ApplicationId>PBSJobApp</ApplicationId> entry to the application ID.<ApplicationId>Optistruct</ApplicationId>

b) Change the <ApplicationName>PBSJobApp</ApplicationName> entry to the applicationname.<ApplicationName>Optistruct</ApplicationName>

c) Change the <ApplicationExtension>.sh</ApplicationExtension> entry to the applicationextension.<ApplicationExtension>.fem</ApplicationExtension>

d) Locate the VERSION category. In the xpath1 value, update the Application@id to theAppName

<ArgumentChoice> <ArgumentStringEnumerated> <Name>VERSION</NAME> <Description> Version of the interactive application you selected to start </Description> <DisplayName>Version</DisplayName> <xi:include href="site-config.xml" pointer="xpath1 (//Application[@id='Optistruct']/ApplicationVersions//Option)" /> <ArgumentStringEnumerated></ArgumentChoice>

4. Edit the app-conv-AppName file (e.g. app-conv-Optistruct.xml).

a) Change the <ApplicationId>PBSJobApp</ApplicationId> entry to the application ID.<ApplicationId>Optistruct</ApplicationId>

b) Change the <ApplicationName>PBSJobApp</ApplicationName> entry to the applicationname.<ApplicationName>Optistruct</ApplicationName>

c) Change the <Software>PBSJobApp</Software> entry to the application software.<Software>Optistruct</Software>

5. Remove the time stamp file for the services to pick up the updated files.

Proprietary Information of Altair Engineering

Page 44: PBS Access Desktop Administrator's Guide · FluxMotor® 2018 ©2017-2018; WinProp v.2018 ©2000-2018. Additional Altair Products: Multiscale Designer™ ©2011-2017; ESAComp™ v.4.7

PBS Access Desktop Administrator's Guide12 Managing Application Definitions p.40

6. In the site-config.xml file located in the application definitions directory, add an entry for theapplication in the <Applications> section.

<Application id="Optistruct"> <ApplicationVersions> <ApplicationVersion> <Option>13.2</Option> <Executable>/altair/Optistruct/13.2/altair/scripts/OV</Executable> </ApplicationVersion> </ApplicationVersions></Application>

Note: You can also define multiple executable versions for the application definition.

Example to define multiple executable versions of the application definition:

<Application id="Optistruct"> <ApplicationVersions> <ApplicationVersion> <Option>13.1</Option> <Executable>/altair/hw/13.1/altair/scripts/hv</Executable> </ApplicationVersion>

<ApplicationVersion> <Option>13.2</Option> <Executable>/altair/hw/13.2/altair/scripts/hv</Executable> </ApplicationVersion> </ApplicationVersions></Application>

7. Restart the PBS Access Desktop for these changes to take effect.The new application definition will be listed in PBS Access Desktop.

Proprietary Information of Altair Engineering