<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fluid.colorado.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=PHASTA%2FRestart_Ordering</id>
		<title>PHASTA/Restart Ordering - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://fluid.colorado.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=PHASTA%2FRestart_Ordering"/>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;action=history"/>
		<updated>2026-07-27T07:15:36Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2047&amp;oldid=prev</id>
		<title>Prte0550: Change to update to what solution phasta writes under non-pressure primitive solves</title>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2047&amp;oldid=prev"/>
				<updated>2024-03-20T19:39:11Z</updated>
		
		<summary type="html">&lt;p&gt;Change to update to what solution phasta writes under non-pressure primitive solves&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:39, 20 March 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the following, index numbering will be in index-by-1 format, or Fortran format. When creating a &amp;lt;code&amp;gt;.pht&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.phts&amp;lt;/code&amp;gt; file and filling in the &amp;lt;code&amp;gt;start_index_in_phasta_array=&amp;quot; &amp;quot;&amp;lt;/code&amp;gt; section for each field, note that you should subtract one as ParaView reads this file using index-by-0.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the following, index numbering will be in index-by-1 format, or Fortran format. When creating a &amp;lt;code&amp;gt;.pht&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.phts&amp;lt;/code&amp;gt; file and filling in the &amp;lt;code&amp;gt;start_index_in_phasta_array=&amp;quot; &amp;quot;&amp;lt;/code&amp;gt; section for each field, note that you should subtract one as ParaView reads this file using index-by-0.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;NOTE: &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This page is a work in progress and none of this information should be taken as fully accurate while this warning persists&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Standard Outputs ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Standard Outputs ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The output flow variables written to restarts are dependent on the choice of variables used to solve a given setup. These output flow variables are stored under the header&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The output flow variables written to restarts are &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;NOT &lt;/ins&gt;dependent on the choice of variables used to solve a given setup&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. PHASTA will always write pressure, velocity, and temperature (in that order) for both compressible and incompressible for the sake of consistency. If the incompressible formulation is being used without a temperature solve, the temperature field will still exist but will simply be all zeros&lt;/ins&gt;. These output flow variables are stored under the header&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;And for pressure primitive, have ordering:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Pressure&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Velocity (vector quantity, ordered x, y, z)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Temperature (if solving the compressible equations, this field can be ignored if incompressible)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the case where turbulence models are being used or species are being solved for, &amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt; will also populate scalar fields starting in the 6th field in sequential ordering:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the case where turbulence models are being used or species are being solved for, &amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt; will also populate scalar fields starting in the 6th field in sequential ordering:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Prte0550</name></author>	</entry>

	<entry>
		<id>https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2046&amp;oldid=prev</id>
		<title>Jrwrigh: /* Optional Outputs */</title>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2046&amp;oldid=prev"/>
				<updated>2024-03-12T20:45:32Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Optional Outputs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:45, 12 March 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l138&quot; &gt;Line 138:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 138:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Time Averaged Wall Shear Stress ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Time Averaged Wall Shear Stress ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Header: &amp;lt;code&amp;gt;wssbar&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;Header: &amp;lt;code&amp;gt;wssbar&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print Wall Fluxes: True&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Print ybar: True&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print Wall Fluxes: True&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Print ybar: True&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l150&quot; &gt;Line 150:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 150:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Pressure Projection Vectors ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Pressure Projection Vectors ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Header: &amp;lt;code&amp;gt;pressure projection vectors&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;Header: &amp;lt;code&amp;gt;pressure projection vectors&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;placeholder&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;*&lt;/ins&gt;&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;placeholder&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jrwrigh</name></author>	</entry>

	<entry>
		<id>https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2045&amp;oldid=prev</id>
		<title>Prte0550: Initial creation</title>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=PHASTA/Restart_Ordering&amp;diff=2045&amp;oldid=prev"/>
				<updated>2024-03-12T17:29:17Z</updated>
		
		<summary type="html">&lt;p&gt;Initial creation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Knowledge of the ordering of restarts is most useful for the creation of &amp;lt;code&amp;gt;.pht&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.phts&amp;lt;/code&amp;gt; files (used to tell ParaView what to read in from restarts in POSIX or SyncIO format respectively). There are both standard outputs from PHASTA that will be written no matter what, and optional ones that may depend on the simulation type or what type of analysis is planned on being done. &lt;br /&gt;
&lt;br /&gt;
In the following, index numbering will be in index-by-1 format, or Fortran format. When creating a &amp;lt;code&amp;gt;.pht&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;.phts&amp;lt;/code&amp;gt; file and filling in the &amp;lt;code&amp;gt;start_index_in_phasta_array=&amp;quot; &amp;quot;&amp;lt;/code&amp;gt; section for each field, note that you should subtract one as ParaView reads this file using index-by-0.&lt;br /&gt;
&lt;br /&gt;
NOTE: &lt;br /&gt;
This page is a work in progress and none of this information should be taken as fully accurate while this warning persists&lt;br /&gt;
&lt;br /&gt;
== Standard Outputs ==&lt;br /&gt;
&lt;br /&gt;
The output flow variables written to restarts are dependent on the choice of variables used to solve a given setup. These output flow variables are stored under the header&lt;br /&gt;
&amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt;&lt;br /&gt;
And for pressure primitive, have ordering:&lt;br /&gt;
* Pressure&lt;br /&gt;
* Velocity (vector quantity, ordered x, y, z)&lt;br /&gt;
* Temperature (if solving the compressible equations, this field can be ignored if incompressible)&lt;br /&gt;
&lt;br /&gt;
In the case where turbulence models are being used or species are being solved for, &amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt; will also populate scalar fields starting in the 6th field in sequential ordering:&lt;br /&gt;
* Scalar 1&lt;br /&gt;
* Scalar 2&lt;br /&gt;
&lt;br /&gt;
The final ordering is then:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Pressure Primitive Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1       || Pressure     ||&lt;br /&gt;
|-&lt;br /&gt;
| 2:4     || Velocity     || Vector quantity, ordered u, v, w&lt;br /&gt;
|-&lt;br /&gt;
| 5       || Temperature  || This field can be ignored if incompressible&lt;br /&gt;
|-&lt;br /&gt;
| 6       || Scalar 1     || Only written if scalar 1 exists&lt;br /&gt;
|-&lt;br /&gt;
| 7       || Scalar 2     || Only written if scalar 2 exists&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The exact quantity that any scalar represents depends on the models being used, though as some examples, for the Spalart-Allmaras (SA) 1-equation RANS model or DES/DDES formulations using the SA model, scalar 1 will be &amp;amp;nu &amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;. Some branches of the code may have the ability to solve more scalar equations and those extra scalars will be appended, in order, to the end of the &amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt; field.&lt;br /&gt;
&lt;br /&gt;
=== Time Derivatives ===&lt;br /&gt;
The time derivatives of all of the above fields are also present in the restarts, under the header &amp;lt;code&amp;gt;time derivative of solution&amp;lt;/code&amp;gt;. These fields are in the exact same order as in &amp;lt;code&amp;gt;solution&amp;lt;/code&amp;gt;, and are subject to the same caveats about how many scalars there may be and what they actually represent for any given branch of the code and simulation setup.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Pressure Primitive Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1       || Time derivative of pressure     ||&lt;br /&gt;
|-&lt;br /&gt;
| 2:4     || Time derivative of velocity     || Vector quantity, ordered u, v, w&lt;br /&gt;
|-&lt;br /&gt;
| 5       || Time derivative of temperature  || This field can be ignored if incompressible&lt;br /&gt;
|-&lt;br /&gt;
| 6       || Time derivative of scalar 1     || Only written if scalar 1 exists&lt;br /&gt;
|-&lt;br /&gt;
| 7       || Time derivative of scalar 2     || Only written if scalar 2 exists&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Optional Outputs ==&lt;br /&gt;
&lt;br /&gt;
=== Wall Distance ===&lt;br /&gt;
This quanity is simply a measure of the distance from any given node to the nearest wall point in the simulation. This quantity is mostly used in turbulence models but can be useful for the post-processing of complex domains&lt;br /&gt;
*Header: &amp;lt;code&amp;gt;dwal&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;placeholder&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Wall Distance || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Vorticity ===&lt;br /&gt;
*Header: &amp;lt;code&amp;gt;vorticity&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print vorticity: True&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1:3     || Vorticity              || Vector quantity, ordered &amp;amp;omega;&amp;lt;sub&amp;gt;x&amp;lt;/sub&amp;gt;, &amp;amp;omega;&amp;lt;sub&amp;gt;y&amp;lt;/sub&amp;gt;, &amp;amp;omega;&amp;lt;sub&amp;gt;z&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 4       || Magnitude of vorticity || &lt;br /&gt;
|-&lt;br /&gt;
| 5       || Q                      || Defined as the second invariant of the velocity gradient tensor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Time Averaged Statistics (point-wise) ===&lt;br /&gt;
Point-wise time averaged statistics are useful for problems where there are no homogeneous directions in the flow to accumulate an average along. Instead, PHASTA can accumulate averages at each individual node. Note that this formulation only accumulates per-run, so an average is only computed from the start step of the current run, and total averages must be computed by adding successive averages with the appropriate weighting. &lt;br /&gt;
*Header: &amp;lt;code&amp;gt;ybar&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print ybar: True&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Fields (incompressible)&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Average velocity                     || Vector quantity, ordered u, v, w&lt;br /&gt;
|-&lt;br /&gt;
| 2:4   || Average pressure                     || &lt;br /&gt;
|-&lt;br /&gt;
| 5     || Average speed                        || &lt;br /&gt;
|-&lt;br /&gt;
| 6:8   || Average of the square of velocity    || Vector quantity, ordered u&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, v&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;, w&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 9     || Average of the square of pressure    ||&lt;br /&gt;
|-&lt;br /&gt;
| 10:12 || Average of velocity cross-components || Vector quantity, ordered uv, uw, vw&lt;br /&gt;
|-&lt;br /&gt;
| 13    || Average of scalar 1                  ||&lt;br /&gt;
|-&lt;br /&gt;
| 14:16 || Average of vorticity                 || Vector quantity, ordered &amp;amp;omega;&amp;lt;sub&amp;gt;x&amp;lt;/sub&amp;gt;, &amp;amp;omega;&amp;lt;sub&amp;gt;y&amp;lt;/sub&amp;gt;, &amp;amp;omega;&amp;lt;sub&amp;gt;z&amp;lt;/sub&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 17    || Average vorticity magnitude          ||&lt;br /&gt;
|-&lt;br /&gt;
| 18    || Average of scalar 2                  ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Average of Q may be in position 19 depending on the branch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wall Shear Stress ===&lt;br /&gt;
This field is only defined at wall points and is used to get the most accurate measure of the wall shear stress possible as otherwise a finite gradient using the first point off of the wall must be implemented, which may or may not be normal to a wall point underneath of it. &lt;br /&gt;
*Header: &amp;lt;code&amp;gt;wss&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print Wall Fluxes: True&amp;lt;/code&amp;gt; (check this)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1:3     || Wall shear stress || Vector quantity, ordered &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;x&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;, &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;y&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;, &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;z&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Time Averaged Wall Shear Stress ===&lt;br /&gt;
Header: &amp;lt;code&amp;gt;wssbar&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;Print Wall Fluxes: True&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Print ybar: True&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Fields&lt;br /&gt;
|-&lt;br /&gt;
! Field Number !! Description !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1:3     || Average wall shear stress || Vector quantity, ordered &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;x&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;, &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;y&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;, &amp;amp;tau;&amp;lt;sub&amp;gt;wall&amp;lt;sub&amp;gt;z&amp;lt;/sub&amp;gt;&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pressure Projection Vectors ===&lt;br /&gt;
Header: &amp;lt;code&amp;gt;pressure projection vectors&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;solver.inp&amp;lt;/code&amp;gt; flag: &amp;lt;code&amp;gt;placeholder&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prte0550</name></author>	</entry>

	</feed>