<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "en"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "concept"/><meta name = "abstract" content = "The program call in the command line and the corresponding options are described within this section."/><meta name = "description" content = "The program call in the command line and the corresponding options are described within this section."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-usr-control-commandLine"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Starting Tosca Structure from Command Line</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-usr-control-commandLine">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Starting <span class = "ph">Tosca Structure</span> from Command Line</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract">
<span class = "shortdesc">The program call in the command line and the corresponding options are described within this section.</span>

</p>
<p>This page discusses: </p><ul><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-location" id = "toc_rg" title = "">Location</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-commandLine-progCall" id = "toc_rg" title = "">Program Call</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-commandLine-minProgCall" id = "toc_rg" title = "">Minimal Program Call</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing" id = "toc_rg" title = "">List of Command Line Options for licensing</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize" id = "toc_rg" title = "">List of Command Line Options: Optimize</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart" id = "toc_rg" title = "">List of Command Line Options: Restart</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post" id = "toc_rg" title = "">List of Command Line Options: Post</a></li><li><a href = "#tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information" id = "toc_rg" title = "">List of Command Line Options: Information</a></li><li><a href = "#tso-c-usr-control-commandLine__" id = "toc_rg" title = "">Examples</a></li></ul>
</p></td></tr></table></td></tr></table>




<div class = "body conbody">

<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-location"><h2 class = "title sectiontitle">Location</h2>

<p>The start scripts ToscaPython.[bat|sh] and its alias ToscaStructure.[bat|sh] are located in
<code class = "ph codeph"><span class = "ph">&lt;install_dir&gt;/&lt;os&gt;</span>/code/command/</code>.</p>
</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-commandLine-progCall"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Program Call</h2>

<p>The program call in the command line is:</p>

<pre class = "codeblock">
<code class = "ph codeph">
ToscaStructure.[bat|sh] --input_1 option_1 ... [--input_n option_n]
</code>
</pre>

<p>The user interfaces are started as follows:</p>

<table class = "table"><caption/><colgroup><col style = "width:50%"/><col style = "width:50%"/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><span class = "ph">Tosca Structure.gui</span></td>
<td class = "entry"><code class = "ph codeph">tosca_gui</code></td>
</tr>
</tbody></table>

<p>The start script can be found in <code class = "ph codeph">
<span class = "ph">&lt;install_dir&gt;/&lt;os&gt;</span>/code/command/ToscaStructureGui.[bat|sh]
</code>.</p>
</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-commandLine-minProgCall"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Minimal Program Call</h2>

<p>The minimal <span class = "ph">Tosca Structure</span> call is</p>

<pre class = "codeblock">
<code class = "ph codeph">
ToscaStructure.[bat|sh] -j &lt;jobname&gt;
</code>
</pre>

<p>The name of the parameter file can be derived directly from the jobname. The
file <code class = "ph codeph">&lt;jobname&gt;.par</code> is loaded in this case.
If it is needed that the job name directory has a name different from the
parameter file name, use the command line option <code class = "ph codeph">--opt</code> as follows:</p>

<pre class = "codeblock">
<code class = "ph codeph">
ToscaStructure.[bat|sh] -j &lt;jobname&gt; --opt &lt;parameterfilename&gt;
</code>
</pre>

<p>In this instance, the name of the working directory is specified by the jobname.
The file name for the input file of the FE analysis is entered in the parameter
file using the command <code class = "ph codeph">FEM_INPUT</code>.</p>

</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">List of Command Line Options for licensing</h2>

<table class = "table"><caption/><colgroup><col style = "width:25%"/><col style = "width:25%"/><col style = "width:25%"/><col style = "width:25%"/></colgroup><thead class = "thead">
<tr class = "row">
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__1">Long designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__2">Usage</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__3">Default</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__4">Description</th>
</tr>
</thead><tbody class = "tbody">
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__1">--license_model</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__2">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__3">AUTO</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__4">This can take the values <code class = "ph codeph">AUTO|SIMUNIT|LEGACY</code> Users can
                      choose to run with simunit licensing or the legacy licensing. For
                      more details,  refer the section on licensing configuration. </td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__1">--license_type</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__2">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__3">-</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-licensing__entry__4">This can take the values <code class = "ph codeph">TOKEN|CREDIT</code> Users can choose to
                      run specifically with SIMUNITTOKEN or SIMUNITCREDIT licensing if
                      simunit licensing is chosen. If the user has installed it with
                      FlexLM licensing, the TOKEN option offers a chance to switch to DSLS
                      licensing. For more details,  refer the section on licensing
                      configuration. </td>
</tr>
</tbody></table>
	
</div>

		
<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">List of Command Line Options: Optimize</h2>

<p>ToscaPython [optimize] --job|-j &lt;jobname&gt; [--par|-p &lt;parfile&gt;] [--solver|-s &lt;solver&gt;] [--sol_cpus|-scpus &lt;scpus&gt;] [--sol_quues|-sques &lt;sques&gt;] [--ow|-o] [--loglevel|-l &lt;loglevel&gt;] [--logfile|-logfile &lt;logfile&gt;] [--cpus|-cpus &lt;cpus&gt;] [--report|-r [sim] [vtfx]] [--sol_args|-sargs &lt;solver arguments&gt;]</p>
<p>
<table class = "table"><caption/><colgroup><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/></colgroup><thead class = "thead">
<tr class = "row">
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">Long designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">Short designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">Usage</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">Default</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Description</th>
</tr>
</thead><tbody class = "tbody">
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--job</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-j</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">MANDATORY</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">-</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Job name and the name of the job directory.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--par</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-p</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;jobname&gt;.par</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Par file. Full or relative path to the parameter file with or without
                                    extension. If this option is missing, the parameter file is
                                    named &lt;jobname&gt;.par.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--solver</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-s</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">abaqus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Solver name. It will be one of the following lowercase strings: abaqus,
                                    ansys, mscnastran, cosmos.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--sol_cpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-scpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">1</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Number of processors used by the solver. This parameter will add the
                                    corresponding command line flag to the solver call to enable
                                    parallel execution on one host. The default is 1, which means
                                    serial execution.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--sol_queues</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-sques</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">1</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Number of solver execution queues. Specifies the number of parallel running solver jobs at the same time.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--emag</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-emag</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">cst</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">EMAG solver name. It shall be one of the following lowercase strings: cst.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--emag_threads</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-emag_threads</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">1</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Number of EMAG solver execution threads.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--emag_cpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-emag_cpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">1</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Number of cpus used by the EMAG solver.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--emag_gpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-emag_gpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">0</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Number of gpus used by the EMAG solver.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--life</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-life</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">fesafe</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Life solver name. It shall be one of the following lowercase strings: fesafe.</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--ow</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-o</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Overwrite flag. Indicates whether the job directory shall be deleted if exists. If not set the job directory will be archived if exists</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--loglevel</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-l</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">INFO</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Verbosity Level. The log level for the TOSCA.OUT file. It shall be one of the
                                    following uppercase strings: QUIET, CRITICAL, ERROR, WARNING,
                                    NOTICE, INFO, DEBUG, TRACE.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--logfile</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-logfile</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">TOSCA.OUT</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Set the name of the log file.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--cpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-cpus</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">1</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Number of threads for the shared memory parallelization used by the
                                    optimization system. This flag is equivalent of setting
                                    the environment variable FED_OMP_NUM_THREADS.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--report</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-r</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">vtfx</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5"> Report format. Sets what type of report file to generate. It shall be one of
                                    the following: vtfx, sim, or none.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--sol_args</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-sargs</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Additional fe-solver command line arguments. All arguments must be enclosed in quotation
marks. Quotation marks and percent signs inside arguments must be escaped.
For example:" -arg1 VAR -path \\\"path to file\\\" ", "-arg2 "memory=75%%"</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--fe_solver_version</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-fe_solver_version</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">FE Solver version. Should be used in combination with <code class = "ph codeph">driver.Solver.Version</code> and <code class = "ph codeph">driver.Solver.AddCallArgs</code>.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--life_solver_version</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-life_solver_version</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Life Solver version. Should be used in combination with <code class = "ph codeph">driver.LifeSolver.Version</code> and <code class = "ph codeph">driver.LifeSolver.AddCallArgs</code>.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--morph_no_solve</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-m_no_solve</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Relevant only when running morphing jobs. Suppresses the execution of the FE-solver and generates only the modified input files.</td>
</tr>

<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__1">--check_config</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__2">-c</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__4">YES</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-optimize__entry__5">Setting this option will control how <span class = "ph">Tosca</span> handles errors and warnings
                                    regarding the configuration of the job. It can be used to turn
                                    errors into warnings or disables them altogether. Note: Not all
                                    checks can be turned off or controlled this way. Possible
                                    values: YES, WARN, NO.</td>
</tr>
</tbody></table></p>
</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">List of Command Line Options: Restart</h2>

<p>ToscaPython restart --job|-j &lt;jobname&gt;</p>

<p>
<table class = "table"><caption/><colgroup><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/></colgroup><thead class = "thead">
<tr class = "row">
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__1">Long designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__2">Short designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__3">Usage</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__4">Default</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__5">Description</th>
</tr>
</thead><tbody class = "tbody">
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__1">--job</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__2">-j</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__3">MANDATORY</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__4">-</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__5"> Job name. Full or relative path to the parameter file without extension. It is expected the parameter file to be named &lt;jobname&gt;.par</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__1">--loglevel</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__2">-l</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__4">INFO</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-restart__entry__5">Verbosity Level. The log level for the TOSCA.OUT file. It shall be one of the
                      following uppercase strings: QUIET,  CRITICAL,  ERROR,  WARNING,
                      NOTICE,  INFO,  DEBUG,  TRACE</td>
</tr>
</tbody></table>
</p>
</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">List of Command Line Options: Post</h2>

<p>ToscaPython post --job|-j &lt;jobname&gt; [--par|-p &lt;parfile&gt;] [--smooth|-s] [--report|-r [vtfx] [sim]] [--loglevel|-l &lt;loglevel&gt;] [--ow|-o]</p>

<p>
        <table class = "table"><caption/><colgroup><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/></colgroup><thead class = "thead">
              <tr class = "row">
                <th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">Long designation</th>
                <th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">Short designation</th>
                <th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">Usage</th>
                <th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">Default</th>
                <th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5">Description</th>
              </tr>
            </thead><tbody class = "tbody">
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--job</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-j</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">MANDATORY</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">-</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Job directory name. Full or relative path to the working directory of the job</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--par</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-p</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">&lt;jobname&gt;.par</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Parameter file. Full or relative path to a parameter file containing post-processing commands</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--smooth</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-s</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">&lt;unset&gt;</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Smoothing. Smooth commands are queried from the job parameter file located in the starting directory</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--report</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-r</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">&lt;unset&gt;</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Report format. Sets what type of report file to generate. It shall be one of the following: vtfx; sim</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--loglevel</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-l</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">INFO</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Verbosity Level. The log level for the TOSCA.OUT file. It shall be one of the following uppercase strings: QUIET , CRITICAL , ERROR , WARNING , NOTICE , INFO , DEBUG , TRACE</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--ow</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-o</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">&lt;unset&gt;</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Overwrite. If not specified, output files will be versioned
                  (add _nnn suffix)</td>
              </tr>
              <tr class = "row">
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__1">--logfile</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__2">-logfile</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__3">OPTIONAL</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__4">TOSCA_POST.OUT</td>
                <td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-post__entry__5"> Set the name of the logfile.</td>
              </tr>
            </tbody></table>
      </p>
</div>


<div class = "section" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">List of Command Line Options: Information</h2>

<p>ToscaPython info --job|-j &lt;jobname&gt;</p>

<p>
<table class = "table"><caption/><colgroup><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/><col style = "width:20%"/></colgroup><thead class = "thead">
<tr class = "row">
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__1">Long designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__2">Short designation</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__3">Usage</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__4">Default</th>
<th class = "entry" id = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__5">Description</th>
</tr>
</thead><tbody class = "tbody">
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__1">--job</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__2">-j</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__3">MANDATORY</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__4">-</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__5"> Job name. Full or relative path to the parameter file without extension. It is expected the parameter file to be named &lt;jobname&gt;.par</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__1">--par</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__2">-p</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__4">&lt;jobname&gt;.par</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__5"> Par file. Full or relative path to the parameter file with or without extension. If this option is missing, it is expected the parameter file to be named &lt;jobname&gt;.par</td>
</tr>
<tr class = "row">
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__1">--ow</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__2">-o</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__3">OPTIONAL</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__4">&lt;unset&gt;</td>
<td class = "entry" headers = "tso-c-usr-control-commandLine__tso-c-usr-control-tp-cmdline-information__entry__5"> Overwrite. If not specified, output files will be versioned (add _nnn suffix)</td>
</tr>
</tbody></table>
</p>

<p>The <code class = "ph codeph">--job</code> name is mandatory. All other parameters are optional. A default
solver can be entered in the configuration file. Otherwise, <code class = "ph codeph">--solver</code> must be set.
If only the job name is given, the name of the parameter file is derived automatically
(<code class = "ph codeph">jobname.par</code>) and the name of the analysis file is extracted from
the <code class = "ph codeph">FEM_INPUT</code> command in the parameter file.</p>

<p> Remark: </p>
<p> For backwards compatibility command line parameters might be given with a single minus, for example, </p>

<pre class = "codeblock">
<code class = "ph codeph">
ToscaStructure.[bat|sh] -input_1 option_1 ... [-input_n option_n]
</code>
</pre>
</div>


<div class = "example"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Examples</h2>

<ul class = "ul">
<li class = "li">Default: ToscaPython optimize -j &lt;path_to_par&gt; -s abaqus -sol_cpus 1 -l INFO -cpus 1 -r vtfx</li>
<li class = "li">Typical user call: ToscaPython -j &lt;jobdir&gt;</li>
<li class = "li">Typical parallel user call: ToscaPython -j &lt;jobdir&gt; -scpus 4</li>
<li class = "li">Typical mscnastran call with 4 cpus: ToscaPython -j &lt;jobdir&gt; -s mscnastran -scpus 4</li>
<li class = "li">Typical debug call: ToscaPython -j &lt;jobdir&gt; -l DEBUG -o</li>
<li class = "li">Typical report on-demand: ToscaPyton post -j &lt;jobdir&gt; -r</li>
<li class = "li">Multiformat report on-demand: ToscaPython post -j &lt;jobdir&gt; -r vtfx sim</li>
<li class = "li">Execute all post tools: ToscaPython post -j &lt;jobdir&gt; -s -r vtfx sim</li>
<li class = "li">Dump global configuration: ToscaPython info</li>
<li class = "li">Dump configuration for a job without running the job: ToscaPython info -j &lt;path_to_par&gt;</li>
<li class = "li">Executing a job with perl-style command line: ToscaPython fromperl --job &lt;jobdir&gt; --opt &lt;path_to_par&gt; --loglevel INFO</li>
</ul>

</div>
</div>

</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
