Print this article Edit this article
Running Abaqus on Servers
SEE TDX https://service.purdue.edu/TDClient/32/Purdue/KB/ArticleDet?ID=1825
This Abaqus tutorial is a good place to start regarding the use of Abaqus. Once you understand how to create an input file you can do the following to have the job run on the server.
Licensing
Abaqus is set up to run on any Engineering Purdue IT system. However, you must tell it what kind of license to use. It defaults to the research license. How to set the license is detailed at the bottom of this document.
Running jobs on a server
sshinto a server.- Start a screen session:
- something like screen -S abaqus-solve-01
- You will need an Abaqus input file.
- Load the Abaqus module: module load Abaqus
- Run your job
- Decide where you want to run the job. For this example, I will have it in my home directory (or N: drive on Windows)
- run the job: abaqus job=input_file_name
- Once the job is running, you can do Ctrl-A-D to detach from the session
- Check on it periodically to see if it is done:
- ssh into the server
- reattach to the screen session: screen -r or screen -r name-you-gave-the-session
- If it's done, type exit to end your session
- Or Ctrl-A-D to detach and check on it later
Using the GUI
Here's how to access Abaqus with a graphical user interface (GUI). Please note that performance might be slow unless you have a fast Internet connection.
7. Start an X server (such as VcXsrv or Cygwin; you would have to download and install one of these packages on a "self-supported" system).
8. SSH into a host using an application like SecureCRT. (If you are using a "self-supported" or personally-owned computer, you may download SecureCRT.)
9. Start the GUI by typing this command:
abaqus cae -mesa
This should get around the lack of proper video drivers.
Documentation server
The vendor provides a website with documentation for recent versions of Abaqus (under the versions labeled as "SIMULIA"):
Last Modified:
Dec 1, 2025 2:19 pm US/Eastern
Created:
Aug 20, 2013 4:00 pm GMT-4
by
admin
JumpURL: