~meshing/meshing/urop

« back to all changes in this revision

Viewing changes to shape/shpTest.geo

  • Committer: Adam Candy
  • Date: 2013-07-23 18:17:18 UTC
  • Revision ID: adam.candy@imperial.ac.uk-20130723181718-vi35hxtsvopa74z4
Final fix (hopefully).
Licensing formally implemented.  Please update your branches and any derivative works.
Additional tidying and restructure.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
//  
22
22
//////////////////////////////////////////////////////////////////////////
23
23
 
24
 
Point(1) = {3.000000, 51.127479, 0, 1.0};
25
 
Point(2) = {3.000000, 48.000000, 0, 1.0};
26
 
Point(3) = {-4.484034, 48.000000, 0, 1.0};
27
 
Point(4) = {-4.633361, 48.283417, 0, 1.0};
28
 
Point(5) = {-4.157556, 48.250111, 0, 1.0};
29
 
Point(6) = {-4.780111, 48.506778, 0, 1.0};
30
 
Point(7) = {-3.076667, 48.883750, 0, 1.0};
31
 
Point(8) = {-2.686694, 48.496194, 0, 1.0};
32
 
Point(9) = {-1.357500, 48.633750, 0, 1.0};
33
 
Point(10) = {-1.940028, 49.727861, 0, 1.0};
34
 
Point(11) = {0.000000, 49.327950, 0, 1.0};
35
 
Point(12) = {0.000028, 49.327944, 0, 1.0};
36
 
Point(13) = {1.665778, 50.183306, 0, 1.0};
37
 
Point(14) = {1.583278, 50.872917, 0, 1.0};
38
 
Point(15) = {3.000000, 51.127479, 0, 1.0};
39
 
Point(16) = {0.000000, 50.787944, 0, 1.0};
40
 
Point(17) = {-0.005000, 50.787889, 0, 1.0};
41
 
Point(18) = {-3.476694, 50.687056, 0, 1.0};
42
 
Point(19) = {-3.643361, 50.218694, 0, 1.0};
43
 
Point(20) = {-5.715889, 50.061667, 0, 1.0};
44
 
Point(21) = {-4.230917, 51.186639, 0, 1.0};
45
 
Point(22) = {-3.056722, 51.177056, 0, 1.0};
46
 
Point(23) = {-2.347583, 51.797500, 0, 1.0};
47
 
Point(24) = {-3.403417, 51.380389, 0, 1.0};
48
 
Point(25) = {-5.320833, 51.860806, 0, 1.0};
49
 
Point(26) = {-3.937500, 52.553333, 0, 1.0};
50
 
Point(27) = {-4.058361, 52.922944, 0, 1.0};
51
 
Point(28) = {-4.769167, 52.795000, 0, 1.0};
52
 
Point(29) = {-4.199167, 53.212472, 0, 1.0};
53
 
Point(30) = {-2.680861, 53.354972, 0, 1.0};
54
 
Point(31) = {-3.107556, 53.545861, 0, 1.0};
55
 
Point(32) = {-2.799278, 54.239944, 0, 1.0};
56
 
Point(33) = {-3.151694, 54.061194, 0, 1.0};
57
 
Point(34) = {-3.642528, 54.508333, 0, 1.0};
58
 
Point(35) = {-3.052556, 54.982472, 0, 1.0};
59
 
Point(36) = {-4.856722, 54.868750, 0, 1.0};
60
 
Point(37) = {-4.856722, 54.631250, 0, 1.0};
61
 
Point(38) = {-5.145833, 54.854944, 0, 1.0};
62
 
Point(39) = {-4.884194, 55.942472, 0, 1.0};
63
 
Point(40) = {-4.427528, 55.903306, 0, 1.0};
64
 
Point(41) = {-4.751750, 56.207083, 0, 1.0};
65
 
Point(42) = {-5.315889, 55.851639, 0, 1.0};
66
 
Point(43) = {-5.805861, 55.302500, 0, 1.0};
67
 
Point(44) = {-5.004167, 56.712472, 0, 1.0};
68
 
Point(45) = {-6.229167, 56.725833, 0, 1.0};
69
 
Point(46) = {-5.387528, 57.108306, 0, 1.0};
70
 
Point(47) = {-5.814222, 57.855000, 0, 1.0};
71
 
Point(48) = {-5.072528, 57.819139, 0, 1.0};
72
 
Point(49) = {-5.003361, 58.627917, 0, 1.0};
73
 
Point(50) = {-3.022472, 58.643333, 0, 1.0};
74
 
Point(51) = {-4.438361, 57.486194, 0, 1.0};
75
 
Point(52) = {-1.819167, 57.610833, 0, 1.0};
76
 
Point(53) = {-2.539250, 56.566639, 0, 1.0};
77
 
Point(54) = {-3.377528, 56.380833, 0, 1.0};
78
 
Point(55) = {-2.595861, 56.267500, 0, 1.0};
79
 
Point(56) = {-3.849139, 56.117472, 0, 1.0};
80
 
Point(57) = {-2.137556, 55.915806, 0, 1.0};
81
 
Point(58) = {-1.212556, 54.580833, 0, 1.0};
82
 
Point(59) = {-0.077528, 54.119944, 0, 1.0};
83
 
Point(60) = {0.000000, 53.763879, 0, 1.0};
84
 
Point(61) = {0.000028, 53.763750, 0, 1.0};
85
 
Point(62) = {0.000000, 53.763748, 0, 1.0};
86
 
Point(63) = {-0.780833, 53.695833, 0, 1.0};
87
 
Point(64) = {-0.224194, 53.650806, 0, 1.0};
88
 
Point(65) = {0.000000, 53.543722, 0, 1.0};
89
 
Point(66) = {-0.007528, 52.884972, 0, 1.0};
90
 
Point(67) = {0.000000, 52.887507, 0, 1.0};
91
 
Point(68) = {0.028278, 52.897028, 0, 1.0};
92
 
Point(69) = {1.301611, 52.933722, 0, 1.0};
93
 
Point(70) = {1.765806, 52.478333, 0, 1.0};
94
 
Point(71) = {0.932528, 51.590806, 0, 1.0};
95
 
Point(72) = {0.254167, 51.465861, 0, 1.0};
96
 
Point(73) = {1.426611, 51.392889, 0, 1.0};
97
 
Point(74) = {1.394194, 51.153306, 0, 1.0};
98
 
Point(75) = {0.000000, 50.787944, 0, 1.0};
99
 
Point(76) = {-10.000000, 54.151596, 0, 1.0};
100
 
Point(77) = {-10.000000, 54.238688, 0, 1.0};
101
 
Point(78) = {-8.518417, 54.211222, 0, 1.0};
102
 
Point(79) = {-8.115861, 54.649139, 0, 1.0};
103
 
Point(80) = {-8.810917, 54.699139, 0, 1.0};
104
 
Point(81) = {-7.985056, 55.226194, 0, 1.0};
105
 
Point(82) = {-7.630111, 54.962056, 0, 1.0};
106
 
Point(83) = {-7.388417, 55.381222, 0, 1.0};
107
 
Point(84) = {-6.922528, 55.236639, 0, 1.0};
108
 
Point(85) = {-7.315028, 55.006194, 0, 1.0};
109
 
Point(86) = {-6.141722, 55.227861, 0, 1.0};
110
 
Point(87) = {-5.430889, 54.484111, 0, 1.0};
111
 
Point(88) = {-6.399167, 54.013333, 0, 1.0};
112
 
Point(89) = {-6.314250, 52.240833, 0, 1.0};
113
 
Point(90) = {-8.000000, 51.858722, 0, 1.0};
114
 
Point(91) = {-8.001667, 51.857889, 0, 1.0};
115
 
Point(92) = {-9.775028, 51.444583, 0, 1.0};
116
 
Point(93) = {-9.458361, 51.729556, 0, 1.0};
117
 
Point(94) = {-10.000000, 51.639069, 0, 1.0};
118
 
Point(95) = {-10.000000, 51.684747, 0, 1.0};
119
 
Point(96) = {-9.555861, 51.882500, 0, 1.0};
120
 
Point(97) = {-10.000000, 51.861995, 0, 1.0};
121
 
Point(98) = {-10.000000, 52.039674, 0, 1.0};
122
 
Point(99) = {-9.759194, 52.156639, 0, 1.0};
123
 
Point(100) = {-10.000000, 52.188035, 0, 1.0};
124
 
Point(101) = {-10.000000, 52.326576, 0, 1.0};
125
 
Point(102) = {-8.697556, 52.653278, 0, 1.0};
126
 
Point(103) = {-9.940889, 52.557472, 0, 1.0};
127
 
Point(104) = {-8.879167, 53.208278, 0, 1.0};
128
 
Point(105) = {-10.000000, 53.380057, 0, 1.0};
129
 
Point(106) = {-10.000000, 53.522414, 0, 1.0};
130
 
Point(107) = {-9.550861, 53.800806, 0, 1.0};
131
 
Point(108) = {-10.000000, 54.151596, 0, 1.0};
132
 
Line(1) = {1,2};
133
 
Line(2) = {2,3};
134
 
Line(3) = {3,4};
135
 
Line(4) = {4,5};
136
 
Line(5) = {5,6};
137
 
Line(6) = {6,7};
138
 
Line(7) = {7,8};
139
 
Line(8) = {8,9};
140
 
Line(9) = {9,10};
141
 
Line(10) = {10,11};
142
 
Line(11) = {11,12};
143
 
Line(12) = {12,13};
144
 
Line(13) = {13,14};
145
 
Line(14) = {14,15};
146
 
Line(15) = {15,1};
147
 
Line Loop(1) = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
148
 
Line(16) = {16,17};
149
 
Line(17) = {17,18};
150
 
Line(18) = {18,19};
151
 
Line(19) = {19,20};
152
 
Line(20) = {20,21};
153
 
Line(21) = {21,22};
154
 
Line(22) = {22,23};
155
 
Line(23) = {23,24};
156
 
Line(24) = {24,25};
157
 
Line(25) = {25,26};
158
 
Line(26) = {26,27};
159
 
Line(27) = {27,28};
160
 
Line(28) = {28,29};
161
 
Line(29) = {29,30};
162
 
Line(30) = {30,31};
163
 
Line(31) = {31,32};
164
 
Line(32) = {32,33};
165
 
Line(33) = {33,34};
166
 
Line(34) = {34,35};
167
 
Line(35) = {35,36};
168
 
Line(36) = {36,37};
169
 
Line(37) = {37,38};
170
 
Line(38) = {38,39};
171
 
Line(39) = {39,40};
172
 
Line(40) = {40,41};
173
 
Line(41) = {41,42};
174
 
Line(42) = {42,43};
175
 
Line(43) = {43,44};
176
 
Line(44) = {44,45};
177
 
Line(45) = {45,46};
178
 
Line(46) = {46,47};
179
 
Line(47) = {47,48};
180
 
Line(48) = {48,49};
181
 
Line(49) = {49,50};
182
 
Line(50) = {50,51};
183
 
Line(51) = {51,52};
184
 
Line(52) = {52,53};
185
 
Line(53) = {53,54};
186
 
Line(54) = {54,55};
187
 
Line(55) = {55,56};
188
 
Line(56) = {56,57};
189
 
Line(57) = {57,58};
190
 
Line(58) = {58,59};
191
 
Line(59) = {59,60};
192
 
Line(60) = {60,61};
193
 
Line(61) = {61,62};
194
 
Line(62) = {62,63};
195
 
Line(63) = {63,64};
196
 
Line(64) = {64,65};
197
 
Line(65) = {65,66};
198
 
Line(66) = {66,67};
199
 
Line(67) = {67,68};
200
 
Line(68) = {68,69};
201
 
Line(69) = {69,70};
202
 
Line(70) = {70,71};
203
 
Line(71) = {71,72};
204
 
Line(72) = {72,73};
205
 
Line(73) = {73,74};
206
 
Line(74) = {74,75};
207
 
Line(75) = {75,16};
208
 
Line Loop(2) = {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};
209
 
Line(76) = {76,77};
210
 
Line(77) = {77,78};
211
 
Line(78) = {78,79};
212
 
Line(79) = {79,80};
213
 
Line(80) = {80,81};
214
 
Line(81) = {81,82};
215
 
Line(82) = {82,83};
216
 
Line(83) = {83,84};
217
 
Line(84) = {84,85};
218
 
Line(85) = {85,86};
219
 
Line(86) = {86,87};
220
 
Line(87) = {87,88};
221
 
Line(88) = {88,89};
222
 
Line(89) = {89,90};
223
 
Line(90) = {90,91};
224
 
Line(91) = {91,92};
225
 
Line(92) = {92,93};
226
 
Line(93) = {93,94};
227
 
Line(94) = {94,95};
228
 
Line(95) = {95,96};
229
 
Line(96) = {96,97};
230
 
Line(97) = {97,98};
231
 
Line(98) = {98,99};
232
 
Line(99) = {99,100};
233
 
Line(100) = {100,101};
234
 
Line(101) = {101,102};
235
 
Line(102) = {102,103};
236
 
Line(103) = {103,104};
237
 
Line(104) = {104,105};
238
 
Line(105) = {105,106};
239
 
Line(106) = {106,107};
240
 
Line(107) = {107,108};
241
 
Line(108) = {108,76};
242
 
Line Loop(3) = {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};
243
 
Plane Surface(1) = {1, 2, 3};
 
24
//////////////////////////////////////////////////////////////////////////
 
25
//  
 
26
//  Generation of boundary representation from arbitrary geophysical
 
27
//  fields and initialisation for anisotropic, unstructured meshing.
 
28
//  
 
29
//  Copyright (C) 2011-2013 Dr Adam S. Candy, adam.candy@imperial.ac.uk
 
30
//  
 
31
//  This program is free software: you can redistribute it and/or modify
 
32
//  it under the terms of the GNU General Public License as published by
 
33
//  the Free Software Foundation, either version 3 of the License, or
 
34
//  (at your option) any later version.
 
35
//  
 
36
//  This program is distributed in the hope that it will be useful,
 
37
//  but WITHOUT ANY WARRANTY; without even the implied warranty of
 
38
//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
39
//  GNU General Public License for more details.
 
40
//  
 
41
//  You should have received a copy of the GNU General Public License
 
42
//  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
43
//  
 
44
//////////////////////////////////////////////////////////////////////////
 
45