<!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>SET</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">SET </div>
      <hr noshade="true">
      <h4 class="refClassification">Set Definition, General Form </h4>
      <p class="para_refTopic">Sets are used to define the following lists: </p>
      <div class="title_refCategory">Lists</div>
      <div class="refCategoryContent">
         <ol type="1" start="1">
            <li>
               <p class="para_item">Identification numbers (point, element, or superelement) for processing and output requests. </p>
            </li>
            <li>
               <p class="para_item">Frequencies for which output will be printed in frequency response problems or times for transient response, using the OFREQ and OTIME commands, respectively. </p>
            </li>
            <li>
               <p class="para_item">Surface or volume identification numbers to be used in GPSTRESS or STRFIELD commands. </p>
            </li>
         </ol>
         <p class="para_refCategory"><b class="uiTerm">Formats: </b></p>
         <p class="para_refCategory">SET n = {<em>i</em><sub class="subscript">1</sub>[,<em>i</em><sub class="subscript">2</sub>, <em>i</em><sub class="subscript">3</sub>, THRU i<sub class="subscript">4</sub>, EXCEPT i<sub class="subscript">5</sub>, <em>i</em><sub class="subscript">6</sub>, <em>i</em><sub class="subscript">7</sub>, <em>i</em><sub class="subscript">8</sub>, THRU i<sub class="subscript">9</sub>]} 
         </p>
         <p class="para_refCategory">SET n = {<em>r</em><sub class="subscript">1</sub>, [<em>r</em><sub class="subscript">2</sub>, <em>r</em><sub class="subscript">3</sub>, <em>r</em><sub class="subscript">4</sub>]} 
         </p>
         <p class="para_refCategory"><b class="uiTerm">SET n=ALL </b></p>
      </div>
      <div class="title_refCategory">Examples: </div>
      <div class="refCategoryContent"><pre class="indent">SET 77=5
SET 88=5, 6, 7, 8, 9, 10 THRU 55 EXCEPT 15, 16, 77, 78, 79, 100 THRU 300
SET 99=1 THRU 100000

SET101=1.0, 2.0, 3.0
SET105=1.009, 10.2, 13.4, 14.0, 15.0</pre></div>
      <div class="title_refCategory">Describers:</div>
      <div class="refCategoryContent">
         <table cellpadding="10" cellspacing="" width="100%" align="center">
            <colgroup span="1">
               <col span="1" width="20.42*">
               <col span="1" width="79.58*">
            </colgroup>
            <thead>
               <tr>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Describer</b></p>
                  </th>
                  <th align="left" colspan="1" rowspan="1">
                     <p class="para_th"><b class="uiTerm">Meaning </b></p>
                  </th>
               </tr>
            </thead>
            <tbody>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">n </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Set identification number.  Any set may be redefined by reassigning its identification number.  SETs specified under a SUBCASE command are recognized for that SUBCASE only.  (Integer&gt;0) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td"><em>i</em><sub class="subscript">1</sub>, <em>i</em><sub class="subscript">2</sub>, etc. 
                     </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Identification numbers.  If no such identification number exists, the request is ignored.  (Integer &ge; 0) </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td"><em>i</em><sub class="subscript">3</sub> THRU <em>i</em><sub class="subscript">4</sub></p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Identification numbers (<em>i</em><sub class="subscript">4</sub>&gt;<em>i</em><sub class="subscript">3</sub>).  (Integer&gt;0) 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">EXCEPT </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Set identification numbers following EXCEPT will be deleted from the output list as long as they are in the range of the set defined by the immediately preceding THRU.  An EXCEPT list may not include a THRU list or ALL. </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td"><em>r</em><sub class="subscript">1</sub>, <em>r</em><sub class="subscript">2</sub>, etc. 
                     </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">Frequencies or times for output.  The nearest solution frequency or time will be output.  EXCEPT and THRU cannot be used.  If an OFREQ or OTIME command references the set, then the values must be listed in ascending sequences, <em>r</em><sub class="subscript">1</sub>&gt;<em>r</em><sub class="subscript">2</sub>&gt;<em>r</em><sub class="subscript">3</sub>&gt;<em>r</em><sub class="subscript">4</sub>...etc., otherwise some output may be missing.  If an OFREQ or OTIME command is not present, all frequencies or times will be output.  (Real&gt;0.0) 
                     </p>
                  </td>
               </tr>
               <tr>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">ALL </p>
                  </td>
                  <td align="left" colspan="1" rowspan="1" valign="top">
                     <p class="para_td">All members of the set will be processed. </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">A SET command may be more than one physical command.  A comma at the end of a physical command signifies a continuation command.  Commas may not end a set.  THRU may not be used for continuation.  Place a number after the THRU. </p>
            </li>
            <li>
               <p class="para_item">Set identification numbers following EXCEPT within the range of the THRU must be in ascending order. </p>
            </li>
            <li>
               <p class="para_item">In SET 88 in the example section above, the numbers 77, 78, etc., are included in the set because they are outside the prior THRU range. </p>
            </li>
         </ol>
      </div>
   </body>
</html>