Transcription of Nastran 利用の手引 - TSUBAME計算サービス
1 Nastran Nastran 11. ID 22. TSUBAME Nastran 2(1) TSUBAME 2(2) 3(2) PBS 4(1). 4(2).MPI GPU 43. 54. Executive Control section(EC) Case Control section(CC) Bulk Data section(BD)105. 166. ( ) NASPLOT 1: 1: ( ) 2: 1: 1: 2: 297.
2 ( ) 33 33 Nastran 1. Nastran TSUBAME TSUBAME TSUBAME MSC Web TSUBAME Nastran2010(MD Nastran ), 2011(MD Nastran ), , 2013, , , Nastran (NASA STRuctural ANalysis) Nastran Nastran ( )
3 ( ) Nastran Nastran Nastran Nastran 1 ( ) ( ) ( ) ( ) / MSC / MD Nastran Docs ID ID ID MSC ID 2.
4 TSUBAME Nastran (1) TSUBAME TSUBAME 2$ ssh -l USER-ID -l USER-ID -l 1 L (2) 2014 8 TSUBAME OS 2014 8 TSUBAME <bash > $ export PATH="/ :${PATH}"<csh > % setenv PATH "/ :${PATH}" 2010 <bash > $ export PATH="/ :${PATH}" <csh > % setenv PATH "/ :${PATH}" 2013 <bash > $ export PATH="/usr/apps/isv/ Nastran /nastran2013/ bin/:${PATH}" <csh > % setenv PATH "/usr/apps/isv/ Nastran /nastran2013/bin/: ${PATH}" <bash > $ export PATH="/usr/apps/isv/ Nastran /nastran20122 /bin/:${PATH}" <csh > % setenv PATH "/usr/apps/isv/ Nastran /nastran20122/bin/ :${PATH}" 2011 <bash > $ export PATH="/usr/apps/isv/ Nastran /mdnastran201 1/bin/:${PATH}" <csh > % setenv PATH "/usr/apps/isv/ Nastran /mdnastran2011/bin /.
5 ${PATH}" 2010 <bash > $ export PATH="/usr/apps/isv/ Nastran /mdnastran201 0/bin/:${PATH}" <csh > % setenv PATH "/usr/apps/isv/ Nastran /mdnastran2010/bin /:${PATH}"(2) $ nast20161 < > < Nastran > nast20161 nast20141 nast20131 2013 nast20130 nast20122 2011 mdnast20111 2010 mdnast20101(2) PBS (1). (a). #!/bin/shcd ${PBS_O_WORKDIR}nast20161 < > < Nastran >(b). $ chmod +x (c).
6 $ t2sub < > (2).MPI (a). #!/bin/shcd ${PBS_O_WORKDIR}nast20161 < > parallel=<CPU > < Nastran >(b). $ chmod +x (c). $ t2sub -l select=1:ncpus=<CPUS > < > Nastran MPI GPU GPU GPU gpuid $ nast20161 < > gpuid=0 < Nastran > CUDA $ source /opt/ TSUBAME (10 ) $ lmutil lmstat -S MSC -c PBS 4 PATRAN '.
7 Bdf' '.dat' Nastran '.op2' Nastran PATRAN PATRAN Implicit Nonlinear (SOL 600) User's Guide Nastran (*.f06) ('FATAL' 'WARNING' 'ERROR' ) PATRAN ( ) plotps LD_LIBRARY_PATH /usr/apps/isv/ Nastran /mdnastran2011/md20 111/linux64 export export $ export LD_LIBRARY_PATH=/usr/apps/isv/ Nastran /md nastran2011/md20111/linux643.
8 '.dat' PATRAN( ) Nastran '.bdf' '.dat' INCLUDE output2 (.op2)PATRAN xdb PATRAN xdb PATRAN .f06 .f04 .log (*) * 1 1 Nastran 54.
9 Nastran Nastran ( ) ( ) Nastran Nastran 5 Nastran statements File Management section Executive Control section(EC) Case Control section(CC) Bulk Data section(BD) Nastran Nastran statements( ) File Management section( ) Executive Control section(EC) DMAP DMAP CEND Case Control section(CC) Bulk Data section 4.
10 6 NASPLOT Bulk Data section(BD) Case Control section BEGIN BULK ( ) ENDDATA Executive Control section(EC) 1 ASSIGN OUTPUT2=' ',UNIT=122 ID Nastran ,V7073 TIME 10 <-- ( )4 SOL 101 <-- 5 CEND 4 1 ASSIGN OUTPUT2=' ',UNIT=12( ) Nastran (PATRAN) ( ) UNIT=12 .xdb PATRAN 1 1 ( ) ASSIGN OUTPUT2=' ' UNIT=12 STATUS='UNKNOWN' op2 ( ASSIGN File Management Section )2 ID a,b ( ) ( ) a b 8 3 TIME m ( m=1) CPU ( ) 4 SOL n ( ) 1 n 100 DMAP 101 101 103 105 106 107 Executive Control section(EC)