Running Abaqus on Servers

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 ECN 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

  1. ssh into a server.
  2. Start a screen session:
    1. something like "screen -S abaqus-solve-01"
  3. You will need an Abaqus input file.
  4. 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: /usr/opt/bin/abaqus job=input_file_name
  5. Once the job is running you can do "ctrl-a d" to detach from the session
  6. check on it periodically to see if it is done:
    1. ssh into server
    2. reattach to the screen session: "screen -r" or "screen -r name-you-gave-the-session"
    3. if it's done type "exit" to end your session
    4. or "ctrl-a d" to detach and check on it late

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 Xming 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.

 

Last modified: 2014/01/29 14:22:8.412675 US/Eastern by joshua.g.davis.1
Created: 2013/08/20 16:00:13.984485 GMT-4 by joseph.r.kline.1.

Categories

Search

Type in a few keywords describing what information you are looking for in the text box below.

Admin Options: Edit this Document