﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.99.7610.506"?>
<worksheet xmlns="http://smath.info/schemas/worksheet/1.0">
  <settings ppi="96">
    <identity>
      <id>a5e54b73-5c2c-4289-a542-82ba36a056f5</id>
      <revision>32</revision>
    </identity>
    <calculation>
      <precision>4</precision>
      <exponentialThreshold>5</exponentialThreshold>
      <trailingZeros>false</trailingZeros>
      <significantDigitsMode>false</significantDigitsMode>
      <roundingMode>0</roundingMode>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="false" viewMode="2" printGrid="false" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="9" orientation="Portrait" width="827" height="1169" />
      <margins left="45" right="45" top="77" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.99.7610.506" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.99.7610.506" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="SpecialFunctions" version="1.12.7610.506" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="TextRegion" version="1.11.7610.506" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Nonlinear Solvers" version="1.1.7097.23301" guid="618b7e96-330a-406a-b055-9e577672f0b8" />
    </dependencies>
  </settings>
  <regions type="content">
    <region left="18" top="18" width="713" height="232" color="#000000" fontSize="10">
      <text lang="eng" width="701" alignment="3">
        <p fontName="Tahoma">INTRODUCTION
This calciulation sheet presents the wall thickness analysis of a single walled flowline installed on the seabed. The wall thickness calculations are carried out, based on allowable stress design code PD 8010 (Ref. 1), for the following load scenarios:

1. Reeling (if applicable);
2. Pressure containment (bursting);
3. Local buckling (collapse);
4. Propagation buckling.

The hydrostatic strength and leak test pressure values are also determined.
This calculation sheet also assesses the selected wall thickness for Von Mises Equivalent stress for when the pipeline is over a prop (vertical upset).</p>
      </text>
    </region>
    <region left="18" top="396" width="706" height="77" color="#000000" fontSize="10">
      <text lang="eng" width="706">
        <p fontName="Tahoma">REFERENCES
1. Code of Practice for Pipeline -Part 2: Subsea Pipelines.British Standard PD 8010, July 2004.
2. Specification for Line Pipe.API Specification 5L, October 2010.
3. Submarine Pipeline Systems.DNV OS-F101, October 2010.</p>
      </text>
    </region>
    <region left="18" top="576" width="706" height="77" color="#000000" fontSize="10">
      <text lang="eng" width="706">
        <p fontName="Tahoma">ASSUMPTIONS
1. Code of Practice for Pipeline -Part 2: Subsea Pipelines.British Standard PD 8010, July 2004.
2. Specification for Line Pipe.API Specification 5L, October 2010.
3. Submarine Pipeline Systems.DNV OS-F101, October 2010.</p>
      </text>
    </region>
    <region left="18" top="783" width="706" height="25" color="#000000" fontSize="10">
      <text lang="eng" width="706">
        <p fontName="Tahoma">UNITS DEFINITIONS</p>
      </text>
    </region>
    <region left="27" top="819" width="442" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Enter only data highlighted.Other data have already been defined below.</p>
      </text>
    </region>
    <region left="27" top="882" width="89" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Temperature</p>
      </text>
    </region>
    <region left="135" top="882" width="58" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operand" style="unit">K</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="135" top="909" width="117" height="33" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">g</e>
          <e type="operand">9.81</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">s</e>
          <e type="operand">2</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="918" width="54" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Gravity</p>
      </text>
    </region>
    <region left="0" top="1035" width="739" height="25" color="#000000" bgColor="#c0c0c0" fontSize="10">
      <text lang="eng" width="739">
        <p bold="true" fontName="Tahoma">1. INPUT DATA</p>
      </text>
    </region>
    <region left="27" top="1071" width="127" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p bold="true" underline="true" fontName="Tahoma">1.1 Pipeline Data</p>
      </text>
    </region>
    <region left="27" top="1107" width="133" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe outer diameter:</p>
      </text>
    </region>
    <region left="378" top="1107" width="105" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">D.o</e>
          <e type="operand">168.3</e>
          <e type="operand" style="unit">mm</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1134" width="146" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe Young's modulus:</p>
      </text>
    </region>
    <region left="378" top="1134" width="125" height="33" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">E</e>
          <e type="operand">207</e>
          <e type="operand">10</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">MPa</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="378" top="1161" width="138" height="39" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">ρ.st</e>
          <e type="operand">7850</e>
          <e type="operand" style="unit">kg</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1170" width="140" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe material density:</p>
      </text>
    </region>
    <region left="27" top="1206" width="241" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe specified minimum yield strength:</p>
      </text>
    </region>
    <region left="378" top="1206" width="114" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">SMYS</e>
          <e type="operand">550</e>
          <e type="operand" style="unit">MPa</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1242" width="216" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe design temperature:
(enter value in Centigrade Celsius)</p>
      </text>
    </region>
    <region left="378" top="1242" width="79" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">T.d</e>
          <e type="operand">75</e>
          <e type="operand">C</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1287" width="141" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Specify material type:</p>
      </text>
    </region>
    <region left="378" top="1287" width="134" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">Material</e>
          <e type="operand" style="string">CMn</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1305" width="243" height="77" color="#000000" fontSize="10">
      <text lang="eng" width="241">
        <p fontName="Tahoma">CMn is for carbon manganese (carbon steel );
DSS is for 22Cr duplex and 25Cr super duplex</p>
      </text>
    </region>
    <region left="27" top="1350" width="94" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Bend thinning</p>
      </text>
    </region>
    <region left="378" top="1359" width="66" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">B</e>
          <e type="operand">10</e>
          <e type="operand" style="unit">%</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1386" width="162" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe corrosion allowance:</p>
      </text>
    </region>
    <region left="378" top="1386" width="92" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">t.corr</e>
          <e type="operand">0</e>
          <e type="operand" style="unit">mm</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1422" width="190" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe overall coating thickness:</p>
      </text>
    </region>
    <region left="378" top="1422" width="92" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">t.coat</e>
          <e type="operand">0</e>
          <e type="operand" style="unit">mm</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1458" width="303" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe total ovality when installed:
(includes manufacturing &amp; bending, e.g. reeling) </p>
      </text>
    </region>
    <region left="378" top="1458" width="81" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">f.o</e>
          <e type="operand">2.5</e>
          <e type="operand" style="unit">%</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1512" width="292" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">User's tolerance input (if different from above):</p>
      </text>
    </region>
    <region left="378" top="1512" width="90" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">ntol</e>
          <e type="operand">10</e>
          <e type="operand" style="unit">%</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1548" width="101" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Poisson's ratio:</p>
      </text>
    </region>
    <region left="378" top="1548" width="62" height="24" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">ν</e>
          <e type="operand">0.3</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="378" top="1575" width="150" height="33" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">α</e>
          <e type="operand">1.3</e>
          <e type="operand">10</e>
          <e type="operand">5</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">C</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1584" width="243" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Pipe's coefficient of thermal expansion:</p>
      </text>
    </region>
    <region left="27" top="1629" width="159" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p bold="true" underline="true" fontName="Tahoma">1.2 Pipe Content Data</p>
      </text>
    </region>
    <region left="27" top="1656" width="211" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Internal design pressure (gauge):</p>
      </text>
    </region>
    <region left="378" top="1656" width="97" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">P.d</e>
          <e type="operand">100</e>
          <e type="operand" style="unit">bar</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1692" width="326" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Enter level height where design pressure is specified:</p>
      </text>
    </region>
    <region left="333" top="1728" width="132" height="39" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">ρ.i</e>
          <e type="operand">1025</e>
          <e type="operand" style="unit">kg</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1737" width="201" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Density of operational contents:</p>
      </text>
    </region>
    <region left="27" top="1818" width="171" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p bold="true" underline="true" fontName="Tahoma">1.3 Environmental Data</p>
      </text>
    </region>
    <region left="27" top="1854" width="155" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Min &amp; Max water depth:</p>
      </text>
    </region>
    <region left="252" top="1854" width="133" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">depth.min</e>
          <e type="operand">34.1</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="513" top="1854" width="133" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">depth.max</e>
          <e type="operand">34.1</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="441" top="1890" width="77" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">h.ref</e>
          <e type="operand">0</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1899" width="737" height="42" color="#000000" fontSize="10">
      <text lang="eng" width="737">
        <p fontName="Tahoma">Reference height above water level (if not known set to zero):
</p>
      </text>
    </region>
    <region left="333" top="1953" width="138" height="39" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">ρ.sw</e>
          <e type="operand">1025</e>
          <e type="operand" style="unit">kg</e>
          <e type="operator" args="2">*</e>
          <e type="operand" style="unit">m</e>
          <e type="operand">3</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="1962" width="134" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Density of seawater:</p>
      </text>
    </region>
    <region left="27" top="1998" width="216" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Seawater temperature:
(enter value in Centigrade Celsius)</p>
      </text>
    </region>
    <region left="333" top="2007" width="84" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">T.sea</e>
          <e type="operand">4</e>
          <e type="operand">C</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="2061" width="143" height="25" color="#000000" fontSize="10">
      <text lang="eng" width="143">
        <p bold="true" underline="true" fontName="Tahoma">1.4 Vessel Data</p>
      </text>
    </region>
    <region left="27" top="2097" width="610" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Reeling condition: Select Yes or No, whether the pipe is installed by reel method (e.g. Seven Navica) 
or otherwise.</p>
      </text>
    </region>
    <region left="27" top="2169" width="128" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Vessel reel radius:
(e.g. Seven Navica)</p>
      </text>
    </region>
    <region left="504" top="2169" width="100" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">R.reel</e>
          <e type="operand">7.5</e>
          <e type="operand" style="unit">m</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="2223" width="367" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Bottom residual horizontal tension after pipeline installation:
(if not known set to zero) </p>
      </text>
    </region>
    <region left="504" top="2223" width="85" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">T.bot</e>
          <e type="operand">0</e>
          <e type="operand" style="unit">kN</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="2295" width="137" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p bold="true" underline="true" fontName="Tahoma">1.5 Design Factors</p>
      </text>
    </region>
    <region left="27" top="2322" width="477" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p bold="true" underline="true" fontName="Tahoma">Note: The user does not need to alter the load factors defined below. </p>
      </text>
    </region>
    <region left="27" top="2367" width="215" height="42" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Design factor for Hoop stress
(see Table 2, Section 6.4.1,Ref. 1)</p>
      </text>
    </region>
    <region left="504" top="2367" width="108" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">f.d_hoop</e>
          <e type="operand">0.72</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="2421" width="402" height="60" color="#000000" fontSize="10">
      <text lang="eng" width="391">
        <p fontName="Tahoma">Design factor for Equivalent stresses resulting from functional and environmental or accidental loads
(see Table 2, Section 6.4.1,Ref. 1)</p>
      </text>
    </region>
    <region left="504" top="2421" width="108" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">f.d_func</e>
          <e type="operand">0.96</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region left="27" top="2484" width="210" height="25" color="#000000" fontSize="10">
      <text lang="eng">
        <p fontName="Tahoma">Subsea 7 strain factor for reeling:</p>
      </text>
    </region>
    <region left="504" top="2484" width="108" height="30" color="#000000" fontSize="10">
      <math>
        <input>
          <e type="operand">f.strain</e>
          <e type="operand">0.67</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region top="2538" color="#000000">
      <area collapsed="false">
        <title lang="eng">
          <p fontName="Arial"></p>
        </title>
      </area>
      <region left="0" top="2565" width="738" height="25" color="#000000" bgColor="#c0c0c0" fontSize="10">
        <text lang="eng" width="738">
          <p bold="true" fontName="Tahoma">2. CALCULATIONS</p>
        </text>
      </region>
      <region left="27" top="2601" width="164" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p bold="true" underline="true" fontName="Tahoma">2.1 Initial Calculations</p>
        </text>
      </region>
      <region left="27" top="2637" width="707" height="60" color="#000000" fontSize="10">
        <text lang="eng" width="707" alignment="3">
          <p fontName="Tahoma">Material yield derating due to elevated temperature is done in accordance to DNVGL-ST-F101 the material SMYS is derated in this Mathcad sheet.Derating for carbon steel (C-Mn) pipe and duplex stainless steel (DSS) pipe (22Cr &amp; 25Cr) (see Figure 2, Section 5-C304, Ref. 3)</p>
        </text>
      </region>
      <region left="36" top="2718" width="325" height="25" color="#000000" fontSize="10">
        <text lang="eng" width="325">
          <p fontName="Tahoma">Carbon steel (CMn) derating</p>
        </text>
      </region>
      <region left="36" top="2763" width="236" height="81" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derating</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">30</e>
            <e type="operand">70</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">mat</e>
            <e type="operand">10</e>
            <e type="operand">6</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="360" top="2763" width="175" height="81" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">temperature</e>
            <e type="operand">0</e>
            <e type="operand">50</e>
            <e type="operand">100</e>
            <e type="operand">200</e>
            <e type="operand">4</e>
            <e type="operand">1</e>
            <e type="function" args="6">mat</e>
            <e type="operand">C</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="36" top="2853" width="509" height="49" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derate.CMn</e>
            <e type="operand">temperature</e>
            <e type="operand">C</e>
            <e type="operator" args="2">/</e>
            <e type="operand">stress_derating</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">/</e>
            <e type="operand">T.d</e>
            <e type="operand">C</e>
            <e type="operator" args="2">/</e>
            <e type="function" args="3">linterp</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="36" top="2916" width="195" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derate.CMn</e>
          </input>
          <contract>
            <e type="operand" style="unit">MPa</e>
          </contract>
          <result action="numeric">
            <e type="operand">15</e>
          </result>
        </math>
      </region>
      <region left="36" top="2961" width="284" height="25" color="#000000" fontSize="10">
        <text lang="eng" width="284">
          <p fontName="Tahoma">Duplex stain steel (DSS) derating</p>
        </text>
      </region>
      <region left="36" top="2997" width="244" height="118" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derating</e>
            <e type="operand">0</e>
            <e type="operand">0</e>
            <e type="operand">40</e>
            <e type="operand">90</e>
            <e type="operand">120</e>
            <e type="operand">140</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">mat</e>
            <e type="operand">10</e>
            <e type="operand">6</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="378" top="2997" width="175" height="118" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">temperature</e>
            <e type="operand">0</e>
            <e type="operand">20</e>
            <e type="operand">50</e>
            <e type="operand">100</e>
            <e type="operand">150</e>
            <e type="operand">200</e>
            <e type="operand">6</e>
            <e type="operand">1</e>
            <e type="function" args="8">mat</e>
            <e type="operand">C</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="36" top="3132" width="509" height="49" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derate.DSS</e>
            <e type="operand">temperature</e>
            <e type="operand">C</e>
            <e type="operator" args="2">/</e>
            <e type="operand">stress_derating</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">/</e>
            <e type="operand">T.d</e>
            <e type="operand">C</e>
            <e type="operator" args="2">/</e>
            <e type="function" args="3">linterp</e>
            <e type="operand" style="unit">Pa</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="36" top="3195" width="195" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">stress_derate.DSS</e>
          </input>
          <contract>
            <e type="operand" style="unit">MPa</e>
          </contract>
          <result action="numeric">
            <e type="operand">65</e>
          </result>
        </math>
      </region>
      <region left="36" top="3240" width="286" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Yield strength derating at design temperature:</p>
        </text>
      </region>
      <region left="369" top="3240" width="218" height="30" color="#000000" fontSize="10">
        <math optimize="2">
          <input>
            <e type="operand">σ.y</e>
            <e type="operand">SMYS</e>
            <e type="operand">stress_derate.CMn</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="369" top="3285" width="94" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">σ.y</e>
          </input>
          <contract>
            <e type="operand" style="unit">MPa</e>
          </contract>
          <result action="numeric">
            <e type="operand">535</e>
          </result>
        </math>
      </region>
      <region left="369" top="3330" width="60" height="30" color="#000000" fontSize="10">
        <math optimize="2">
          <input>
            <e type="operand">P.i</e>
            <e type="operand">P.d</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="3339" width="230" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Assumed internal pressure at seabed</p>
        </text>
      </region>
      <region left="27" top="3384" width="177" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">External pressure at seabed
(for min &amp; max WD)</p>
        </text>
      </region>
      <region left="261" top="3384" width="181" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">P.o_min</e>
            <e type="operand">ρ.sw</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operand">depth.min</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="495" top="3384" width="181" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">P.o_max</e>
            <e type="operand">ρ.sw</e>
            <e type="operand">g</e>
            <e type="operator" args="2">*</e>
            <e type="operand">depth.max</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="495" top="3420" width="171" height="39" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">P.o_max</e>
          </input>
          <contract>
            <e type="operand" style="unit">Pa</e>
          </contract>
          <result action="numeric">
            <e type="operand">3.4288</e>
            <e type="operand">10</e>
            <e type="operand">5</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region left="261" top="3429" width="171" height="39" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">P.o_min</e>
          </input>
          <contract>
            <e type="operand" style="unit">Pa</e>
          </contract>
          <result action="numeric">
            <e type="operand">3.4288</e>
            <e type="operand">10</e>
            <e type="operand">5</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region left="27" top="3483" width="142" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Allowable Hoop stress</p>
        </text>
      </region>
      <region left="261" top="3483" width="130" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">σ.A_h</e>
            <e type="operand">f.d_hoop</e>
            <e type="operand">σ.y</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="3528" width="171" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Allowable equivalent stress</p>
        </text>
      </region>
      <region left="261" top="3528" width="130" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">σ.A_e</e>
            <e type="operand">f.d_func</e>
            <e type="operand">σ.y</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="3582" width="151" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Temperature difference</p>
        </text>
      </region>
      <region left="261" top="3582" width="106" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">ΔT</e>
            <e type="operand">T.d</e>
            <e type="operand">T.sea</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="3627" width="687" height="111" color="#000000" fontSize="10">
        <text lang="eng" width="685">
          <p fontName="Tahoma">2.2 Reeling Criteria -Local Buckling -Bending During Reeling
(see Annex G, Ref. 1)
Note: The calculation of the minimum reelable wall thickness is only applicable for a pipe bent around a curvature on a vessel duringinstallation (e.g. reeled pipe).If this is not the case, the value of reelable wall thickness is set to zero
(see condition below).</p>
        </text>
      </region>
      <region left="324" top="3762" width="201" height="72" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">ε.b</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operand">R.reel</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">+</e>
            <e type="operand">t.coat</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="549" top="3762" width="90" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">ε.b</e>
          </input>
          <result action="numeric">
            <e type="operand">0.0111</e>
          </result>
        </math>
      </region>
      <region left="27" top="3771" width="247" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Functional strain from bending 
(pipe strain when bent around a radius)</p>
        </text>
      </region>
      <region left="27" top="3852" width="481" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Characteristic bending strain for buckling due to bending moments acting alone
(See eq. G.8, Annex G-Section G.1.4, Ref. 1) </p>
        </text>
      </region>
      <region left="27" top="3915" width="685" height="60" color="#000000" fontSize="10">
        <text lang="eng" width="685">
          <p fontName="Tahoma">Find minimum reelable wall thickness
Note:The minimum reelable wall thickness is found by equating the functional strain from bending to the characteristic bending strain for buckling due to bending moments acting alone (expressions given above).</p>
        </text>
      </region>
      <region left="27" top="4014" width="420" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Assign an initial value to the thickness to enable solution to converge</p>
        </text>
      </region>
      <region left="27" top="4041" width="406" height="60" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.reel</e>
            <e type="operand">ε.b</e>
            <e type="operand">15</e>
            <e type="operand">t</e>
            <e type="operand">D.o</e>
            <e type="operator" args="2">/</e>
            <e type="bracket">(</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operand">f.strain</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t</e>
            <e type="operand">5.5866</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="4122" width="253" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Minimum nominal reelable wall thickness</p>
        </text>
      </region>
      <region left="351" top="4122" width="129" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.reel</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">5.5866</e>
          </result>
        </math>
      </region>
      <region left="27" top="4167" width="692" height="77" color="#000000" fontSize="10">
        <text lang="eng" width="681">
          <p fontName="Tahoma">Note:The wall thickness determined above is the nominal wall thickness and therefore the fabrication tolerance is
understood to be included (see notation of wall thickness in eq. G.8, Section G.1.4, Ref. 1, and definition in Section 3.2, Ref. 1). The nominal wall thickness is also defined is Section 6.4.2.2.Also the corrosion allowance needs not be taken into into account (see definition) since this operation of reeling the pipe is temporary and is in air.</p>
        </text>
      </region>
      <region left="27" top="4266" width="320" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p bold="true" underline="true" fontName="Tahoma">2.3 Pressure Containment (Internal Pressure)
(see Section 6.4.2.2, Ref. 1)</p>
        </text>
      </region>
      <region left="27" top="4311" width="692" height="94" color="#000000" fontSize="10">
        <text lang="eng" width="682">
          <p fontName="Tahoma">Note: If water depth varies, use min value to calculate the hydrostatic pressure Po (the use of max value of depth yields unconservative wall thickness value).

Note: There are 2 formulations that are used to determine the required wall thickness to withstand burst, thin wall and thick wall theories.The application of either theory is governed by the OD/tmin ratio.</p>
        </text>
      </region>
      <region left="27" top="4428" width="277" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p underline="true" fontName="Tahoma">Thin wall theory (see Section 6.4.2.2, Ref. 1)</p>
        </text>
      </region>
      <region left="27" top="4464" width="424" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Assign an initial value to wall thickness to enable solution to converge</p>
        </text>
      </region>
      <region left="27" top="4536" width="129" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.thin</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.1846</e>
          </result>
        </math>
      </region>
      <region left="27" top="4536" width="335" height="55" color="#000000" fontSize="10">
        <math evaluate="false">
          <input>
            <e type="operand">t.thin</e>
            <e type="operand">σ.A_h</e>
            <e type="operand">P.i</e>
            <e type="bracket">(</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operand">t.m</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t.m</e>
            <e type="operand">2</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="405" top="4536" width="383" height="57" color="#000000" bgColor="#ffff80" fontSize="10">
        <math>
          <input>
            <e type="operand">t.thin</e>
            <e type="operand">σ.A_h</e>
            <e type="operand">P.i</e>
            <e type="bracket">(</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operand">t.m</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t.m</e>
            <e type="operand">2</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="function" args="1">eval</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="4617" width="283" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p underline="true" fontName="Tahoma">Thick wall theory (see Section 6.4.2.2, Ref. 1)</p>
        </text>
      </region>
      <region left="27" top="4653" width="424" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Assign an initial value to wall thickness to enable solution to converge</p>
        </text>
      </region>
      <region left="27" top="4689" width="438" height="77" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.thick</e>
            <e type="operand">σ.A_h</e>
            <e type="operand">P.i</e>
            <e type="bracket">(</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operand">t.t</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">+</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operand">D.o</e>
            <e type="operand">2</e>
            <e type="operand">t.t</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t.t</e>
            <e type="operand">1</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="4770" width="136" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.thick</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.1569</e>
          </result>
        </math>
      </region>
      <region left="27" top="4815" width="347" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Indicate correct wall theory based on diameter/wall ratio</p>
        </text>
      </region>
      <region left="27" top="4860" width="161" height="117" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.min</e>
            <e type="operand">D.o</e>
            <e type="operand">t.thin</e>
            <e type="operator" args="2">/</e>
            <e type="operand">20</e>
            <e type="operator" args="2">&gt;</e>
            <e type="operand">t.thin</e>
            <e type="operand">t.thick</e>
            <e type="function" args="3">if</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="function" args="3">line</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="4977" width="530" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Determine nominal wall thickness for internal pressure criteria based on correct wall D/t</p>
        </text>
      </region>
      <region left="36" top="5013" width="116" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.min</e>
          </input>
          <result action="numeric">
            <e type="operand">0.0022</e>
            <e type="operand" style="unit">m</e>
            <e type="operator" args="2">*</e>
          </result>
        </math>
      </region>
      <region left="27" top="5040" width="709" height="60" color="#000000" fontSize="10">
        <text lang="eng" width="709">
          <p fontName="Tahoma">Nominal wall thickness for internal pressure criteria
Note: The corrosion allowance and fabrication tolerance are not included in the above value and therefore need to be taken into account.</p>
        </text>
      </region>
      <region left="27" top="5103" width="232" height="51" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.int_press</e>
            <e type="operand">t.min</e>
            <e type="operand">1</e>
            <e type="operand">ntol</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">/</e>
            <e type="operand">t.corr</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5166" width="162" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.int_press</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.4273</e>
          </result>
        </math>
      </region>
      <region left="27" top="5202" width="264" height="51" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.bends</e>
            <e type="operand">t.min</e>
            <e type="operand">1</e>
            <e type="operand">ntol</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">/</e>
            <e type="operand">t.corr</e>
            <e type="operator" args="2">+</e>
            <e type="bracket">(</e>
            <e type="operand">1</e>
            <e type="operand">1</e>
            <e type="operand">B</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5256" width="128" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.bends</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.697</e>
          </result>
        </math>
      </region>
      <region left="27" top="5292" width="463" height="77" color="#000000" fontSize="10">
        <text lang="eng">
          <p bold="true" underline="true" fontName="Tahoma">2.4 Local Buckling -External Pressure (Hydrostatic Collapse)
(see Annex G-Section G.1.2, Ref. 1)

Note: Use maximum water depth for external hydrostatic pressure.</p>
        </text>
      </region>
      <region left="360" top="5364" width="216" height="66" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.nom</e>
            <e type="function" args="1">P.e</e>
            <e type="operand">2</e>
            <e type="operand">E</e>
            <e type="operand">1</e>
            <e type="operand">ν</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">-</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operand">t.nom</e>
            <e type="operand">D.o</e>
            <e type="operator" args="2">/</e>
            <e type="bracket">(</e>
            <e type="operand">3</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5391" width="274" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Critical external pressure
(see eq. G.2, Annex G-Section G.1.2, Ref. 1)</p>
        </text>
      </region>
      <region left="360" top="5445" width="164" height="53" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.nom</e>
            <e type="function" args="1">P.y</e>
            <e type="operand">2</e>
            <e type="operand">σ.y</e>
            <e type="operator" args="2">*</e>
            <e type="operand">t.nom</e>
            <e type="operand">D.o</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5454" width="274" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Yield pressure
(see eq. G.3, Annex G-Section G.1.2, Ref. 1)</p>
        </text>
      </region>
      <region left="27" top="5508" width="214" height="42" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Collapse pressure
(Based on maximum water depth)</p>
        </text>
      </region>
      <region left="360" top="5517" width="86" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">P.c</e>
            <e type="operand">P.o_max</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5571" width="713" height="42" color="#000000" fontSize="10">
        <text lang="eng" width="710">
          <p fontName="Tahoma">Assign an initial t.nom  value to wall thickness to enable solution to converge, play around with to get the most logical solution</p>
        </text>
      </region>
      <region left="27" top="5625" width="657" height="70" color="#000000" fontSize="10">
        <math optimize="2">
          <input>
            <e type="operand">t.hydro_coll</e>
            <e type="operand">P.c</e>
            <e type="operand">t.nom</e>
            <e type="function" args="1">P.e</e>
            <e type="operator" args="2">/</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operand">P.c</e>
            <e type="operand">t.nom</e>
            <e type="function" args="1">P.y</e>
            <e type="operator" args="2">/</e>
            <e type="bracket">(</e>
            <e type="operand">2</e>
            <e type="operator" args="2">^</e>
            <e type="operand">1</e>
            <e type="operator" args="2">-</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operand">P.c</e>
            <e type="operand">t.nom</e>
            <e type="function" args="1">P.y</e>
            <e type="operator" args="2">/</e>
            <e type="operand">f.o</e>
            <e type="operand">D.o</e>
            <e type="operand">t.nom</e>
            <e type="operator" args="2">/</e>
            <e type="operator" args="2">*</e>
            <e type="bracket">(</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t.nom</e>
            <e type="operand">2</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5706" width="160" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.hydro_coll</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">1.581</e>
          </result>
        </math>
      </region>
      <region left="27" top="5760" width="737" height="77" color="#000000" fontSize="10">
        <text lang="eng" width="737">
          <p bold="true" underline="true" fontName="Tahoma">2.5 Propagation Buckling
(see Annex G-Section G.2, Ref. 1)

Use maximum water depth for external hydrostatic pressure.</p>
        </text>
      </region>
      <region left="27" top="5859" width="737" height="42" color="#000000" fontSize="10">
        <text lang="eng" width="737">
          <p fontName="Tahoma">Assign an initial t.n value to wall thickness to enable solution to converge, play around with the value get the most logical solution</p>
        </text>
      </region>
      <region left="27" top="5895" width="438" height="66" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.prop_buck</e>
            <e type="operand">P.o_max</e>
            <e type="operand">10.7</e>
            <e type="operand">σ.y</e>
            <e type="operator" args="2">*</e>
            <e type="operand">t.n</e>
            <e type="operand">D.o</e>
            <e type="operator" args="2">/</e>
            <e type="bracket">(</e>
            <e type="operand">2.25</e>
            <e type="operator" args="2">^</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="operand">t.n</e>
            <e type="operand">5</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">≡</e>
            <e type="function" args="2">FindRoot</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="27" top="5967" width="162" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.prop_buck</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.2355</e>
          </result>
        </math>
      </region>
      <region left="0" top="6093" width="740" height="25" color="#000000" bgColor="#c0c0c0" fontSize="10">
        <text lang="eng" width="740">
          <p bold="true" fontName="Tahoma">3. SELECTED API WALL THICKNESS</p>
        </text>
      </region>
      <region left="27" top="6138" width="110" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Reeling Criterion</p>
        </text>
      </region>
      <region left="441" top="6138" width="69" height="30" color="#000000" fontSize="10">
        <math error="9">
          <input>
            <e type="operand">t.reel</e>
          </input>
          <result action="numeric">
            <e type="operand">#</e>
          </result>
        </math>
      </region>
      <region left="27" top="6192" width="296" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Pressure containment (internal pressure - burst)</p>
        </text>
      </region>
      <region left="441" top="6192" width="162" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.int_press</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.4273</e>
          </result>
        </math>
      </region>
      <region left="441" top="6228" width="128" height="30" color="#000000" fontSize="10">
        <math>
          <input>
            <e type="operand">t.bends</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">2.697</e>
          </result>
        </math>
      </region>
      <region left="27" top="6282" width="268" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Local buckling (external pressure -collapse)</p>
        </text>
      </region>
      <region left="441" top="6282" width="128" height="30" color="#000000" fontSize="10">
        <math error="9">
          <input>
            <e type="operand">t.hydro_coll</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">#</e>
          </result>
        </math>
      </region>
      <region left="27" top="6336" width="288" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Propagation buckling -installation (pipe empty)</p>
        </text>
      </region>
      <region left="441" top="6336" width="121" height="30" color="#000000" fontSize="10">
        <math error="9">
          <input>
            <e type="operand">t.prop_buck</e>
          </input>
          <contract>
            <e type="operand" style="unit">mm</e>
          </contract>
          <result action="numeric">
            <e type="operand">#</e>
          </result>
        </math>
      </region>
      <region left="27" top="6399" width="259" height="25" color="#000000" fontSize="10">
        <text lang="eng">
          <p fontName="Tahoma">Selected standard nominal wall thickness:</p>
        </text>
      </region>
      <region left="441" top="6399" width="117" height="30" color="#000000" fontSize="10" showInputData="false">
        <math>
          <input>
            <e type="operand">t.API</e>
            <e type="operand">11.00</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region left="576" top="6399" width="105" height="30" color="#000000" fontSize="10" showInputData="false">
        <math>
          <input>
            <e type="operand">t.b</e>
            <e type="operand">11.00</e>
            <e type="operand" style="unit">mm</e>
            <e type="operator" args="2">*</e>
            <e type="operator" args="2">:</e>
          </input>
        </math>
      </region>
      <region top="6453" color="#000000">
        <area terminator="true" />
      </region>
    </region>
  </regions>
  <regions type="header">
    <region left="234" top="24" width="273" height="29" color="#000000" fontSize="12">
      <text lang="eng" width="273" alignment="2">
        <p bold="true" fontName="Tahoma">Wall Thickness Calculation</p>
      </text>
    </region>
  </regions>
</worksheet>