--- title: 'MSC Nastran' published: true taxonomy: category: - docs --- [toc] ## Environment Settings{#enviroment} ### Software Version and System Requirements{#version} Version | System A | System B | System C ----------------- | -------- | -------- | -------- 2021.2 | ― | AU | AU 2021.0 (default) | ― | AU | AU 2020.0 | ― | AU | AU 2019.1 | ― | AU | AU 2019.0 | ― | AU | AU 2018.2 | ― | AU | AU 2018.0 | ― | AU | AU 2017.1 | ― | AU | AU 2017.0 | ― | AU | AU Key: AU = Available for academic users only, ― = Not available for use. ### Modules{#modules} Modules software package dynamically adjusts the environment settings for using applications, by using the module command. It also makes changing the environment settings easy when switching between different versions of applications. For details, see [Modules](/config/modules). Version | Module File ------------------------- | --------------- Nastran 2021.2 | nastran/20212 Nastran 2021.0 | nastran/20210 Nastran 2020.0 | nastran/20200 Nastran 2019.1 | nastran/20191 Nastran 2019.0 | nastran/20190 Nastran 2018.2 | nastran/20182 Nastran 2018.0 | nastran/20180 Nastran 2017.1 | nastran/20171 Nastran 2017.0 | nastran/20170 You can see the list of module files available by using the module avail command. ## Software Overview{#overview} MSC Nastran is a general purpose structural analysis program that allows users to analyze a wide range of data of a part to the whole. In addition to the existing analysis capabilities, the composite area simulation capability is able to conduct simulations in the area of high-standard implicit non-linear analysis including traditional linear static analysis, various dynamic analysis, design optimization analysis, thermal analysis, and 3D contact, as well as explicit non-linear analysis for high-speed phenomena such as collision and shock analysis and drop analysis. ### Software Features{#functions} * Linear and non-linear analysis, static and dynamic analysis * Real eigenvalue analysis * Frequency response analysis * Transient response analysis * Random response analysis * Acoustic-structure coupled analysis * Impact analysis * Optimization analysis * Combining with Marc * Combining with Adams, etc. ## How to Use{#usage} ### Setting Up Environment (Executing the module Command){#env_set} Set up the environment by using the module command. (The module file you want is loaded.) ```nohighlight $ module load nastran ``` ### Running in Interactive Mode{#tss} #### Format ```nohighlight $ tssrun nast20170 input_file [option ...] ``` For details of **tssrun** , see [Interactive Processing](/run/interactive). ### Submitting Batch Job by the subnastran Command{#subnastran} The subnastran command is provided to make job execution simpler. This allows you to run a batch job without writing an job script. You may also write an job script yourself to run a job. #### Format ```nohighlight $ subnastran queue_name input_file [qsub option ...] [Nastran option ...] Nastran option smp=(The number of parallels) Shared Memory Parallel (default: smp=1) ``` #### Example ```nohighlight $ subnastran eb d0307.dat smp=4 ``` Upon completion of the job, the following execution result files are created in addition to the input file. * Job processing result file ```nohighlight * B072615.o443917 ―――― Standard output file * B072615.e443917 ―――― Error file ``` * Output file (the name is the same as the input file) ```nohighlight * d0307.f04 ――――Execution summary file * d0307.log ――――Log file * d0307.f06 ――――Analysis result file ``` (Note) Note that if you execute the job a number of times with the same input filename, a number of execution result files suffixed by numbers are created for individual executions as shown below. If you execute a job four consecutive times, the filenames will be as follows: * Result file ```nohighlight * d0307.f06 (the fourth job, the latest) * d0307.f06.1 (the first job, the oldest) * d0307.f06.2 (the second job) * d0307.f06.3 (the third job) ``` ## Reference Documents{#references} ### In Japanese{#ref_ja} * [MSC Nastran ドキュメント(MSC Software)](http://simcompanion.mscsoftware.com/infocenter/index?page=content&cat=MSC__MD_NASTRAN_DOCUMENTATION&channel=DOCUMENTATION) ### In English{#ref_en} * [MSC Nastran Docs(MSC Software)](http://simcompanion.mscsoftware.com/infocenter/index?page=content&cat=MSC__MD_NASTRAN_DOCUMENTATION&channel=DOCUMENTATION) ## Links{#link} ### External Links{#ex_link} * [MSC.Nastran (MSC Software)](http://www.mscsoftware.com/Products/CAE-Tools/MSC-Nastran.aspx) ## Programming Seminars{#seminar} We periodically offer [programming seminars](http://www.iimc.kyoto-u.ac.jp/en/services/comp/support/course/), and distribute the handouts.