3.12. Variables¶
3.13. SOLVER_TYPE¶
Specifies Type of Solver
Value specified must match to a corresponding solver with a matching binary and configuration in lucy.json
3.14. SOLVER_D3PLOT_COMPRESSION_TYPE¶
Specifies the type of D3PLOT compression to be used
Default is none. Options are based on site-specific configurations. Supported types include 7Z,ZIP,PLOTCPRS,FEMZIP,D3VIEW_COMP
3.16. SOLVER_INPUT_FILE¶
Main solver input file
If the main solver input file is in compressed format, d3VIEW will uncompress and use a file that starts with main as the main solver file. The pattern can be changed by using SOLVER_MAIN_INPUT_PATTERN
3.17. SOLVER_VERSION¶
Solver version
This specifies the version of the Solver and depends on Site-specific configuration
3.18. SOLVER_PRECISION¶
Solver precision
This specifies the precision of the Solver and depends on Site-specific configuration
3.19. SOLVER_INTERCONNECT¶
Type of MPI Interconnect
Default is INTELMPI, Other options include OPENMPI,HPMPI |
3.20. SOLVER_MEMORY¶
Main memory provided to the solver
This is the main memory in WORDS or MB or GB that can be specified
3.22. SOLVER_ARGS¶
Addition arguments for Solver
If defined, these will be directly passed to the solver execution command
3.23. SOLVER_SUPPORTED_TYPES¶
3.24. SOLVER_EXE¶
Binary for the specified version
If defined, these will be used for the solver binary path|
3.25. SOLVER_BASE_DIR¶
Location where the solver files are loaded
If defined, all binary path not starting with forward-slash will be prefixed with this
3.27. SOLVER_RUN_SCRIPT¶
Solver run script
If defined, this will be used to execute the solver. The script will have access to all defined environment variables from the job
3.62. SOLVER_LONG_PREVIEW_TYPES¶
Type of long preview to run as simulation progresses
compressed,gen_images,apply_templates
3.63. SOLVER_ABORT_FILE¶
Type of file to create when user aborts the simulation
Depends on the Solver. D3KIL for LS-DYNA, ABORT for others
3.69. SOLVER_ERROR_TOKENS¶
Types of error string to look for in error file
Default =error,Error,E r r o r
3.74. SOLVER_DEALLOCATE_NODES¶
After simulation completes and if more than one node Is used, this deallocates other nodes
Default = no
3.78. SOLVER_RUN_LONG_TERM_BACKUP¶
Location where files can be copied after simulation completes
Default=no
3.81. SOLVER_MAIN_INPUT_PATTERN¶
Pattern to use while looking for main input file if in compressed format
When main input file is in compressed format such as ZIP, this pattern if defined will be used
3.82. SOLVER_COMPRESSION_BIN¶
Binary path to use for compression
Used in conjunction with SOLVER_D3PLOT_COMPRESSION_TYPE
3.85. SOLVER_COMPRESSION_APPEND¶
Applies for FEMZIP. IF defined, -UA will be used
Append states as they are created. Only applies for FEMZIP
3.86. SOLVER_RESERVE_CORE_FOR_PROCESSING¶
If long preview or short preview is enabled, this option will reserve a core
Helps to dedicate a core for previews
3.87. SOLVER_POST_EXECUTION_TIMEOUT¶
Integer, If post-processing scripts run beyond this timeout, they will be terminated
Helps to avoid hanging or long - running post-processing scriptsmoba
3.88. SOLVER_UNZIP_INPUT_FILES¶
String type
When this is enabled and solver main input is not zipped, other files that may be zipped are unzipped
3.91. SOLVER_RUN_EQ_LAUNCH¶
String Type
Option to specify if the execution is performed in the same directory as the launch directory. If no, the SOLVER_COMPUTE_DIR is used to create a new directory before execution starts
3.93. SOLVER_ERROR_CHECK_FILES¶
String Type
Files to check if there is a error string from a solver so we can terminate when SOLVER_ERROR_CHECK=yes
3.94. SOLVER_AGGREGATE_MESSAGES¶
String Type
For LS-DYNA the message files are concatenated into one ALL_MESSAGES.txt file for debugging
3.95. SOLVER_GREP_ERRORS_TO_FILE¶
String Type
Grep errors from D3HSP/MES0* and store in a file Errors.txt
3.96. SOLVER_POST_SOLVE_COMPRESSION¶
String Type
Option to run on compression of files after the simulation is complete
3.97. SOLVER_POST_SOLVE_COMPRESSION_FILES¶
String Type
List of files separated by spaces to compress
3.98. SOLVER_POST_SOLVE_FILE_NAME¶
String Type
File name to compress data into when using SOLVER_POST_SOLVE_COMPRESION
3.99. SOLVER_POST_SOLVE_COMPRESSION_REMOVE_ORIG¶
String Type
Option to remove post-solve compressed files
3.100. SOLVER_LICENSE_FAILURE_RETRY¶
String
Option to run the solver again if there is a license failure
3.101. SOLVER_LICENSE_FAILURE_RETRIES¶
Integer
Number of retries before giving up in the event of the license failure
3.102. SOLVER_LONG_TERM_BACKUP¶
String Type
After the simulation is complete, this allows us to copy the files to a remote location
3.105. SOLVER_LONG_TERM_REM¶
String Type
Remove files after copying to long term location. This option DOES NOT check if the files were copied successfully. Use once this is tested in your environment
3.106. SOLVER_LICENSE_FAILURE_ERRORS¶
String Type
Option to detect license of MPI errors and try again
3.108. SOLVER_GREP_ERRORS¶
String Type
Option to grep errors from log files and save in a new file
This will detect network failure and take down nodes
..SOLVER_GREP_ERRORS_FILES:
3.113. SOLVER_SLURM_DOWN_NODES_ON_NETWORK_FAILURE¶
String Type
Files to check for license or MPI errors
3.114. SOLVER_SLURM_NETWORK_FAILURE_PATTERN¶
String Type
This will detect network failure and take down nodes
3.116. SOLVER_CHECK_LICENSE¶
String Type
This is available to verify the connection is good to the license server over the port before running.
3.119. AGGREGATE_AND_ERROR_GREP¶
String Type
This is now optional using SOLVER_AGGREGATE_MESSAGES and SOLVER_GREP_ERRORS_TO_FILE