Application Definitions Composer Components
Overview of application definition composer components.
To launch the App Composer, click your user profile and select App Composer.
- Applications panel displays a list of user defined app defs.
- Compose panel enables you to define the components of the app def
- Preview & Test panel displays the Job Submission form for the app def.
Applications Panel
The indicates that it is a shared application definition.
The indicates that it is a global application definition which is published and available to all the users.
Compose Panel
- Starter templates to compose application definitions - choose basic MPI or SMP based template for your solver. If you are creating remote desktop application definitions, then choose a Desktops-Linux or Desktops-Windows template based on the target Operating System (Windows or Linux).
- Common parameters for all the template - the following are some of the
common parameters:
- Application Name and Icon
- Input File Types - associated with the application definitions that is created
- Output File Types
- Pre and Post Scripts - specify Pre and Post python script that can be run before and after the job is executed respectively. The editor supports syntax highlighting and code completion.
- Executable Commands - specify the command to run the application definition executable. The syntax of shell script commands can be used. Multi line commands are also supported. Click to get a list of parameters which can be used to build the executable commands.
- Parameters based on the template - these parameters for the application
definition are defined by the selected starter template. Some of the
parameters are Walltime, Number of Cores, Input File, Additional Files,
GPUs, Memory and so on.
You can view or manage the list of parameters by clicking
Manage Parameters.
You can move the parameters from Available Parameters to Selected Parameters using and buttons. Rearrange the order of the parameters in the Selected Parameters column using and buttons. The Job Submission form will display the parameters in the same order.
Specify if the variable parameter is an optional or required field. By default, only the required are displayed in the Job Submission form. You can also set default value for these parameters.
Preview and Test Panel
By default, only the required fields are displayed. Move the toggle switch to the right to display all available application arguments.
Tooltip displays the description of the application arguments when you mouseover the argument field.
Click Reset at the top right-hand corner of the Job Submission Form to reset the values of application arguments.
Fill the required arguments in the Job Submission form and click Submit & Test. The job is submitted and a notification is displayed providing the status of the job.