Brief Description:
MSC.Marc 2007r1 is a commercial finite element software program used to solve a wide variety
of real world engineering problems. It can be used to model a wide array of
phenomena including heat transfer, linear and nonlinear structural response,
buckling, modal analysis, full harmonic response, transient dynamic response and
aeroelasticity.
MSC.Marc has a scalable MPI based solver, and a automatic domain decomposer
through its pre/post processor MSC.Mentat. Lower
level parallel feature are also available through SMP (threaded) solver.
MSC.Marc 2007r1 is available to all NCSA
academic users on the following system:
- SGI/Altix (co.ncsa.uiuc.edu)
All users must be added to the access list for MSC.Marc. Please send email to csm@ncsa.uiuc.edu to be added to the access list for MSC.Marc, or if you have any questions regarding accessing or running MSC Marc at NCSA.
Commercial use of MSC.Marc is governed by the NCSA Private
Sector Program. Please contact Seid Koric at skoric@ncsa.uiuc.edu
for more information.
Using MSC.Marc
A special script that submits MARC jobs both interactively and
to the Load Leveler batch system is available to all Marc users
that are in the access list for Marc. Interactive
limits on NCSA SGI/Altix are 30 minutes of CPU time, and 1GB of RAM. Every
job that exceeds these limits will be termineted and should be resubmitted to the batch
system (answer no to the script question if this is an interactive job).
Number of CPUs for parallel runs can be chosen only through
the script, not through command line options -np and -nthread.
Wall clock and Memory resurces for Load Leveler (batch) jobs
will be determined by answering the script questions.
You must start a new Marc job from a clean directory, no other
files except new Marc input files and subroutines should be there.
Marc script requires at least one command line argument. The most common
usage is:
/usr/apps/csm/scripts/marc-script input_file_name
(where input_file_name is Marc input deck name without .dat extension. )
Type the following command for a list of command line options:
marc help
After batch job is done all output files will be copied
back to submit directory. Therefore, avoid using home directory
to submit large MSC.MARC jobs due to limited disk quota to
1 GB. Rather use scratch space (/scratch/your_login).
Note that scratch space
is purged regularly and make sure to secure your output files
from scratch before they get purged. In addition, every batch
job submitted through marc script will archive and transfer
all your Marc files to your NCSA Mass Storage account (Unitree),
under batch_batch/jobid_number.tar.gz , where jobid_number is a batch job id number of your batch job, (can check this by typing llq while your job is queued
or is running).
For documentation use the help function in MSC.Mentat. To invoke MSC.Mentat
type the following keyword at the user prompt: mentat
Note: Remember to set your DISPLAY and xhost variables for Mentat.
For more Computational Solid Mechanics Software
Inquiries , please visit CSM-FAQs