--- title: 'MSC Patran' published: true taxonomy: category: - docs --- [toc] ## Environment Settings{#enviroment} ### Software Version and System Requirements{#version} The Modules software package can dynamically switch and set the environment settings required to use the application by executing the module command. And you can change the environment settings easily when you switch to the different version of the application. Please refer to [Modules](/config/modules) for details. You can check a list of available module files with the module avail command. Version | Module File Name | System A | System B/C/G | Cloud System ----------------- | ----- | ----- | ----- | --- 2023.4 (default) | patran/2023.4 | - | AU | - 2022.3 | patran/2022.3 | - | AU | - \+ : Available for all users AU : Available for academic users only \- : Not available ### Available number of licenses{#license_limit} The number of parallels/users available at the same time has a limit. If an error due to insufficient licenses occur, we may request you to cooperate with the use of your licenses. ## Software Overview{#overview} Patran is a function-rich, integrated-environment CAE pre- and post-software, which is easy to use for engineers who conduct simulations. It imports CAD forms accurately through its direct interface that supports major 3D CAD systems. It also has high-standard mesh creation and visualization functions, as well as flexible customization capability. ### Areas of Application{#app_area} * Aerospace * Automobile * Shipbuilding * Medical ## How to Use{#usage} Since Patran is a GUI application, it requires an X Window environment. Login to the system using [FastX](/login/fastx), [NICE DCV](/login/nice-dcv) or using SSH client software that supports X11 Forwarding (e.g. [MobaXterm](/login/mobaxterm)) and X11 servers available on Windows, which can start GUI applications. ### Environment settings(Executing the module command){#env_set} Execute the module command to set up the environment. (Load the version of the module file you want to use). ```nohighlight $ module load patran ``` By configuring Patran, the job-management commands which are offered on the supercomputer system: **qstat** and **qkill** will compete with the Patran’s commands. Since the qstat and qkill are also offered as the **jobstat** and **jobkill**, please use the latter. ### How to Start up Patran{#start} You can start Patran by executing the following command. Please refer to [Interactive Processing](/run/interactive) for details on the**tssrun** command. ```nohighlight $ tssrun --x11 patran ``` ![](patran_example_01.png) Click on **Quit** in **File** in the **Menu bar** to exit the Patran. #### Use of threaded parallel computing{#parallel} **※If you have a personal course queue or group course queue, please use the application with the aforementioned queues when using parallel calculations.** When executing the tssrun command, specify the number of thread parallels with the --rsc option. Example 1: 4 parallel execution...Specify a value of t and c as 4. ```nohighlight $ tssrun --x11 --rsc t=4:c=4 patran ``` Example 2: When you want to increase the available memory... specify the value of m (if not specified, the value will be the default value for each system). ```nohighlight $ tssrun --x11 --rsc t=4:c=4:m=10G patran ``` After starting the GUI and before running the analysis, make the following settings to specify the number of parallels. Please note that the parallelization is effective only for a fatigue calculation process. Therefore, if no fatigue calculation is performed (fatigue life calculation is not selected as output request for calculation results), the setting is ignored. [Analysis]→[Solution Type]→[Solution Parameters]→[Fatigue Parameters]→[Number of Threads] (Enter 4 if you want to execute 4 parallel.) ![](patran_parallel.png) ## References{#references} ### References In Japanese{#ref_ja} [Patran ドキュメント (MSC Software)](http://simcompanion.mscsoftware.com/infocenter/index?page=content&cat=1OJD&channel=DOCUMENTATION) ### References In English{#ref_en} [Patran Docs (MSC Software)](http://simcompanion.mscsoftware.com/infocenter/index?page=content&cat=PATRAN_DOCUMENTATION&channel=DOCUMENTATION) ## Links{#link} ### External Links{#ex_link} [Patran (MSC Software)](http://www.mscsoftware.co.jp/products/patran/) <!-- ## 講習会{#seminar} [プログラム講習会](http://www.iimc.kyoto-u.ac.jp/ja/services/comp/support/course/) を定期的に開催しています。講習会資料を配布していますので、ご利用ください。 -->