NCSA Home
Contact Us | Intranet | Search

Marc

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