File: sp.html

package info (click to toggle)
nec 2-9
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,444 kB
  • ctags: 3,102
  • sloc: fortran: 16,377; makefile: 126; sh: 10
file content (143 lines) | stat: -rw-r--r-- 4,753 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!-- X-URL: http://www.members.home.net/nec2/part_3/cards/sp.html -->
<BASE HREF="http://www.members.home.net/nec2/part_3/cards/sp.html">

<html><head><title>Surface Patch (SP)</title></head>
<body>

<H2><center>Surface Patch (SP)</center></h2>
<pre>
Purpose:  To input parameters of a single surface patch.

Card:

         Cols        Parameter
        ----------------------
         1- 2        SP
         3- 5        I1 - blank
         6-10        I2 - NS
        11-20        F1 - X1
        21-30        F2 - Y1
        31-40        F3 - Z1
        41-50        F4 - X2
        51-60        F5 - Y2
        61-70        F6 - Z2
        71-80        blank


       If NS is 1, 2, or 3, a second card is read in the following
       format:

         Cols        Parameter
        ----------------------
         1- 2        SC
         3- 5        I1 - blank
         6-10        I2 - (see Notes)
        11-20        F1 - X3
        21-30        F2 - Y3
        31-40        F3 - Z3
        41-50        F4 - X4
        51-60        F5 - Y4
        61-70        F6 - Z4
        71-80        blank

Parameters:
    Integers
              (I1) -  not used
          NS  (I2) -  Selects patch shape
                         0: (default) arbitrary patch shape
                         1: rectangular patch
                         2: triangular patch
                         3: quadrilateral patch

    Decimal Numbers

    Arbitrary shape (NS = 0)

         X1  (F1) - X coordinate of patch center

         Y1  (F2) - Y coordinate of patch center

         Z1  (F3) - Z coordinate of patch center

         X2  (F4) - elevation angle above the X-Y plane of
                    outward normal vector (degrees)

         Y2  (F5) - azimuth angle from X-axis of outward
                    normal vector (degrees)

         Z2  (F6) - patch area (square of units used)

    Rectangular, triangular, or quadrilateral patch (NS = 1, 2, or 3)

         X1  (F1)    X coordinate of corner 1

         Y1  (F2)    Y coordinate of corner 1

         X1  (F3)    Z coordinate of corner 1

         X2  (F4)    X coordinate of corner 2

         Y2  (F5)    Y coordinate of corner 2

         Z2  (F6)    Z coordinate of corner 2

         X3  (Fl)    X coordinate of corner 3

         Y3  (F2)    Y coordinate of corner 3

         Z3  (F3)    Z coordinate of corner 3

    For the quadrilateral patch only (NS = 3)

         X4  (F4)    X coordinate of corner 4

         Y4  (F5)    Y coordinate of corner 4

         Z4  (F6)    Z coordinate of corner 4
</pre>
<ul>
<lh><b>Notes:</b></lh>
<li>The four patch options are shown in figure 5<a href="../gifs/fig5a.gif">a</a>
<a href="../gifs/fig5b.gif">b</a> 
<a href="../gifs/fig5c.gif">c</a> 
<a href="../gifs/fig5d.gif">d</a>. For the rectangular,
triangular, and quadrilateral patches the outward normal vector n
is specified by the ordering of corners 1, 2, and 3 and the 
right-hand rule.
<li>For a rectangular, triangular, or quadrilateral patch, t1 is
parallel to the side from corner 1 to corner 2. For NS = 0, t1 is
chosen as described in section II-2.
<li>If the sides from corner 1 to corner 2 and from corner 2 to corner 3
of the rectangular patch are not perpendicular, the result will be a
parallelogram.
<li>If the four corners of the quadrilateral patch do not lie in the
same plane, the run will terminate with an error message.
<li>Since the program does not integrate over patches, except at a wire
connection, the patch shape does not affect the results.  The only
parameters affecting the results are the location of the patch
centroid, the patch area, and the outward unit normal vector.  For
the arbitrary patch shape these are input, while for the other
options they are determined from the specified shape.  For solution
accuracy, however, the distribution of patch centers obtained with
generally square patches has been found to be desirable (see section
II-2).
<li>For the rectangular or quadrilateral options, multiple SC cards may
follow a SP card to specify a string of patches.  The parameters on
the second or subsequent SC card specify corner 3 for a rectangle or
corners 3 and 4 for a quadrilateral, while corners 3 and 4 of the
previous patch become corners 2 and 1, respectively, of the new
patch.  The integer I2 on the second or subsequent SC card specifies
the new patch shape and must be 1 for rectangular shape or 3 for
quadrilateral shape.  On the first SC card after SP, I2 has no effect.
Rectangular or quadrilateral patches may be intermixed, but
triangular or arbitrary shapes are not allowed in a string of linked
patches.
</ul>
<hr>

<!--#include file=".tail"--><p>
<i>This file was last modified on <!--#echo var="LAST_MODIFIED"--></i>

</body>
</html>