System customization parameters

System customization parameters are available to customize various system settings, such as preventing unauthorized modification of environment file parameters.

admin

This parameter prevents unauthorized modification of environment file parameters. Set this parameter equal to a list of environment file parameters that cannot be changed in a lower-level abaqus_v6.env file. Unless otherwise noted, all system and job customization parameters can be locked out. Commands in the installation directory have the highest precedence, followed by commands in the user's home directory, and then commands in the current working directory. Thus, an Abaqus user cannot change environment file commands that were locked out by the Abaqus account manager.

ask_delete

If this parameter is set to OFF, the user will not be asked whether old job files of the same name should be deleted; the files will be deleted automatically. The default value is ON.

compile_cpp

C++ compile command. The command used at SIMULIA is included in the platform-specific environment file (win86_64.env or lnx86_64.env) in the install_dir/os/SMA/site/ subdirectory of the installation. This command should not normally be changed. It may be either a string or a tuple of strings. If the command is a tuple of strings, each string must represent a single command line argument. The values of the placemarker are determined by the Abaqus execution procedure or by the command line options and cannot be modified by the user. The values of the placemarker replace the placemarker in the compile_cpp string. The following placemarker is available:

%I

Search directories for include files.

compile_fortran

Fortran compile command. The command used at SIMULIA is included in the platform-specific environment file (win86_64.env or lnx86_64.env) in the install_dir/os/SMA/site/ subdirectory of the installation. This command should not normally be changed. It may be either a string or a tuple of strings. If the command is a tuple of strings, each string must represent a single command line argument.

The compilation of Fortran files using Fortran 90 freeform specifications is not supported by default. The abaqus_v6.env file in the /SMA/site/ subdirectory of the Abaqus installation includes comments that discuss the compile options.

file_format

Format of results file output (ASCII or BINARY). This parameter is valid only for Abaqus/Standard. The default value is BINARY.

link_exe

Command to link a postprocessing program. The command used at SIMULIA is included in the platform-specific environment file (win86_64.env or lnx86_64.env) in the install_dir/os/SMA/site/ subdirectory of the installation. This command should not normally be changed, except in the case where the user is building a postprocessing program without a Fortran compiler on Windows. In this case, see the commented changes suggested in the win86_64.env file. This command can be either a string or a tuple of strings. If the command is a tuple of strings, each string must represent a single command line argument. The values of the placemarkers are determined by the Abaqus execution procedure or by the command line options and cannot be modified by the user. User-specified external libraries can be linked with the usual link commands. The following placemarkers are used in link_exe:

%J

The job name (in this case the name of the executable to be created).

%F

The name of the object file created from the user's source file.

%M

The name of the internally created main object file.

%B

The name of the shared library of utility functions.

%O

The list of utility shared libraries for the output database application public interface.

%L

The list of directories containing shared libraries (HP only).

link_sl

Command to link a shared library. The command used at SIMULIA is included in the platform-specific environment file (win86_64.env or lnx86_64.env) in the install_dir/os/SMA/site/ subdirectory of the installation. This command, once its placemarkers have been exchanged, must be a valid command on the computer system where the shared library is linked. This command can be either a string or a tuple of strings. If the command is a tuple of strings, each string must represent a single command line argument. The values of the placemarkers are determined by the Abaqus execution procedure or by the command line options and cannot be modified by the user. The values of the placemarkers replace the placemarkers in the link_sl string. User-specified external libraries can be linked with the usual link commands. The following placemarkers are available:

%F

The name of the compiled object file.

%U

The name of the shared library.

%A

The name of the archive of compiled object files to be linked into the shared library.

%B

The name of the shared library of utility functions.

%E

The name of the file containing the names of the symbols to be exported from the shared library.

%L

The list of directories containing shared libraries (HP only).

nodb_cache_limit

Maximum size of the cache in the temporary file directory. Abaqus/CAE uses this cache for local data storage when you use a network ODB connector to read from a remote output database. Set the nodb_cache_limit parameter to the number of megabytes to which the cache size will be limited. The minimum value of nodb_cache_limit is 500, indicating that the cache size is limited to 500 MB. If you set the maximum cache size to be greater than the available free space, Abaqus/CAE reduces it to a value that is equal to the available free space.

plugin_central_dir

Full pathname or list of pathnames of directories containing Abaqus/CAE plug-ins. In most cases this is one or more directories at a central location that is accessible to all users at your site. For more information, see The Plug-in toolset.

usub_lib_dir

Full path name of the directory containing optional user-defined libraries of Abaqus/Standard and/or Abaqus/Explicit user subroutines. Valid user subroutine libraries are platform specific, but the file base names are the same for all platforms. The base names are standardU, explicitU, and explicitU-D. Use this variable to avoid the cost of recompiling and/or relinking frequently used user subroutines. The abaqus make utility is used to create the shared libraries for use with this variable (see Making User-Defined Executables and Subroutines). User libraries created by the user option of the Abaqus/Standard and Abaqus/Explicit execution procedure will supersede any user libraries in this directory.

verbose

If this parameter is in the environment file, the execution procedure will print more information on job submission. Possible values are ON, OFF, 1, 2, and 3. Set the value to ON or 1 to print the commands used to run application executables and some performance data. Set the value to 2 to print licensing transaction information. Set the value to 3 to print operating system environment settings. The output associated with the verbose parameter is written to standard output. The default value is OFF.

The following system customization parameters are used during documentation installation and to specify a web browser to display the SIMULIA HTML documentation and context-sensitive help in Abaqus/CAE.

browser_path

Full path to the web browser executable on Linux platforms. The value of this parameter can be either a string or a list of strings. If a list of strings is specified, the first string must be the full path to the web browser executable and subsequent strings are arguments to customize the browser behavior. If any argument strings are included, at least one of them must contain %s for which the full uniform resource locator (URL) to the SIMULIA HTML documentation will be substituted.

Abaqus automatically configures supported browsers to correctly display the HTML documentation. The configurations are different for each browser. This parameter can be used in conjunction with browser_type to clarify the browser being used. If browser_path is set equal to a string and browser_type is not set, the system checks the specified browser path for Firefox. If Abaqus does not detect Firefox, Abaqus assumes that an unsupported browser will be used and does not perform an automatic configuration. This parameter is ignored on Windows platforms.

browser_type

Web browser on Linux platforms. To correctly display the HTML documentation, Abaqus automatically configures the browser according to the specified browser type. The possible settings are FIREFOX and CUSTOM_BROWSER. If you set browser_type=CUSTOM_BROWSER to use a web browser other than Firefox, no support or automatic configuration is provided. For more information, see Using a web browser not supported by Abaqus.

This parameter can be used in conjunction with browser_path to directly specify an executable command for the browser. If browser_type is set to Firefox and browser_path is not set, the system searches the system path for Firefox. If the specified browser is not found, an error is displayed. This parameter is ignored on Windows platforms.

doc_root

Full uniform resource locator (URL) or path to the SIMULIA HTML documentation.

URL example:

  doc_root="http://<servername>:4040/English"

This variable affects only the connection from Abaqus to documentation, not other Established Products; for example, Tosca and fe-safe. To configure the connection for all Established Products, see

Installation, Licensing & Configuration > SIMULIA Installation > Established Products Installation and Configuration > Manually Configuring Documentation.

doc_lang
Language of the documentation, if more than one is available. The default is "English".

The following parameters disallow the execution of the corresponding modules prior to testing for license activation through the startup file. They can be used to provide friendly messages if an attempt is made to execute an analysis module for which your site does not have a license. Use these parameters in conjunction with the admin parameter to ensure uniformity across your site.

no_aqua

Block execution of Abaqus/Aqua if value is set to ON.

no_background

Block background execution of Abaqus analysis jobs if value is set to ON.

no_batch

Block batch queue execution of Abaqus analysis jobs if value is set to ON.

no_cae

Block execution of Abaqus/CAE if value is set to ON.

no_design

Block execution of Abaqus/Design if value is set to ON.

no_explicit

Block execution of Abaqus/Explicit if value is set to ON.

no_interactive

Block interactive execution of Abaqus analysis jobs if value is set to ON.

no_standard

Block execution of Abaqus/Standard if value is set to ON.

no_viewer

Block execution of Abaqus/Viewer if value is set to ON.