License management parameters

License management customization parameters control the behavior of the Abaqus license server based on current network conditions and user needs. The Abaqus license server is installed with default parameters that should be suitable for most users. The following parameters are provided for customization:

abaquslm_license_file

This parameter provides the host name of the computer running the Abaqus FLEXnet license server and is set during the product installation. This parameter does not apply to DSLS license servers. If a single server is used, this parameter should be set to port@license_server_host, where port is the port number and license_server_host is the name of the computer running the server:

abaquslm_license_file="27000@rose"

If the port number is between 27000 and 27009, you do not need to include it.

If two standalone servers are used on Windows platforms, separate the servers in the parameter value with a semicolon:

abaquslm_license_file="27000@zinnia;27000@marigold"

If two standalone servers are used on Linux platforms, separate the servers in the parameter value with a colon:

abaquslm_license_file="27000@zinnia:27000@marigold"

If three redundant servers are used, separate the servers in the parameter value with a comma:

abaquslm_license_file="27000@maple,27000@pine,27000@oak"
academic

This parameter indicates whether an academic Abaqus client should use research or teaching license tokens. Setting this parameter to TEACHING will force the Abaqus client to use only teaching license tokens. Setting this parameter to RESEARCH or removing the parameter will force Abaqus to use only research license tokens. This parameter is set automatically during the product installation: if the license server contains an Abaqus teaching license file, the installation sets the parameter to TEACHING; otherwise, the parameter is set to RESEARCH. In some cases, it may be necessary to explicitly set this parameter to RESEARCH instead of relying on the default unset value.

cae_timeout

The number of minutes that an Abaqus/CAE or Abaqus/Viewer session will remain idle due to no user activity before returning its token to the license server. The default value is 60 minutes.

computer_location

A string that indicates the location of the local client computer. This parameter allows you to subtotal license usage reports by location. The license usage reporting utility compiles and organizes data according to the computer_location name. The default value is an empty string. If you do not change this default, the license usage report will not distinguish between different locations in the report.

dsls_license_config

Path to the Dassault Systèmes license server (DSLS) configuration file (DSLicSrv.txt). This file determines which Dassault Systèmes license servers to use with Abaqus. For example,

Linux platforms
/opt/simulia/license/DSLicSrv.txt
Windows platforms

(must use double backslashes)

C:\\SIMULIA\\License\\DSLicSrv.txt

For more information about the DSLicSrv.txt file, see “Configuring Clients” in the Dassault Systèmes License Server Installation and Configuration Guide (DSLS.pdf).

license_model

This parameter controls which licensing model Abaqus uses. Possible values are AUTOMATIC (default), LEGACY, and SIMUNIT. If this parameter is set to SIMUNIT, Abaqus uses SimUnit tokens or SimUnit credits. If this parameter is set to LEGACY, Abaqus uses Simulation tokens (tokens available prior to the introduction of SimUnit tokens and SimUnit credits). When set to AUTOMATIC, the licensing model is determined automatically by the licenses present on the license server. If SimUnit tokens or SimUnit credits are available on the license server, the SimUnit license model is used. If not, the legacy model is used. This parameter is applicable only when using a DSLS server (see the license_server_type parameter).

license_server_type

The type of license server software used by Abaqus clients. Possible values are FLEXNET and DSLS (default).

license_type

This parameter controls the type of license that Abaqus uses. Possible values are CREDIT and TOKEN (default). This parameter is applicable only when using the SimUnit license model (see the license_model parameter).

lmhanglimit

The number of minutes that an Abaqus client will wait in the license queue to obtain licenses if no licenses are currently available. The default value of 0 forces the job to remain in the license queue indefinitely unless it is killed by the user.

lminteractivequeuing

This parameter indicates whether an interactive Abaqus/CAE or Abaqus/Viewer session should queue for a license if one is not available. To allow Abaqus/CAE or Abaqus/Viewer sessions running interactively to queue for a license, set this parameter equal to ON. The default value is OFF. The lmlicensequeuing parameter is used for queuing sessions running without the graphical user interface.

lmlicensequeuing

This parameter indicates whether an Abaqus analysis job or an Abaqus/CAE or Abaqus/Viewer session using the noGUI option should queue for a license if one is not available. The default value is ON. If this parameter is set to OFF, jobs and Abaqus/CAE or Abaqus/Viewer sessions will terminate immediately if a license is not available. The lminteractivequeuing parameter is used for queuing sessions running interactively.

lmlog

This parameter indicates whether license usage data should be written to the FLEXnet debug log file. To use the Abaqus license usage reporting utility, this parameter must be set to ON, which is the default value. To suppress license usage data in the debug log file, set this parameter equal to OFF.

lmproject

This optional parameter can be used to record information about internal project names or numbers for your company. The lmproject parameter can be set to any string value; for example, lmproject=“turbomachinery-project-23. This parameter can be set in the environment file in each users' home directory and can be edited whenever necessary to change to a different project name.

The information about Abaqus license checkouts and associated project names is recorded on the license server and can be retrieved by obtaining historical reports using the accessor project.

lmqueuesleep

The number of seconds that an Abaqus client will wait before checking the license queue to see if enough tokens are free. The default value is 30 seconds, which is the minimum allowed. Increasing this value will decrease network traffic when license queuing occurs.

lmsvrdownlimit

The number of minutes that an Abaqus client will attempt to connect to the license server if the license server is currently unavailable. The default value of 0 forces the job to attempt to connect indefinitely unless it is killed by the user.