Category: Computer-Aided Engineering

Pre- and Post- processors, together with Drafting and Design Packages.


ANSOFT HFSS and Maxwell 3D

Description

From the Ansoft HFSS Web Site:
Ansoft HFSS is a 3D structure electromagnetic field simulator. It offers an intuitive interface to simplify design entry, a field solving engine with accuracy-driven adaptive solutions, and a powerful post-processor for unprecedented insight into electrical performance.
The Maxwell 3D Field Simulator uses electromagnetic field simulation to accurately predict product performance from physical design information. Using technology specifically designed for electromagnetic analysis, the Maxwell 3D Field Simulator allows designers to experiment with various three dimensional geometries, materials and excitation levels.

In addition to the Ansoft High frequency Structure Simulator (HFSS) and Maxwell 3D, the Ansoft package contains the Ansoft Optimetric, Maxwell 2D and the Schematic Capture.

Home Page

http://www.ansoft.com/products/hf/hfss/index.cfm

http://www.ansoft.com/products/em/max3d/index.cfm

Running ANSOFT HFSS

module load ansoft

hfss

Running Maxwell 3D

module load maxwell

maxwell

Version: Maxwell 2D v8, Maxwell 3D v6, Ansoft HFSS v8
Labs: Scientific Development and Visualization Lab,Basic Sciences Computing Lab
System(s): SUN Workstations
Categories: NMR, Computer-Aided Engineering


Abaqus

ABAQUS is a general-purpose finite-element program designed for advanced linear and nonlinear engineering analysis applications.

The Institute has ABAQUS/Standard and Explicit. Post has been replaced by CAE. At this time CAE is not available on the IBM platforms. Recently, the ABAQUS V6.1 has been upgrated on both SP and the SDVL's SGI workstations. It contains significant architectural changes compared to the ealier version, including the changes in key words (ababaqus.env has been replaced by abaqus_v6.env), input format, the interface connection with FORTRAN subroutines provided by the user, option-control parameters, and more. Please look at the Release note for detalied information.

Here is an example of script file for running the abaqus jobs through the PBS queue:

#PBS -l ncpus=1,mem=1gb,walltime=4:00:00
#PBS -m abe
limit coredumpsize 10 kbytes
cd /home/smp/szhang/ABAQUS/knee
module add abaqus
abaqus job=data.inp  interactive 
Please note the key word interactive is essential in the abaqus command to let the job get into the queue.

A parallel version on the SDVL i11 up to 8 processors may be used.

To run from the /scratch file systems on the sp, add the following line to your abaqus_v6.env:

scratch="/scratch1/directoryname"

or

scratch="/scratch2/directoryname"

Where directoryname is the name of the directory you want to use as a scratch directory.

Manuals are available in the Institute's library.

Version:6.1
Labs: IBM Power4, IBM SP, Scientific Development and Visualization Lab
System(s):IBM Regatta, IBM SP (No CAE), SDVL (CAE only and only on SGI)
License:A total of 16 processors at a time, 2 for Abaqus Post (using CAE)
Categories:Computer-Aided Engineering


Ansys

ANSYS is a general-purpose finite-element program for engineering analysis, and includes preprocessing, solution, and postprocessing functions. ANSYS is used in a wide range of disciplines for solutions to mechanical, thermal, and electronic problems.

To run, first load the module ansys ( module add ansys ), then type tansys70

(or use: tansys70 > & /dev/null & , to avoid a problem where you do not get the command line prompt back after you exit the ansys launcher.)

Manuals are on line and are accessed from within tansys70.

Version: 7.0
Labs: IBM SP
System(s):IBM SP
License: Multiphysics, unlimited users
Categories:Computer-Aided Engineering


FElt

Description

From the README:

FElt (Finite ELemenT) is a mathematical package intended for introductory finite element work. It is not intended as a replacement for cutting edge or real-world research code. At this stage FElt consists of of three components. The first is the basic mathematical engine (the actual felt command-line application) which includes an intelligent parser and straightforward inputfile syntax. Because FElt is intended to be fairly simple (at this stage of development at least) and because the authors' backgrounds are largely in structural engineering, the element library is fairly small at this point. Truss (bar), two- and three-dimensional beam, CST (plane stress and plane strain) and iso-parametric (four to nine node) two-dimensional elements are all currently supported. Adding additional elements to the library is intended to be a straightforward exercise, if for example, such a project were to be given as an exercise in an introductory finite element course. As of this release, only linear static analysis is supported (sorry ... linear dynamic analysis is in the works but we wanted to get a version out the door and stabile before the fall term started).

In addition to the command line application version, there is xfelt, an X11 based encapsulator for felt which provides a graphical text-editor and two- and three-dimensional viewing of the structure. You can edit the actual text file, solve the problem (xfelt actually execs the felt application), graphically view the structure and save and print results from within the xfelt gui.

Velvet is a full-featured X11 interface to the two-dimensional functionality of felt and corduroy. Unlike xfelt, velvet is fully self-contained - it is intended as the primary graphical user interface and along with the mathematical engine is where most future development will occur. Within velvet a user can interactively set-up, model, and solve a FElt problem through a menu driven, CAD-like interface with no reliance on traditional text based input files (as in felt, corduroy and even xfelt). Velvet does not currently provide any real access to the three-dimensional aspects of FElt.

Home Page

http://www-cse.ucsd.edu/users/atkinson/FElt/

Tutorial

Example FElt problems can be ound on FElt Home Page

Documentation

FElt documentation including a FAQ can be found on the FElt Home Page

A postscript formatted manual can be found in /usr/local/felt/felt-3.02.ps

Also, man pages are available for the following commands:
felt
velvet
corduroy
burlap
patchwork
yardstick

Setting Up Your Environment

You must initialize your environment including default paths and environmental variables which the package uses to access the programs and associated fils. To do this, enter the following command:

module add felt

If you access this package on a regular basis, you can add this line to your ~/.cshrc file so that your environment will be initialized for FElt every time you log in.

eg:

  ...
  # initialize and load modules

  if( -e /usr/local/share/modules/init/tcsh ) then
     unsetenv PATH MANPATH
     source /usr/local/share/modules/init/tcsh
     module load base
     module add felt 
  endif
  ...

Running FElt

Once you have setup your environment, the following commands are available as well as their manpages:

felt
velvet
corduroy
burlap
patchwork
yardstick

Version: v3.3
Labs: Basic Sciences Computing Lab
System(s): all SGI workstations
Categories: Computer-Aided Engineering


Femlab

FEMLAB is a Matlab-based Multiphysics modeling tool that solves all types of problems based on Finite Element Analysis and Partial Differential Equations (PDEs). Predefined applications modes include stress/strain, heat transfer, CFD, and electromagnetics. Addional features of FEMLAB include specialized add-on modules for chemical Engineering, Structural Mechanics and Electromagnetics.

To run Femlab, first load the femlab module (module load femlab), next type femlab,

Version: 3.0
Labs: Altix, Scientific Development and Visualization Lab
System(s): SGI Altix 3000, SUN workstations at SDVL
Categories:Numerical Analysis, Computer-Aided Engineering, Fluid Dynamics


HyperWorks

Hypeworks from Altair Engineering is a sofware suite of tools for engineerign desigh and analysys. The tools include: Altair® MotionView®, Altair® HyperMesh®, Altair® HyperGraph®, Altair® HyperOpt®, Altair® OptiStruct®, Altair® HyperForm®, and Altair® HyperView Player[tm]. For more information, see www.altair.com and click on "Software".

HyperMesh is a full-featured, linear and non-linear pre- and post-processor, designed for use by analysis engineers. HyperMesh can output models created in HyperMesh to analysis solvers such as MSC/NASTRAN and ABAQUS. HyperMesh then can be used as a post-processor to view the results graphically. HyperMesh interfaces with ABAQUS, ANSYS, IGES,LS-DYNA, MARC, MSC/NASTRAN, PAMCRASH and MSC/PATRAN.

To run, first load the hypermesh module (module add hypermesh), they type hm. You need an workstation with OpenGL installed to use HyperMesh.

Documentation is available from within Hypermesh.

Version: 6.0
Labs: IBM SP, Scientific Development and Visualization Lab
System(s): IBM SP, all workstations,
Categories: Computer-Aided Engineering


LS-DYNA

LS-DYNA is a general purpose transient dynamic finite element program capable of simulating complex real world problems. LS-DYNA applications include : Crashworthiness simulations, Occupant safety analyses, Metal forming, Metal cutting, Biomedical applications, Blast loading, Fluid-structure interaction, Earthquake engineering and CFD.

LS-DYNA features include large material and element libraries, many contact algorithms, a wide range of applications, and a high level of accuracy.

To use it, first load the module ls-dyna (module add ls-dyna)

Version:960 -revision 1106
Labs: IBM SP
System(s):IBM SP
Categories:Computer-Aided Engineering


MSC/PATRAN

MSC/PATRAN is a general purpose 3D Mechanical Computer-Aided Engineering (MCAE) software system. It includes finite element pre- and post-processing software, as well as solid modeling capabilities, and interfaces to various other popular analysis codes, such as ABAQUS, MSC-NASTRAN, and ANSYS. The pre-processing functionality allows a person to create a model or read in an IGES file, help mesh the object, assign properties, set boundary conditions, etc. It supports input graphically, from a command line, and from a file. You can also save the current state to an editable file, so it is easy to make modifications. After setting up your problem, you can translate the information to work with your's or other's analysis code. The output of these codes can be translated back to be used by Patran for post-processing analysis including the generation of graphical images. Patran's own file format is documented, so you may write your own translators or modify your own codes to work with Patran file formats.

Documentation is available from within patran. Pull down the help menu. Note: This is available on IBM only (the SP, or the workstations a1, a2 or a3 at the SDVL). This is a known bug in the documentation on SGI workstations running Irix 6.5.5.

Version: Patran2000
Labs: IBM SP, Scientific Development and Visualization Lab
System(s): The IBM SP, all workstations
Categories: Computer-Aided Engineering


Marc/Mentat

MARC is a general-purpose program for nonlinear finite element analysis.

Mentat is the graphical user interface to MARC

Version: Marc2001/Mentat2001
Labs: IBM SP, Scientific Development and Visualization Lab, Basic Sciences Computing Lab
System(s): SP, all workstations at the BSCL and SDVL
Categories:Computer-Aided Engineering