Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support
Supercomputing image

ABAQUS

Introduction

ABAQUS is a finite element analysis program owned and supported by SIMULIA, the Dassault Systèmes brand for Realistic Simulation.

Version

ABAQUS is currently only supported on the Glenn Cluster and the BALE cluster. The versions currently available at OSC are 6.6-1 and 6.7-1.

The available programs are ABAQUS/CAE, ABAQUS/Standard and ABAQUS/Explicit.

Availability

ABAQUS is available on Glenn Cluster and the BALE Cluster.

Usage

Use of ABAQUS for academic purposes requires validation. To obtain validation please complete and return the "Academic Agreement to Use ABAQUS." This can be obtained from your site consultant or from the files abaqus.pdf, abaqus.ps, or abaqus.txt located in the Academic Agreement Forms.

To select an ABAQUS version type: module load abaqus. Use module avail to view available modules for a given machine.

Examples

There is a new capability regarding samples. They are designated as described in the Examples manuals (e.g., 2010305 for example 5 from section 2-1-3) or as c1, c2, ... for the samples from the Abaqus Course.

The fetch option is used to retrieve one of the sample problems. For example:

abaqus fetch job=knee_bolster
abaqus fetch job=knee_bolster_ef1
abaqus fetch job=knee_bolster_ef2
abaqus fetch job=knee_bolster_ef3

Sample Batch Script (single processor analysis)

When you log into glenn.osc.edu, you are actually logged into a quad processor linux box. To gain access to the 4000+ processors in the computing environment, you must submit your ABAQUS analysis to the batch system for execution. Continuing with the above example, assume that you have fetched the four input files above into the direcory /home/oscuser/analysis4. In this directory, a batch script that would contain the following information:

#PBS -N knee
#PBS -l walltime=10:00:00
#PBS -l nodes=1:ppn=1
#PBS -l software=abaqus+5
#PBS -j oe
#
# The following lines set up the ABAQUS environment
#
module load abaqus
#
# Move to the directory where the job was submitted
#
cd /home/oscuser/analysis4
cp *.inp $TMPDIR
cd $TMPDIR
#
# Run ABAQUS
#
abaqus job=knee_bolster interactive
#
# Now, copy data back once the simulation has completed
#
cp * /home/oscuser/analysis4

NOTE: The "interactive" keyword is required for the following reason. If left off, ABAQUS will background the simulation process. Backgrounding a process in the OSC environment will place it outside of the batch job and it will receive the default 1 hour of CPU time and corresponding default memory limits. The interactive keyword in this case simply tells ABAQUS not to return until the simulation has completed.

Documentation

Online documentation is available at: http://www.osc.edu/supercomputing/manuals.