<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>TABLED1</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <hr noshade="true">
      <div class="title_refTopic" id="xps10_pagetitle">TABLED1 </div>
      <hr noshade="true">
      <h4 class="refClassification">Dynamic Load Tabular Function, Form 1 </h4>
      <p class="para_refTopic">Defines a tabular function for use in generating frequency-dependent and time-dependent dynamic loads. </p>
      <div class="title_refCategory">Format: </div>
      <div class="refCategoryContent">
         <table border="1" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="11.18*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
               <col span="1" width="9.87*">
            </colgroup>
            <thead>
               <tr>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">1 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">2 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">3 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">4 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">5 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">6 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">7 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">8 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">9 </p>
                  </th>
                  <th align="center" colspan="1" rowspan="1">
                     <p class="para_th">10 </p>
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">TABLED1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">TID </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">XAXIS </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">YAXIS </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" bgcolor="gray" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">x1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">y1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">x2 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">y2 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">x3 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">y3 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">-etc.- </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&ldquo;ENDT&rdquo; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Example: </div>
      <div class="refCategoryContent">
         <table border="1" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="11.34*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
               <col span="1" width="9.85*">
            </colgroup>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">TABLED1 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">32 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">-3.0 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">6.9 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">2.0 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">5.6 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">3.0 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">5.6 </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">ENDT </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
                  <td align="center" colspan="1" rowspan="1">
                     <p class="para_td">&nbsp; </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Fields:</div>
      <div class="refCategoryContent">
         <table cellpadding="9" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="12.66*">
               <col span="1" width="87.34*">
            </colgroup>
            <thead>
               <tr>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Field </b></p>
                  </th>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Contents </b></p>
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">TID </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Table identification number.  (Integer &gt; 0) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">XAXIS </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Specifies a linear or logarithmic interpolation for the x-axis.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/20topic_4.html#refwQLo32clori');return(false);">3-6. </a> (Character:  &ldquo;LINEAR&rdquo; or &ldquo;LOG&rdquo;; Default=&ldquo;LINEAR&rdquo;) 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">YAXIS </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Specifies a linear or logarithmic interpolation for the y-axis.  See Remark <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/20topic_4.html#refwQLo32clori');return(false);">3-6. </a> (Character:  &ldquo;LINEAR&rdquo; or &ldquo;LOG&rdquo;; Default=&ldquo;LINEAR&rdquo;) 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">xi, yi </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Tabular values.  (Real) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">&ldquo;ENDT&rdquo; </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Flag indicating the end of the table. </p>
                  </td>
               </tr>
            </tbody>
         </table><br></div>
      <div class="title_refCategory">Remarks: </div>
      <div class="refCategoryContent">
         <ol type="1" start="1">
            <li>
               <p class="para_item">xi must be in either ascending or descending order, but not both. </p>
            </li>
            <li>
               <p class="para_item">Discontinuities may be specified between any two points except the two starting points or two end points.  For example, in <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/20topic_4.html#ref75768');return(false);">Figure 19-</a> discontinuities are allowed only between points x2 through x7.  Also, if y is evaluated at a discontinuity, then the average value of y is used.  In <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/20topic_4.html#ref75768');return(false);">Figure 19-</a>, the value of y at x=x3 is <em>y</em>=(<em>y</em>3+<em>y</em>4) / 2.  If the y-axis is a LOG axis then the jump at the discontinuity is evaluated as 
               </p>
               <p class="para_item"><img align="bottom" src="graphics/bulktuv-equ07.gif" border="0">. 
               </p>
            </li>
            <li>
               <p class="para_item">At least one continuation must be specified. </p>
            </li>
            <li>
               <p class="para_item">Any xi-yi pair may be ignored by placing the character string &ldquo;SKIP&rdquo; in either of the two fields. </p>
            </li>
            <li>
               <p class="para_item">The end of the table is indicated by the existence of the character string &ldquo;ENDT&rdquo; in either of the two fields following the last entry.  An error is detected if any continuations follow the entry containing the end-of-table flag &ldquo;ENDT&rdquo;. </p>
            </li>
            <li><a name="refwQLo32clori"></a><p class="para_item">TABLED1 uses the algorithm </p>
               <p align="center"><img align="bottom" src="graphics/bulktuv-equ08.gif"></p>
               <p class="para_item">where <em>x</em> is input to the table and <em>y</em> is returned.  The table look-up is performed using interpolation within the table and extrapolation outside the table using the two starting or end points.  See <a class="links" href="javascript:void(0)" onclick="top.openFile('QRG/20topic_4.html#ref75768');return(false);">Figure 19-</a>.  The algorithms used for interpolation or extrapolation are: 
               </p>
               <table border="1" cellpadding="9" width="100%" align="center">
                  <colgroup span="1">
                     <col span="1" width="17.84*">
                     <col span="1" width="18.13*">
                     <col span="1" width="64.03*">
                  </colgroup>
                  <thead>
                     <tr>
                        <th align="center" colspan="1" rowspan="1">
                           <p class="para_th"><b class="uiTerm">XAXIS </b></p>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                           <p class="para_th"><b class="uiTerm">YAXIS </b></p>
                        </th>
                        <th align="center" colspan="1" rowspan="1">
                           <p class="para_th"><b class="uiTerm">y<sub class="subscript">T</sub>(x) </b></p>
                        </th>
                     </tr>
                  </thead>
                  <tbody>
                     <tr>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LINEAR </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LINEAR </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p align="center"><img align="bottom" src="graphics/bulktuv-equ09.gif"></p>
                        </td>
                     </tr>
                     <tr>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LOG </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LINEAR </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p align="center"><img align="bottom" src="graphics/bulktuv-equ10.gif"></p>
                        </td>
                     </tr>
                     <tr>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LINEAR </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LOG </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p align="center"><img align="bottom" src="graphics/bulktuv-equ11.gif"></p>
                        </td>
                     </tr>
                     <tr>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LOG </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p class="para_td">LOG </p>
                        </td>
                        <td align="left" colspan="1" rowspan="1" valign="top">
                           <p align="center"><img align="bottom" src="graphics/bulktuv-equ12.gif"></p>
                        </td>
                     </tr>
                  </tbody>
               </table><br><p class="para_item">where xj and yj follow xi and yi. </p>
               <p class="para_item">No warning messages are issued if table data is input incorrectly. </p><a name="ref75768"></a><div class="figure">
                  <p align="center"><img align="bottom" src="graphics/bulktuv-fig02.gif"></p>
               </div>
               <div class="title_figure">Figure. Example of Table Extrapolation and Discontinuity </div>
            </li>
            <li>
               <p class="para_item">Linear extrapolation is not used for Fourier transform methods.  The function is zero outside the range of the table. </p>
            </li>
            <li>
               <p class="para_item">For frequency-dependent loads, xi is measured in cycles per unit time. </p>
            </li>
            <li>
               <p class="para_item">Tabular values on an axis if XAXIS or YAXIS=LOG must be positive.  A fatal message will be issued if an axis has a tabular value &le; 0. </p>
            </li>
         </ol>
      </div>
      <div class="title_refCategory">Remarks related to SOLs 601 and 701: </div>
      <div class="refCategoryContent">
         <ol type="1" start="1">
            <li>
               <p class="para_item">TABLED1 is referenced by the TID field in TLOAD1 entry to model time-dependent loading. xi is therefore the time value and yi is the multiplier factor for the load. </p>
            </li>
            <li>
               <p class="para_item">XAXIS and YAXIS are ignored. Both are assumed to be &ldquo;LINEAR&rdquo;. </p>
            </li>
            <li>
               <p class="para_item">Discontinuities are not allowed. </p>
            </li>
            <li>
               <p class="para_item">No table extrapolation is done beyond the range of specified xi values. Hence, the range of xi values should at least span the solution start and end times. In most cases, x1=0.0 should be specified since the solution start time is usually 0.0. The solution end time depends on the time steps defined in the TSTEP entry. </p>
            </li>
         </ol>
      </div>
   </body>
</html>