- 积分
- 13
- 注册时间
- 2004-9-30
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2012-4-26 22:03:24
|
显示全部楼层
来自 陕西西安
marc是可以读入单个dat文件并行运算的,设置多少个节点运算不是在dat文件中设置的,而是运行runmarc.bat时设置的,具体如何提交运算可以打开runmarc.bat文件仔细阅读下面部分
REM #########################################################################
REM
REM run_marc - run a marc job
REM -------------------------
REM
REM usage: run_marc -j jid { options }
REM
REM where options are:
REM
REM -j jid job id number.
REM -pr prog program name (saved user subroutine executable)
REM -r rid restart file job id.
REM -si sid substructure file id.
REM -pi post post file job id.
REM
REM -u user user subroutine.
REM -obj obj user objects or libraries.
REM -sa y|n do or do not save load module: defaults to no
REM -au y|n use auto restart feature: defaults to no
REM Auto restart control stops the analysis, runs
REM a mesher to remesh and restarts the analysis
REM Windows NT only. Used for DCOM server support.
REM -nprocd number of tasks for domain decomposition.
REM -nprocds number of tasks if single file input.
REM -nps same as nprocds
REM -nsolver number of tasks for solvers 12 and 13
REM these are distributed tasks operating via MPI
REM -nthread number of threads for solvers 6, 8 and 11
REM these are shared memory threads, not MPI tasks
REM -itree message passing tree for domain decomposition.
REM -de defaults file.
REM -vf viewfactor file.
REM -host host file: defaults to local. If file jobid.defhost exists,
REM only -np(s) necessary.
REM -me manual remeshing control
REM -ml memory limit in Mbyte
REM -mo selects i4 or i8 version
REM default: i4 or via defaults file run_marc_defaults
REM the -mo option will override
REM -mpi selects MPI version, intel-mpi or ms-mpi
REM default: intel-mpi
REM -pc remote computer name: defaults to local. Windows NT only.
REM Used for DCOM server support.
REM -dir sets the current directory. this is where the job
REM i/o takes place. defaults to current directory
REM -sdir sets the scratch directory. this is where scratch
REM files for the job are created. defaults to current
REM directory
REM -dcoup contact decoupling used for Superform problem with
REM deformable tools
REM
REM -alloc only perform memory allocation test, no analysis
REM
REM -list y only list options in the input file, no analysis
REM
REM -fe num set feature number "num" for the run. only one allowed
REM
REM -dytran flag to switch from Dytran to Marc
REM dytran = 0,program will run without Marc-Dytran switch.
REM = 1,program will restart Marc after Dytran run.
REM >= 2,Not supported yet.
REM -dytran is not supported for Marc2003
REM -ou force analysis to use out-of-core control
REM = 0, not used
REM = 1, element storage to be saved out-of-core
REM -dll using marc.dll and exe_marc.exe with streaming input
REM = 0, not used
REM = 1, memory used in exe_marc will be freed
REM = 2, memory used in exe_marc will not be freed
REM = 3, run with marc input deck
REM -trk run post point tracker
REM = 0, not used
REM = 1, used
REM
REM ########################################################################
并行运算又分单机和网络两种,如果是单机并行则只需指定cpu个数即可,如果是网络则需单独的文件指定各节点运行的cpu数目,具体可参考marc手册,说的很明白的。
关于第二个问题,首先保证你的dat文件无误,在mentat里面提交能否运行,其次是提交方法,参考上面部分
|
|