MSC Dytran

  • Программа установлена в директорию '/opt/shared/msc/dytran2012'.
  • Документация находится в поддиректории 'Help'.
  • Параметры командной строки и их описание можно получить, запустив '/opt/shared/msc/bin/dytran' без параметров.


  • :!: Было обнаружено, что при запуске программа зачем-то переводит путь до jid-файла в верхний регистр, в результате чего не может его потом найти:
    user001:~> /opt/shared/msc/bin/dytran jid=/mnt/storage/home/user001/TEST_MSC/cs_9
    Dytran Run-script
    Copyright (C) 1999 - MSC.Software Corporation.
    
    -----------------------------------------------------------
     JobId is                                /mnt/storage/home/user001/TEST_MSC/cs_9
     Generic name is                         /MNT/STORAGE/HOME/USER001/TEST_MSC/CS_9
     Environment directory is                /mnt/storage/home/user001
     Input file is named                     /mnt/storage/home/user001/TEST_MSC/cs_9.dat
     Neutral file is named                   /MNT/STORAGE/HOME/USER001/TEST_MSC/CS_9.NIF
     All output files will have prefix       /MNT/STORAGE/HOME/USER001/TEST_MSC/CS_9
     Archive files will have extension       .ARC
     Time History files will have extension  .THS
     Restartoutput files will have extension .RST
     Number of Processors used               1
     Log file will be named                  /MNT/STORAGE/HOME/USER001/TEST_MSC/CS_9.LOG
     Dytran executable is                    /opt/shared/msc/dytran2012/dytranexe/dytran.exe
    /MNT/STORAGE/HOME/USER001/TEST_MSC/CS_9.CSH: No such file or directory.

    Решение - запускать Dytran из той-же директории, где находится jid-файл и указывать только его имя, без пути. Для этого в скрипте для qsub должна присутствовать команда 'cd $PBS_O_WORKDIR'.


  • Для запуска в неинтерактивном режиме необходимо добавлять dytran'у параметр 'bat=no' :
    #!/bin/bash
    
    #PBS -l select=1:ncpus=1:mem=2000mb:mpiprocs=1
    #PBS -l walltime=01:00:00
    
    cd $PBS_O_WORKDIR
    
    PATH=$PATH:/opt/shared/msc/dytran2012/bin/
    export PATH
    
    dytran jid=simpl_geom ncpus=1 bat=no