// Generate mesh using: 
// gmsh airfoil_level1.geo -2 -meshscale "chord" -o name.su2 

// Global mesh controls: 
Mesh.Algorithm=6; 
Geometry.Tolerance=1e-24; 

// Airfoil suction side
Point(0) = {1.00000000, 0.00100000, 0.0, 0.001};
Point(1) = {0.99996020, 0.00099991, 0.0, 0.001};
Point(2) = {0.99984082, 0.00099964, 0.0, 0.001};
Point(3) = {0.99964188, 0.00099921, 0.0, 0.001};
Point(4) = {0.99936340, 0.00099864, 0.0, 0.001};
Point(5) = {0.99900543, 0.00099796, 0.0, 0.001};
Point(6) = {0.99856802, 0.00099722, 0.0, 0.001};
Point(7) = {0.99805126, 0.00099648, 0.0, 0.001};
Point(8) = {0.99745521, 0.00099579, 0.0, 0.001};
Point(9) = {0.99677997, 0.00099522, 0.0, 0.001};
Point(10) = {0.99602566, 0.00099487, 0.0, 0.001};
Point(11) = {0.99519239, 0.00099481, 0.0, 0.001};
Point(12) = {0.99428029, 0.00099514, 0.0, 0.001};
Point(13) = {0.99328951, 0.00099598, 0.0, 0.001};
Point(14) = {0.99222021, 0.00099744, 0.0, 0.001};
Point(15) = {0.99107256, 0.00099964, 0.0, 0.001};
Point(16) = {0.98984674, 0.00100272, 0.0, 0.001};
Point(17) = {0.98854294, 0.00100681, 0.0, 0.001};
Point(18) = {0.98716137, 0.00101207, 0.0, 0.001};
Point(19) = {0.98570226, 0.00101864, 0.0, 0.001};
Point(20) = {0.98416583, 0.00102670, 0.0, 0.001};
Point(21) = {0.98255233, 0.00103640, 0.0, 0.001};
Point(22) = {0.98086201, 0.00104793, 0.0, 0.001};
Point(23) = {0.97909515, 0.00106146, 0.0, 0.001};
Point(24) = {0.97725203, 0.00107719, 0.0, 0.001};
Point(25) = {0.97533294, 0.00109530, 0.0, 0.001};
Point(26) = {0.97333818, 0.00111598, 0.0, 0.001};
Point(27) = {0.97126808, 0.00113945, 0.0, 0.001};
Point(28) = {0.96912296, 0.00116591, 0.0, 0.001};
Point(29) = {0.96690316, 0.00119557, 0.0, 0.001};
Point(30) = {0.96460904, 0.00122863, 0.0, 0.001};
Point(31) = {0.96224096, 0.00126532, 0.0, 0.001};
Point(32) = {0.95979930, 0.00130586, 0.0, 0.001};
Point(33) = {0.95728445, 0.00135046, 0.0, 0.001};
Point(34) = {0.95469680, 0.00139935, 0.0, 0.001};
Point(35) = {0.95203678, 0.00145275, 0.0, 0.001};
Point(36) = {0.94930480, 0.00151090, 0.0, 0.001};
Point(37) = {0.94650130, 0.00157400, 0.0, 0.001};
Point(38) = {0.94362673, 0.00164230, 0.0, 0.001};
Point(39) = {0.94068153, 0.00171601, 0.0, 0.001};
Point(40) = {0.93766619, 0.00179537, 0.0, 0.001};
Point(41) = {0.93458118, 0.00188058, 0.0, 0.001};
Point(42) = {0.93142699, 0.00197188, 0.0, 0.001};
Point(43) = {0.92820413, 0.00206949, 0.0, 0.001};
Point(44) = {0.92491310, 0.00217361, 0.0, 0.001};
Point(45) = {0.92155444, 0.00228447, 0.0, 0.001};
Point(46) = {0.91812867, 0.00240228, 0.0, 0.001};
Point(47) = {0.91463634, 0.00252724, 0.0, 0.001};
Point(48) = {0.91107801, 0.00265955, 0.0, 0.001};
Point(49) = {0.90745424, 0.00279942, 0.0, 0.001};
Point(50) = {0.90376561, 0.00294703, 0.0, 0.001};
Point(51) = {0.90001271, 0.00310258, 0.0, 0.001};
Point(52) = {0.89619614, 0.00326623, 0.0, 0.001};
Point(53) = {0.89231649, 0.00343818, 0.0, 0.001};
Point(54) = {0.88837440, 0.00361858, 0.0, 0.001};
Point(55) = {0.88437049, 0.00380759, 0.0, 0.001};
Point(56) = {0.88030539, 0.00400538, 0.0, 0.001};
Point(57) = {0.87617975, 0.00421208, 0.0, 0.001};
Point(58) = {0.87199423, 0.00442784, 0.0, 0.001};
Point(59) = {0.86774950, 0.00465277, 0.0, 0.001};
Point(60) = {0.86344623, 0.00488701, 0.0, 0.001};
Point(61) = {0.85908510, 0.00513066, 0.0, 0.001};
Point(62) = {0.85466681, 0.00538382, 0.0, 0.001};
Point(63) = {0.85019207, 0.00564659, 0.0, 0.001};
Point(64) = {0.84566158, 0.00591905, 0.0, 0.001};
Point(65) = {0.84107607, 0.00620127, 0.0, 0.001};
Point(66) = {0.83643626, 0.00649330, 0.0, 0.001};
Point(67) = {0.83174290, 0.00679521, 0.0, 0.001};
Point(68) = {0.82699673, 0.00710702, 0.0, 0.001};
Point(69) = {0.82219852, 0.00742877, 0.0, 0.001};
Point(70) = {0.81734901, 0.00776048, 0.0, 0.001};
Point(71) = {0.81244898, 0.00810214, 0.0, 0.001};
Point(72) = {0.80749922, 0.00845376, 0.0, 0.001};
Point(73) = {0.80250051, 0.00881530, 0.0, 0.001};
Point(74) = {0.79745365, 0.00918676, 0.0, 0.001};
Point(75) = {0.79235944, 0.00956807, 0.0, 0.001};
Point(76) = {0.78721869, 0.00995919, 0.0, 0.001};
Point(77) = {0.78203222, 0.01036005, 0.0, 0.001};
Point(78) = {0.77680085, 0.01077057, 0.0, 0.001};
Point(79) = {0.77152543, 0.01119066, 0.0, 0.001};
Point(80) = {0.76620678, 0.01162021, 0.0, 0.001};
Point(81) = {0.76084575, 0.01205912, 0.0, 0.001};
Point(82) = {0.75544321, 0.01250725, 0.0, 0.001};
Point(83) = {0.75000000, 0.01296446, 0.0, 0.001};
Point(84) = {0.74451700, 0.01343060, 0.0, 0.001};
Point(85) = {0.73899507, 0.01390551, 0.0, 0.001};
Point(86) = {0.73343510, 0.01438900, 0.0, 0.001};
Point(87) = {0.72783797, 0.01488090, 0.0, 0.001};
Point(88) = {0.72220457, 0.01538099, 0.0, 0.001};
Point(89) = {0.71653580, 0.01588907, 0.0, 0.001};
Point(90) = {0.71083257, 0.01640492, 0.0, 0.001};
Point(91) = {0.70509577, 0.01692829, 0.0, 0.001};
Point(92) = {0.69932632, 0.01745895, 0.0, 0.001};
Point(93) = {0.69352515, 0.01799663, 0.0, 0.001};
Point(94) = {0.68769317, 0.01854107, 0.0, 0.001};
Point(95) = {0.68183131, 0.01909199, 0.0, 0.001};
Point(96) = {0.67594051, 0.01964910, 0.0, 0.001};
Point(97) = {0.67002170, 0.02021210, 0.0, 0.001};
Point(98) = {0.66407582, 0.02078069, 0.0, 0.001};
Point(99) = {0.65810383, 0.02135453, 0.0, 0.001};
Point(100) = {0.65210667, 0.02193332, 0.0, 0.001};
Point(101) = {0.64608530, 0.02251671, 0.0, 0.001};
Point(102) = {0.64004068, 0.02310435, 0.0, 0.001};
Point(103) = {0.63397376, 0.02369589, 0.0, 0.001};
Point(104) = {0.62788552, 0.02429098, 0.0, 0.001};
Point(105) = {0.62177691, 0.02488924, 0.0, 0.001};
Point(106) = {0.61564893, 0.02549029, 0.0, 0.001};
Point(107) = {0.60950253, 0.02609377, 0.0, 0.001};
Point(108) = {0.60333871, 0.02669926, 0.0, 0.001};
Point(109) = {0.59715843, 0.02730639, 0.0, 0.001};
Point(110) = {0.59096269, 0.02791474, 0.0, 0.001};
Point(111) = {0.58475247, 0.02852391, 0.0, 0.001};
Point(112) = {0.57852875, 0.02913350, 0.0, 0.001};
Point(113) = {0.57229254, 0.02974308, 0.0, 0.001};
Point(114) = {0.56604482, 0.03035223, 0.0, 0.001};
Point(115) = {0.55978659, 0.03096054, 0.0, 0.001};
Point(116) = {0.55351884, 0.03156757, 0.0, 0.001};
Point(117) = {0.54724257, 0.03217289, 0.0, 0.001};
Point(118) = {0.54095878, 0.03277608, 0.0, 0.001};
Point(119) = {0.53466847, 0.03337670, 0.0, 0.001};
Point(120) = {0.52837264, 0.03397430, 0.0, 0.001};
Point(121) = {0.52207229, 0.03456847, 0.0, 0.001};
Point(122) = {0.51576843, 0.03515875, 0.0, 0.001};
Point(123) = {0.50946206, 0.03574471, 0.0, 0.001};
Point(124) = {0.50315419, 0.03632592, 0.0, 0.001};
Point(125) = {0.49684581, 0.03690193, 0.0, 0.001};
Point(126) = {0.49053794, 0.03747231, 0.0, 0.001};
Point(127) = {0.48423157, 0.03803663, 0.0, 0.001};
Point(128) = {0.47792771, 0.03859445, 0.0, 0.001};
Point(129) = {0.47162736, 0.03914534, 0.0, 0.001};
Point(130) = {0.46533153, 0.03968888, 0.0, 0.001};
Point(131) = {0.45904122, 0.04022464, 0.0, 0.001};
Point(132) = {0.45275743, 0.04075219, 0.0, 0.001};
Point(133) = {0.44648116, 0.04127113, 0.0, 0.001};
Point(134) = {0.44021341, 0.04178104, 0.0, 0.001};
Point(135) = {0.43395518, 0.04228151, 0.0, 0.001};
Point(136) = {0.42770746, 0.04277214, 0.0, 0.001};
Point(137) = {0.42147125, 0.04325253, 0.0, 0.001};
Point(138) = {0.41524753, 0.04372228, 0.0, 0.001};
Point(139) = {0.40903731, 0.04418102, 0.0, 0.001};
Point(140) = {0.40284157, 0.04462836, 0.0, 0.001};
Point(141) = {0.39666129, 0.04506392, 0.0, 0.001};
Point(142) = {0.39049747, 0.04548735, 0.0, 0.001};
Point(143) = {0.38435107, 0.04589829, 0.0, 0.001};
Point(144) = {0.37822309, 0.04629638, 0.0, 0.001};
Point(145) = {0.37211448, 0.04668129, 0.0, 0.001};
Point(146) = {0.36602624, 0.04705267, 0.0, 0.001};
Point(147) = {0.35995932, 0.04741020, 0.0, 0.001};
Point(148) = {0.35391470, 0.04775357, 0.0, 0.001};
Point(149) = {0.34789333, 0.04808247, 0.0, 0.001};
Point(150) = {0.34189617, 0.04839659, 0.0, 0.001};
Point(151) = {0.33592418, 0.04869566, 0.0, 0.001};
Point(152) = {0.32997830, 0.04897938, 0.0, 0.001};
Point(153) = {0.32405949, 0.04924749, 0.0, 0.001};
Point(154) = {0.31816869, 0.04949974, 0.0, 0.001};
Point(155) = {0.31230683, 0.04973586, 0.0, 0.001};
Point(156) = {0.30647485, 0.04995563, 0.0, 0.001};
Point(157) = {0.30067368, 0.05015882, 0.0, 0.001};
Point(158) = {0.29490423, 0.05034520, 0.0, 0.001};
Point(159) = {0.28916743, 0.05051457, 0.0, 0.001};
Point(160) = {0.28346420, 0.05066673, 0.0, 0.001};
Point(161) = {0.27779543, 0.05080151, 0.0, 0.001};
Point(162) = {0.27216203, 0.05091872, 0.0, 0.001};
Point(163) = {0.26656490, 0.05101820, 0.0, 0.001};
Point(164) = {0.26100493, 0.05109981, 0.0, 0.001};
Point(165) = {0.25548300, 0.05116340, 0.0, 0.001};
Point(166) = {0.25000000, 0.05120884, 0.0, 0.001};
Point(167) = {0.24455679, 0.05123602, 0.0, 0.001};
Point(168) = {0.23915425, 0.05124484, 0.0, 0.001};
Point(169) = {0.23379322, 0.05123518, 0.0, 0.001};
Point(170) = {0.22847457, 0.05120699, 0.0, 0.001};
Point(171) = {0.22319915, 0.05116018, 0.0, 0.001};
Point(172) = {0.21796778, 0.05109468, 0.0, 0.001};
Point(173) = {0.21278131, 0.05101047, 0.0, 0.001};
Point(174) = {0.20764056, 0.05090749, 0.0, 0.001};
Point(175) = {0.20254635, 0.05078571, 0.0, 0.001};
Point(176) = {0.19749949, 0.05064514, 0.0, 0.001};
Point(177) = {0.19250078, 0.05048575, 0.0, 0.001};
Point(178) = {0.18755102, 0.05030756, 0.0, 0.001};
Point(179) = {0.18265099, 0.05011058, 0.0, 0.001};
Point(180) = {0.17780148, 0.04989485, 0.0, 0.001};
Point(181) = {0.17300327, 0.04966039, 0.0, 0.001};
Point(182) = {0.16825710, 0.04940727, 0.0, 0.001};
Point(183) = {0.16356374, 0.04913554, 0.0, 0.001};
Point(184) = {0.15892393, 0.04884527, 0.0, 0.001};
Point(185) = {0.15433842, 0.04853655, 0.0, 0.001};
Point(186) = {0.14980793, 0.04820945, 0.0, 0.001};
Point(187) = {0.14533319, 0.04786409, 0.0, 0.001};
Point(188) = {0.14091490, 0.04750057, 0.0, 0.001};
Point(189) = {0.13655377, 0.04711901, 0.0, 0.001};
Point(190) = {0.13225050, 0.04671954, 0.0, 0.001};
Point(191) = {0.12800577, 0.04630230, 0.0, 0.001};
Point(192) = {0.12382025, 0.04586743, 0.0, 0.001};
Point(193) = {0.11969461, 0.04541510, 0.0, 0.001};
Point(194) = {0.11562951, 0.04494546, 0.0, 0.001};
Point(195) = {0.11162560, 0.04445869, 0.0, 0.001};
Point(196) = {0.10768351, 0.04395498, 0.0, 0.001};
Point(197) = {0.10380386, 0.04343450, 0.0, 0.001};
Point(198) = {0.09998729, 0.04289745, 0.0, 0.001};
Point(199) = {0.09623439, 0.04234405, 0.0, 0.001};
Point(200) = {0.09254576, 0.04177450, 0.0, 0.001};
Point(201) = {0.08892199, 0.04118902, 0.0, 0.001};
Point(202) = {0.08536366, 0.04058785, 0.0, 0.001};
Point(203) = {0.08187133, 0.03997121, 0.0, 0.001};
Point(204) = {0.07844556, 0.03933934, 0.0, 0.001};
Point(205) = {0.07508690, 0.03869249, 0.0, 0.001};
Point(206) = {0.07179587, 0.03803092, 0.0, 0.001};
Point(207) = {0.06857301, 0.03735488, 0.0, 0.001};
Point(208) = {0.06541882, 0.03666464, 0.0, 0.001};
Point(209) = {0.06233381, 0.03596047, 0.0, 0.001};
Point(210) = {0.05931847, 0.03524264, 0.0, 0.001};
Point(211) = {0.05637327, 0.03451145, 0.0, 0.001};
Point(212) = {0.05349870, 0.03376717, 0.0, 0.001};
Point(213) = {0.05069520, 0.03301010, 0.0, 0.001};
Point(214) = {0.04796322, 0.03224053, 0.0, 0.001};
Point(215) = {0.04530320, 0.03145877, 0.0, 0.001};
Point(216) = {0.04271555, 0.03066512, 0.0, 0.001};
Point(217) = {0.04020070, 0.02985990, 0.0, 0.001};
Point(218) = {0.03775904, 0.02904341, 0.0, 0.001};
Point(219) = {0.03539096, 0.02821598, 0.0, 0.001};
Point(220) = {0.03309684, 0.02737792, 0.0, 0.001};
Point(221) = {0.03087704, 0.02652956, 0.0, 0.001};
Point(222) = {0.02873192, 0.02567124, 0.0, 0.001};
Point(223) = {0.02666182, 0.02480328, 0.0, 0.001};
Point(224) = {0.02466706, 0.02392602, 0.0, 0.001};
Point(225) = {0.02274797, 0.02303980, 0.0, 0.001};
Point(226) = {0.02090485, 0.02214496, 0.0, 0.001};
Point(227) = {0.01913799, 0.02124183, 0.0, 0.001};
Point(228) = {0.01744767, 0.02033078, 0.0, 0.001};
Point(229) = {0.01583417, 0.01941215, 0.0, 0.001};
Point(230) = {0.01429774, 0.01848628, 0.0, 0.001};
Point(231) = {0.01283863, 0.01755353, 0.0, 0.001};
Point(232) = {0.01145706, 0.01661426, 0.0, 0.001};
Point(233) = {0.01015326, 0.01566883, 0.0, 0.001};
Point(234) = {0.00892744, 0.01471759, 0.0, 0.001};
Point(235) = {0.00777979, 0.01376090, 0.0, 0.001};
Point(236) = {0.00671049, 0.01279912, 0.0, 0.001};
Point(237) = {0.00571971, 0.01183262, 0.0, 0.001};
Point(238) = {0.00480761, 0.01086177, 0.0, 0.001};
Point(239) = {0.00397434, 0.00988692, 0.0, 0.001};
Point(240) = {0.00322003, 0.00890845, 0.0, 0.001};
Point(241) = {0.00254479, 0.00792672, 0.0, 0.001};
Point(242) = {0.00194874, 0.00694210, 0.0, 0.001};
Point(243) = {0.00143198, 0.00595497, 0.0, 0.001};
Point(244) = {0.00099457, 0.00496568, 0.0, 0.001};
Point(245) = {0.00063660, 0.00397462, 0.0, 0.001};
Point(246) = {0.00035812, 0.00298214, 0.0, 0.001};
Point(247) = {0.00015918, 0.00198864, 0.0, 0.001};
Point(248) = {0.00003980, 0.00099446, 0.0, 0.001};
Point(249) = {0.00000000, 0.00000000, 0.0, 0.001};

// Airfoil pressure side
Point(250) = {0.00015918, -0.00245370, 0.0, 0.001};
Point(251) = {0.00035812, -0.00367956, 0.0, 0.001};
Point(252) = {0.00063660, -0.00490416, 0.0, 0.001};
Point(253) = {0.00099457, -0.00612707, 0.0, 0.001};
Point(254) = {0.00143198, -0.00734784, 0.0, 0.001};
Point(255) = {0.00194874, -0.00856603, 0.0, 0.001};
Point(256) = {0.00254479, -0.00978119, 0.0, 0.001};
Point(257) = {0.00322003, -0.01099290, 0.0, 0.001};
Point(258) = {0.00397434, -0.01220071, 0.0, 0.001};
Point(259) = {0.00480761, -0.01340419, 0.0, 0.001};
Point(260) = {0.00571971, -0.01460290, 0.0, 0.001};
Point(261) = {0.00671049, -0.01579642, 0.0, 0.001};
Point(262) = {0.00777979, -0.01698431, 0.0, 0.001};
Point(263) = {0.00892744, -0.01816614, 0.0, 0.001};
Point(264) = {0.01015326, -0.01934150, 0.0, 0.001};
Point(265) = {0.01145706, -0.02050996, 0.0, 0.001};
Point(266) = {0.01283863, -0.02167111, 0.0, 0.001};
Point(267) = {0.01429774, -0.02282454, 0.0, 0.001};
Point(268) = {0.01583417, -0.02396982, 0.0, 0.001};
Point(269) = {0.01744767, -0.02510656, 0.0, 0.001};
Point(270) = {0.01913799, -0.02623435, 0.0, 0.001};
Point(271) = {0.02090485, -0.02735279, 0.0, 0.001};
Point(272) = {0.02274797, -0.02846149, 0.0, 0.001};
Point(273) = {0.02466706, -0.02956007, 0.0, 0.001};
Point(274) = {0.02666182, -0.03064813, 0.0, 0.001};
Point(275) = {0.02873192, -0.03172529, 0.0, 0.001};
Point(276) = {0.03087704, -0.03279119, 0.0, 0.001};
Point(277) = {0.03309684, -0.03384544, 0.0, 0.001};
Point(278) = {0.03539096, -0.03488770, 0.0, 0.001};
Point(279) = {0.03775904, -0.03591759, 0.0, 0.001};
Point(280) = {0.04020070, -0.03693476, 0.0, 0.001};
Point(281) = {0.04271555, -0.03793888, 0.0, 0.001};
Point(282) = {0.04530320, -0.03892959, 0.0, 0.001};
Point(283) = {0.04796322, -0.03990656, 0.0, 0.001};
Point(284) = {0.05069520, -0.04086947, 0.0, 0.001};
Point(285) = {0.05349870, -0.04181800, 0.0, 0.001};
Point(286) = {0.05637327, -0.04275182, 0.0, 0.001};
Point(287) = {0.05931847, -0.04367064, 0.0, 0.001};
Point(288) = {0.06233381, -0.04457414, 0.0, 0.001};
Point(289) = {0.06541882, -0.04546205, 0.0, 0.001};
Point(290) = {0.06857301, -0.04633407, 0.0, 0.001};
Point(291) = {0.07179587, -0.04718993, 0.0, 0.001};
Point(292) = {0.07508690, -0.04802935, 0.0, 0.001};
Point(293) = {0.07844556, -0.04885207, 0.0, 0.001};
Point(294) = {0.08187133, -0.04965784, 0.0, 0.001};
Point(295) = {0.08536366, -0.05044642, 0.0, 0.001};
Point(296) = {0.08892199, -0.05121756, 0.0, 0.001};
Point(297) = {0.09254576, -0.05197103, 0.0, 0.001};
Point(298) = {0.09623439, -0.05270661, 0.0, 0.001};
Point(299) = {0.09998729, -0.05342410, 0.0, 0.001};
Point(300) = {0.10380386, -0.05412328, 0.0, 0.001};
Point(301) = {0.10768351, -0.05480396, 0.0, 0.001};
Point(302) = {0.11162560, -0.05546596, 0.0, 0.001};
Point(303) = {0.11562951, -0.05610910, 0.0, 0.001};
Point(304) = {0.11969461, -0.05673321, 0.0, 0.001};
Point(305) = {0.12382025, -0.05733814, 0.0, 0.001};
Point(306) = {0.12800577, -0.05792372, 0.0, 0.001};
Point(307) = {0.13225050, -0.05848983, 0.0, 0.001};
Point(308) = {0.13655377, -0.05903634, 0.0, 0.001};
Point(309) = {0.14091490, -0.05956312, 0.0, 0.001};
Point(310) = {0.14533319, -0.06007006, 0.0, 0.001};
Point(311) = {0.14980793, -0.06055706, 0.0, 0.001};
Point(312) = {0.15433842, -0.06102403, 0.0, 0.001};
Point(313) = {0.15892393, -0.06147088, 0.0, 0.001};
Point(314) = {0.16356374, -0.06189756, 0.0, 0.001};
Point(315) = {0.16825710, -0.06230398, 0.0, 0.001};
Point(316) = {0.17300327, -0.06269011, 0.0, 0.001};
Point(317) = {0.17780148, -0.06305590, 0.0, 0.001};
Point(318) = {0.18265099, -0.06340131, 0.0, 0.001};
Point(319) = {0.18755102, -0.06372633, 0.0, 0.001};
Point(320) = {0.19250078, -0.06403094, 0.0, 0.001};
Point(321) = {0.19749949, -0.06431513, 0.0, 0.001};
Point(322) = {0.20254635, -0.06457893, 0.0, 0.001};
Point(323) = {0.20764056, -0.06482234, 0.0, 0.001};
Point(324) = {0.21278131, -0.06504539, 0.0, 0.001};
Point(325) = {0.21796778, -0.06524813, 0.0, 0.001};
Point(326) = {0.22319915, -0.06543059, 0.0, 0.001};
Point(327) = {0.22847457, -0.06559283, 0.0, 0.001};
Point(328) = {0.23379322, -0.06573493, 0.0, 0.001};
Point(329) = {0.23915425, -0.06585695, 0.0, 0.001};
Point(330) = {0.24455679, -0.06595899, 0.0, 0.001};
Point(331) = {0.25000000, -0.06604114, 0.0, 0.001};
Point(332) = {0.25548300, -0.06610350, 0.0, 0.001};
Point(333) = {0.26100493, -0.06614620, 0.0, 0.001};
Point(334) = {0.26656490, -0.06616935, 0.0, 0.001};
Point(335) = {0.27216203, -0.06617308, 0.0, 0.001};
Point(336) = {0.27779543, -0.06615756, 0.0, 0.001};
Point(337) = {0.28346420, -0.06612291, 0.0, 0.001};
Point(338) = {0.28916743, -0.06606931, 0.0, 0.001};
Point(339) = {0.29490423, -0.06599692, 0.0, 0.001};
Point(340) = {0.30067368, -0.06590593, 0.0, 0.001};
Point(341) = {0.30647485, -0.06579651, 0.0, 0.001};
Point(342) = {0.31230683, -0.06566888, 0.0, 0.001};
Point(343) = {0.31816869, -0.06552322, 0.0, 0.001};
Point(344) = {0.32405949, -0.06535975, 0.0, 0.001};
Point(345) = {0.32997830, -0.06517870, 0.0, 0.001};
Point(346) = {0.33592418, -0.06498028, 0.0, 0.001};
Point(347) = {0.34189617, -0.06476474, 0.0, 0.001};
Point(348) = {0.34789333, -0.06453232, 0.0, 0.001};
Point(349) = {0.35391470, -0.06428327, 0.0, 0.001};
Point(350) = {0.35995932, -0.06401784, 0.0, 0.001};
Point(351) = {0.36602624, -0.06373631, 0.0, 0.001};
Point(352) = {0.37211448, -0.06343893, 0.0, 0.001};
Point(353) = {0.37822309, -0.06312600, 0.0, 0.001};
Point(354) = {0.38435107, -0.06279779, 0.0, 0.001};
Point(355) = {0.39049747, -0.06245460, 0.0, 0.001};
Point(356) = {0.39666129, -0.06209671, 0.0, 0.001};
Point(357) = {0.40284157, -0.06172444, 0.0, 0.001};
Point(358) = {0.40903731, -0.06133809, 0.0, 0.001};
Point(359) = {0.41524753, -0.06093797, 0.0, 0.001};
Point(360) = {0.42147125, -0.06052440, 0.0, 0.001};
Point(361) = {0.42770746, -0.06009770, 0.0, 0.001};
Point(362) = {0.43395518, -0.05965821, 0.0, 0.001};
Point(363) = {0.44021341, -0.05920624, 0.0, 0.001};
Point(364) = {0.44648116, -0.05874214, 0.0, 0.001};
Point(365) = {0.45275743, -0.05826624, 0.0, 0.001};
Point(366) = {0.45904122, -0.05777889, 0.0, 0.001};
Point(367) = {0.46533153, -0.05728043, 0.0, 0.001};
Point(368) = {0.47162736, -0.05677121, 0.0, 0.001};
Point(369) = {0.47792771, -0.05625159, 0.0, 0.001};
Point(370) = {0.48423157, -0.05572191, 0.0, 0.001};
Point(371) = {0.49053794, -0.05518254, 0.0, 0.001};
Point(372) = {0.49684581, -0.05463383, 0.0, 0.001};
Point(373) = {0.50315419, -0.05407614, 0.0, 0.001};
Point(374) = {0.50946206, -0.05350983, 0.0, 0.001};
Point(375) = {0.51576843, -0.05293527, 0.0, 0.001};
Point(376) = {0.52207229, -0.05235282, 0.0, 0.001};
Point(377) = {0.52837264, -0.05176285, 0.0, 0.001};
Point(378) = {0.53466847, -0.05116571, 0.0, 0.001};
Point(379) = {0.54095878, -0.05056178, 0.0, 0.001};
Point(380) = {0.54724257, -0.04995141, 0.0, 0.001};
Point(381) = {0.55351884, -0.04933498, 0.0, 0.001};
Point(382) = {0.55978659, -0.04871285, 0.0, 0.001};
Point(383) = {0.56604482, -0.04808538, 0.0, 0.001};
Point(384) = {0.57229254, -0.04745293, 0.0, 0.001};
Point(385) = {0.57852875, -0.04681586, 0.0, 0.001};
Point(386) = {0.58475247, -0.04617453, 0.0, 0.001};
Point(387) = {0.59096269, -0.04552930, 0.0, 0.001};
Point(388) = {0.59715843, -0.04488053, 0.0, 0.001};
Point(389) = {0.60333871, -0.04422856, 0.0, 0.001};
Point(390) = {0.60950253, -0.04357375, 0.0, 0.001};
Point(391) = {0.61564893, -0.04291644, 0.0, 0.001};
Point(392) = {0.62177691, -0.04225698, 0.0, 0.001};
Point(393) = {0.62788552, -0.04159571, 0.0, 0.001};
Point(394) = {0.63397376, -0.04093296, 0.0, 0.001};
Point(395) = {0.64004068, -0.04026907, 0.0, 0.001};
Point(396) = {0.64608530, -0.03960437, 0.0, 0.001};
Point(397) = {0.65210667, -0.03893919, 0.0, 0.001};
Point(398) = {0.65810383, -0.03827385, 0.0, 0.001};
Point(399) = {0.66407582, -0.03760866, 0.0, 0.001};
Point(400) = {0.67002170, -0.03694394, 0.0, 0.001};
Point(401) = {0.67594051, -0.03627999, 0.0, 0.001};
Point(402) = {0.68183131, -0.03561712, 0.0, 0.001};
Point(403) = {0.68769317, -0.03495563, 0.0, 0.001};
Point(404) = {0.69352515, -0.03429580, 0.0, 0.001};
Point(405) = {0.69932632, -0.03363793, 0.0, 0.001};
Point(406) = {0.70509577, -0.03298229, 0.0, 0.001};
Point(407) = {0.71083257, -0.03232917, 0.0, 0.001};
Point(408) = {0.71653580, -0.03167882, 0.0, 0.001};
Point(409) = {0.72220457, -0.03103152, 0.0, 0.001};
Point(410) = {0.72783797, -0.03038753, 0.0, 0.001};
Point(411) = {0.73343510, -0.02974709, 0.0, 0.001};
Point(412) = {0.73899507, -0.02911045, 0.0, 0.001};
Point(413) = {0.74451700, -0.02847785, 0.0, 0.001};
Point(414) = {0.75000000, -0.02784952, 0.0, 0.001};
Point(415) = {0.75544321, -0.02722569, 0.0, 0.001};
Point(416) = {0.76084575, -0.02660657, 0.0, 0.001};
Point(417) = {0.76620678, -0.02599239, 0.0, 0.001};
Point(418) = {0.77152543, -0.02538334, 0.0, 0.001};
Point(419) = {0.77680085, -0.02477963, 0.0, 0.001};
Point(420) = {0.78203222, -0.02418144, 0.0, 0.001};
Point(421) = {0.78721869, -0.02358897, 0.0, 0.001};
Point(422) = {0.79235944, -0.02300240, 0.0, 0.001};
Point(423) = {0.79745365, -0.02242189, 0.0, 0.001};
Point(424) = {0.80250051, -0.02184761, 0.0, 0.001};
Point(425) = {0.80749922, -0.02127973, 0.0, 0.001};
Point(426) = {0.81244898, -0.02071839, 0.0, 0.001};
Point(427) = {0.81734901, -0.02016374, 0.0, 0.001};
Point(428) = {0.82219852, -0.01961592, 0.0, 0.001};
Point(429) = {0.82699673, -0.01907505, 0.0, 0.001};
Point(430) = {0.83174290, -0.01854128, 0.0, 0.001};
Point(431) = {0.83643626, -0.01801471, 0.0, 0.001};
Point(432) = {0.84107607, -0.01749545, 0.0, 0.001};
Point(433) = {0.84566158, -0.01698363, 0.0, 0.001};
Point(434) = {0.85019207, -0.01647932, 0.0, 0.001};
Point(435) = {0.85466681, -0.01598264, 0.0, 0.001};
Point(436) = {0.85908510, -0.01549366, 0.0, 0.001};
Point(437) = {0.86344623, -0.01501247, 0.0, 0.001};
Point(438) = {0.86774950, -0.01453914, 0.0, 0.001};
Point(439) = {0.87199423, -0.01407374, 0.0, 0.001};
Point(440) = {0.87617975, -0.01361634, 0.0, 0.001};
Point(441) = {0.88030539, -0.01316700, 0.0, 0.001};
Point(442) = {0.88437049, -0.01272577, 0.0, 0.001};
Point(443) = {0.88837440, -0.01229270, 0.0, 0.001};
Point(444) = {0.89231649, -0.01186782, 0.0, 0.001};
Point(445) = {0.89619614, -0.01145118, 0.0, 0.001};
Point(446) = {0.90001271, -0.01104282, 0.0, 0.001};
Point(447) = {0.90376561, -0.01064275, 0.0, 0.001};
Point(448) = {0.90745424, -0.01025100, 0.0, 0.001};
Point(449) = {0.91107801, -0.00986760, 0.0, 0.001};
Point(450) = {0.91463634, -0.00949255, 0.0, 0.001};
Point(451) = {0.91812867, -0.00912587, 0.0, 0.001};
Point(452) = {0.92155444, -0.00876756, 0.0, 0.001};
Point(453) = {0.92491310, -0.00841763, 0.0, 0.001};
Point(454) = {0.92820413, -0.00807608, 0.0, 0.001};
Point(455) = {0.93142699, -0.00774290, 0.0, 0.001};
Point(456) = {0.93458118, -0.00741809, 0.0, 0.001};
Point(457) = {0.93766619, -0.00710163, 0.0, 0.001};
Point(458) = {0.94068153, -0.00679352, 0.0, 0.001};
Point(459) = {0.94362673, -0.00649374, 0.0, 0.001};
Point(460) = {0.94650130, -0.00620226, 0.0, 0.001};
Point(461) = {0.94930480, -0.00591908, 0.0, 0.001};
Point(462) = {0.95203678, -0.00564417, 0.0, 0.001};
Point(463) = {0.95469680, -0.00537749, 0.0, 0.001};
Point(464) = {0.95728445, -0.00511904, 0.0, 0.001};
Point(465) = {0.95979930, -0.00486878, 0.0, 0.001};
Point(466) = {0.96224096, -0.00462667, 0.0, 0.001};
Point(467) = {0.96460904, -0.00439270, 0.0, 0.001};
Point(468) = {0.96690316, -0.00416683, 0.0, 0.001};
Point(469) = {0.96912296, -0.00394903, 0.0, 0.001};
Point(470) = {0.97126808, -0.00373926, 0.0, 0.001};
Point(471) = {0.97333818, -0.00353750, 0.0, 0.001};
Point(472) = {0.97533294, -0.00334370, 0.0, 0.001};
Point(473) = {0.97725203, -0.00315784, 0.0, 0.001};
Point(474) = {0.97909515, -0.00297988, 0.0, 0.001};
Point(475) = {0.98086201, -0.00280979, 0.0, 0.001};
Point(476) = {0.98255233, -0.00264753, 0.0, 0.001};
Point(477) = {0.98416583, -0.00249307, 0.0, 0.001};
Point(478) = {0.98570226, -0.00234638, 0.0, 0.001};
Point(479) = {0.98716137, -0.00220742, 0.0, 0.001};
Point(480) = {0.98854294, -0.00207617, 0.0, 0.001};
Point(481) = {0.98984674, -0.00195260, 0.0, 0.001};
Point(482) = {0.99107256, -0.00183667, 0.0, 0.001};
Point(483) = {0.99222021, -0.00172837, 0.0, 0.001};
Point(484) = {0.99328951, -0.00162765, 0.0, 0.001};
Point(485) = {0.99428029, -0.00153450, 0.0, 0.001};
Point(486) = {0.99519239, -0.00144889, 0.0, 0.001};
Point(487) = {0.99602566, -0.00137081, 0.0, 0.001};
Point(488) = {0.99677997, -0.00130022, 0.0, 0.001};
Point(489) = {0.99745521, -0.00123712, 0.0, 0.001};
Point(490) = {0.99805126, -0.00118148, 0.0, 0.001};
Point(491) = {0.99856802, -0.00113329, 0.0, 0.001};
Point(492) = {0.99900543, -0.00109254, 0.0, 0.001};
Point(493) = {0.99936340, -0.00105921, 0.0, 0.001};
Point(494) = {0.99964188, -0.00103330, 0.0, 0.001};
Point(495) = {0.99984082, -0.00101480, 0.0, 0.001};
Point(496) = {0.99996020, -0.00100370, 0.0, 0.001};
Point(497) = {1.00000000, -0.00100000, 0.0, 0.001};

//Airfoil splines
Spline(1) = {0:22};
Spline(2) = {22:124};
Spline(3) = {124:227};
Spline(4) = {227:249};
Spline(5) = {249:270};
Spline(6) = {270:373};
Spline(7) = {373:475};
Spline(8) = {475:497};

Line(100) = {497,0};

//Domain boundary
Rd = 100.000000; // domain radius
domain_disc = 20.000000; // domain discretization
Point(498) = {0.5, 0, 0, domain_disc};
Point(499) = {Rd+0.5, 0, 0, domain_disc};
Point(500) = {0.5, Rd, 0, domain_disc};
Point(501) = {-Rd+0.5, 0, 0, domain_disc};
Point(502) = {0.5, -Rd, 0, domain_disc};
Circle(9) = {499, 498, 500};
Circle(10) = {500, 498, 501};
Circle(11) = {501, 498, 502};
Circle(12) = {502, 498, 499};
Line Loop(2) = {9:12};

//Refinement boundary
Rr = 5.000000; // refinement radius
refine_disc = 1.500000; // refinement discretization
Point(503) = {0.5, 0, 0, refine_disc};
Point(504) = {Rr+0.5, 0, 0, refine_disc};
Point(505) = {0.5, Rr, 0, refine_disc};
Point(506) = {-Rr+0.5, 0, 0, refine_disc};
Point(507) = {0.5, -Rr, 0, refine_disc};
Circle(13) = {504, 503, 505};
Circle(14) = {505, 503, 506};
Circle(15) = {506, 503, 507};
Circle(16) = {507, 503, 504};
Line Loop(3) = {13:16};

// Boundary layer definition

// Airfoil boundary layer - layer 1
// Boundary layer 1 - points
// Suction side
Point(508) = {0.99998191, 0.00899998, 0.0, 0.001};
Point(509) = {0.99994211, 0.00899989, 0.0, 0.001};
Point(510) = {0.99982323, 0.00899962, 0.0, 0.001};
Point(511) = {0.99962512, 0.00899919, 0.0, 0.001};
Point(512) = {0.99934769, 0.00899862, 0.0, 0.001};
Point(513) = {0.99899115, 0.00899795, 0.0, 0.001};
Point(514) = {0.99855561, 0.00899721, 0.0, 0.001};
Point(515) = {0.99804098, 0.00899647, 0.0, 0.001};
Point(516) = {0.99744728, 0.00899579, 0.0, 0.001};
Point(517) = {0.99677482, 0.00899522, 0.0, 0.001};
Point(518) = {0.99602359, 0.00899487, 0.0, 0.001};
Point(519) = {0.99519363, 0.00899481, 0.0, 0.001};
Point(520) = {0.99428521, 0.00899514, 0.0, 0.001};
Point(521) = {0.99329844, 0.00899598, 0.0, 0.001};
Point(522) = {0.99223342, 0.00899743, 0.0, 0.001};
Point(523) = {0.99109036, 0.00899962, 0.0, 0.001};
Point(524) = {0.98986942, 0.00900269, 0.0, 0.001};
Point(525) = {0.98857079, 0.00900676, 0.0, 0.001};
Point(526) = {0.98719469, 0.00901200, 0.0, 0.001};
Point(527) = {0.98574133, 0.00901854, 0.0, 0.001};
Point(528) = {0.98421094, 0.00902657, 0.0, 0.001};
Point(529) = {0.98260374, 0.00903623, 0.0, 0.001};
Point(530) = {0.98092000, 0.00904772, 0.0, 0.001};
Point(531) = {0.97915999, 0.00906120, 0.0, 0.001};
Point(532) = {0.97732398, 0.00907687, 0.0, 0.001};
Point(533) = {0.97541222, 0.00909491, 0.0, 0.001};
Point(534) = {0.97342507, 0.00911551, 0.0, 0.001};
Point(535) = {0.97136283, 0.00913889, 0.0, 0.001};
Point(536) = {0.96922581, 0.00916525, 0.0, 0.001};
Point(537) = {0.96701431, 0.00919480, 0.0, 0.001};
Point(538) = {0.96472871, 0.00922773, 0.0, 0.001};
Point(539) = {0.96236940, 0.00926429, 0.0, 0.001};
Point(540) = {0.95993670, 0.00930468, 0.0, 0.001};
Point(541) = {0.95743100, 0.00934912, 0.0, 0.001};
Point(542) = {0.95485271, 0.00939783, 0.0, 0.001};
Point(543) = {0.95220225, 0.00945104, 0.0, 0.001};
Point(544) = {0.94947999, 0.00950898, 0.0, 0.001};
Point(545) = {0.94668638, 0.00957186, 0.0, 0.001};
Point(546) = {0.94382188, 0.00963992, 0.0, 0.001};
Point(547) = {0.94088691, 0.00971337, 0.0, 0.001};
Point(548) = {0.93788193, 0.00979246, 0.0, 0.001};
Point(549) = {0.93480741, 0.00987738, 0.0, 0.001};
Point(550) = {0.93166387, 0.00996837, 0.0, 0.001};
Point(551) = {0.92845176, 0.01006566, 0.0, 0.001};
Point(552) = {0.92517160, 0.01016943, 0.0, 0.001};
Point(553) = {0.92182393, 0.01027993, 0.0, 0.001};
Point(554) = {0.91840923, 0.01039736, 0.0, 0.001};
Point(555) = {0.91492806, 0.01052192, 0.0, 0.001};
Point(556) = {0.91138097, 0.01065381, 0.0, 0.001};
Point(557) = {0.90776851, 0.01079324, 0.0, 0.001};
Point(558) = {0.90409125, 0.01094040, 0.0, 0.001};
Point(559) = {0.90034977, 0.01109548, 0.0, 0.001};
Point(560) = {0.89654466, 0.01125863, 0.0, 0.001};
Point(561) = {0.89267651, 0.01143008, 0.0, 0.001};
Point(562) = {0.88874592, 0.01160995, 0.0, 0.001};
Point(563) = {0.88475354, 0.01179841, 0.0, 0.001};
Point(564) = {0.88069998, 0.01199564, 0.0, 0.001};
Point(565) = {0.87658587, 0.01220177, 0.0, 0.001};
Point(566) = {0.87241186, 0.01241693, 0.0, 0.001};
Point(567) = {0.86817861, 0.01264125, 0.0, 0.001};
Point(568) = {0.86388680, 0.01287487, 0.0, 0.001};
Point(569) = {0.85953708, 0.01311788, 0.0, 0.001};
Point(570) = {0.85513015, 0.01337039, 0.0, 0.001};
Point(571) = {0.85066672, 0.01363250, 0.0, 0.001};
Point(572) = {0.84614746, 0.01390428, 0.0, 0.001};
Point(573) = {0.84157309, 0.01418582, 0.0, 0.001};
Point(574) = {0.83694433, 0.01447715, 0.0, 0.001};
Point(575) = {0.83226193, 0.01477836, 0.0, 0.001};
Point(576) = {0.82752661, 0.01508945, 0.0, 0.001};
Point(577) = {0.82273914, 0.01541048, 0.0, 0.001};
Point(578) = {0.81790023, 0.01574147, 0.0, 0.001};
Point(579) = {0.81301067, 0.01608240, 0.0, 0.001};
Point(580) = {0.80807124, 0.01643328, 0.0, 0.001};
Point(581) = {0.80308270, 0.01679409, 0.0, 0.001};
Point(582) = {0.79804586, 0.01716481, 0.0, 0.001};
Point(583) = {0.79296149, 0.01754538, 0.0, 0.001};
Point(584) = {0.78783040, 0.01793577, 0.0, 0.001};
Point(585) = {0.78265341, 0.01833590, 0.0, 0.001};
Point(586) = {0.77743132, 0.01874569, 0.0, 0.001};
Point(587) = {0.77216497, 0.01916506, 0.0, 0.001};
Point(588) = {0.76685519, 0.01959389, 0.0, 0.001};
Point(589) = {0.76150281, 0.02003209, 0.0, 0.001};
Point(590) = {0.75610869, 0.02047952, 0.0, 0.001};
Point(591) = {0.75067366, 0.02093605, 0.0, 0.001};
Point(592) = {0.74519861, 0.02140151, 0.0, 0.001};
Point(593) = {0.73968436, 0.02187576, 0.0, 0.001};
Point(594) = {0.73413183, 0.02235860, 0.0, 0.001};
Point(595) = {0.72854187, 0.02284987, 0.0, 0.001};
Point(596) = {0.72291536, 0.02334935, 0.0, 0.001};
Point(597) = {0.71725321, 0.02385684, 0.0, 0.001};
Point(598) = {0.71155632, 0.02437211, 0.0, 0.001};
Point(599) = {0.70582555, 0.02489493, 0.0, 0.001};
Point(600) = {0.70006185, 0.02542507, 0.0, 0.001};
Point(601) = {0.69426611, 0.02596224, 0.0, 0.001};
Point(602) = {0.68843926, 0.02650620, 0.0, 0.001};
Point(603) = {0.68258221, 0.02705667, 0.0, 0.001};
Point(604) = {0.67669590, 0.02761336, 0.0, 0.001};
Point(605) = {0.67078125, 0.02817596, 0.0, 0.001};
Point(606) = {0.66483919, 0.02874419, 0.0, 0.001};
Point(607) = {0.65887068, 0.02931769, 0.0, 0.001};
Point(608) = {0.65287667, 0.02989618, 0.0, 0.001};
Point(609) = {0.64685809, 0.03047930, 0.0, 0.001};
Point(610) = {0.64081589, 0.03106670, 0.0, 0.001};
Point(611) = {0.63475105, 0.03165804, 0.0, 0.001};
Point(612) = {0.62866453, 0.03225296, 0.0, 0.001};
Point(613) = {0.62255725, 0.03285109, 0.0, 0.001};
Point(614) = {0.61643025, 0.03345205, 0.0, 0.001};
Point(615) = {0.61028444, 0.03405547, 0.0, 0.001};
Point(616) = {0.60412082, 0.03466094, 0.0, 0.001};
Point(617) = {0.59794037, 0.03526808, 0.0, 0.001};
Point(618) = {0.59174406, 0.03587649, 0.0, 0.001};
Point(619) = {0.58553288, 0.03648575, 0.0, 0.001};
Point(620) = {0.57930781, 0.03709548, 0.0, 0.001};
Point(621) = {0.57306984, 0.03770523, 0.0, 0.001};
Point(622) = {0.56681996, 0.03831459, 0.0, 0.001};
Point(623) = {0.56055917, 0.03892315, 0.0, 0.001};
Point(624) = {0.55428844, 0.03953047, 0.0, 0.001};
Point(625) = {0.54800878, 0.04013611, 0.0, 0.001};
Point(626) = {0.54172119, 0.04073967, 0.0, 0.001};
Point(627) = {0.53542665, 0.04134069, 0.0, 0.001};
Point(628) = {0.52912618, 0.04193873, 0.0, 0.001};
Point(629) = {0.52282077, 0.04253338, 0.0, 0.001};
Point(630) = {0.51651142, 0.04312417, 0.0, 0.001};
Point(631) = {0.51019914, 0.04371068, 0.0, 0.001};
Point(632) = {0.50388492, 0.04429248, 0.0, 0.001};
Point(633) = {0.49756976, 0.04486911, 0.0, 0.001};
Point(634) = {0.49125468, 0.04544014, 0.0, 0.001};
Point(635) = {0.48494066, 0.04600514, 0.0, 0.001};
Point(636) = {0.47862871, 0.04656368, 0.0, 0.001};
Point(637) = {0.47231984, 0.04711531, 0.0, 0.001};
Point(638) = {0.46601505, 0.04765963, 0.0, 0.001};
Point(639) = {0.45971532, 0.04819619, 0.0, 0.001};
Point(640) = {0.45342168, 0.04872457, 0.0, 0.001};
Point(641) = {0.44713512, 0.04924436, 0.0, 0.001};
Point(642) = {0.44085662, 0.04975514, 0.0, 0.001};
Point(643) = {0.43458720, 0.05025651, 0.0, 0.001};
Point(644) = {0.42832784, 0.05074805, 0.0, 0.001};
Point(645) = {0.42207953, 0.05122937, 0.0, 0.001};
Point(646) = {0.41584326, 0.05170007, 0.0, 0.001};
Point(647) = {0.40962004, 0.05215977, 0.0, 0.001};
Point(648) = {0.40341084, 0.05260808, 0.0, 0.001};
Point(649) = {0.39721664, 0.05304462, 0.0, 0.001};
Point(650) = {0.39103846, 0.05346904, 0.0, 0.001};
Point(651) = {0.38487723, 0.05388097, 0.0, 0.001};
Point(652) = {0.37873395, 0.05428005, 0.0, 0.001};
Point(653) = {0.37260959, 0.05466595, 0.0, 0.001};
Point(654) = {0.36650512, 0.05503832, 0.0, 0.001};
Point(655) = {0.36042151, 0.05539684, 0.0, 0.001};
Point(656) = {0.35435974, 0.05574118, 0.0, 0.001};
Point(657) = {0.34832074, 0.05607104, 0.0, 0.001};
Point(658) = {0.34230548, 0.05638611, 0.0, 0.001};
Point(659) = {0.33631492, 0.05668611, 0.0, 0.001};
Point(660) = {0.33034998, 0.05697074, 0.0, 0.001};
Point(661) = {0.32441165, 0.05723974, 0.0, 0.001};
Point(662) = {0.31850084, 0.05749284, 0.0, 0.001};
Point(663) = {0.31261848, 0.05772979, 0.0, 0.001};
Point(664) = {0.30676552, 0.05795035, 0.0, 0.001};
Point(665) = {0.30094288, 0.05815429, 0.0, 0.001};
Point(666) = {0.29515146, 0.05834138, 0.0, 0.001};
Point(667) = {0.28939219, 0.05851141, 0.0, 0.001};
Point(668) = {0.28366599, 0.05866418, 0.0, 0.001};
Point(669) = {0.27797375, 0.05879952, 0.0, 0.001};
Point(670) = {0.27231636, 0.05891723, 0.0, 0.001};
Point(671) = {0.26669473, 0.05901715, 0.0, 0.001};
Point(672) = {0.26110974, 0.05909912, 0.0, 0.001};
Point(673) = {0.25556226, 0.05916301, 0.0, 0.001};
Point(674) = {0.25005317, 0.05920866, 0.0, 0.001};
Point(675) = {0.24458334, 0.05923598, 0.0, 0.001};
Point(676) = {0.23915363, 0.05924484, 0.0, 0.001};
Point(677) = {0.23376487, 0.05923513, 0.0, 0.001};
Point(678) = {0.22841794, 0.05920679, 0.0, 0.001};
Point(679) = {0.22311364, 0.05915972, 0.0, 0.001};
Point(680) = {0.21785283, 0.05909385, 0.0, 0.001};
Point(681) = {0.21263633, 0.05900916, 0.0, 0.001};
Point(682) = {0.20746492, 0.05890556, 0.0, 0.001};
Point(683) = {0.20233946, 0.05878303, 0.0, 0.001};
Point(684) = {0.19726072, 0.05864158, 0.0, 0.001};
Point(685) = {0.19222947, 0.05848115, 0.0, 0.001};
Point(686) = {0.18724653, 0.05830176, 0.0, 0.001};
Point(687) = {0.18231264, 0.05810342, 0.0, 0.001};
Point(688) = {0.17742858, 0.05788615, 0.0, 0.001};
Point(689) = {0.17259512, 0.05764997, 0.0, 0.001};
Point(690) = {0.16781298, 0.05739493, 0.0, 0.001};
Point(691) = {0.16308289, 0.05712108, 0.0, 0.001};
Point(692) = {0.15840559, 0.05682846, 0.0, 0.001};
Point(693) = {0.15378179, 0.05651716, 0.0, 0.001};
Point(694) = {0.14921219, 0.05618724, 0.0, 0.001};
Point(695) = {0.14469751, 0.05583879, 0.0, 0.001};
Point(696) = {0.14023840, 0.05547192, 0.0, 0.001};
Point(697) = {0.13583554, 0.05508670, 0.0, 0.001};
Point(698) = {0.13148961, 0.05468327, 0.0, 0.001};
Point(699) = {0.12720125, 0.05426174, 0.0, 0.001};
Point(700) = {0.12297109, 0.05382224, 0.0, 0.001};
Point(701) = {0.11879976, 0.05336490, 0.0, 0.001};
Point(702) = {0.11468787, 0.05288985, 0.0, 0.001};
Point(703) = {0.11063605, 0.05239725, 0.0, 0.001};
Point(704) = {0.10664484, 0.05188727, 0.0, 0.001};
Point(705) = {0.10271482, 0.05136003, 0.0, 0.001};
Point(706) = {0.09884659, 0.05081571, 0.0, 0.001};
Point(707) = {0.09504068, 0.05025449, 0.0, 0.001};
Point(708) = {0.09129759, 0.04967653, 0.0, 0.001};
Point(709) = {0.08761788, 0.04908201, 0.0, 0.001};
Point(710) = {0.08400204, 0.04847112, 0.0, 0.001};
Point(711) = {0.08045052, 0.04784403, 0.0, 0.001};
Point(712) = {0.07696382, 0.04720092, 0.0, 0.001};
Point(713) = {0.07354240, 0.04654198, 0.0, 0.001};
Point(714) = {0.07018667, 0.04586740, 0.0, 0.001};
Point(715) = {0.06689705, 0.04517736, 0.0, 0.001};
Point(716) = {0.06367393, 0.04447203, 0.0, 0.001};
Point(717) = {0.06051769, 0.04375160, 0.0, 0.001};
Point(718) = {0.05742869, 0.04301623, 0.0, 0.001};
Point(719) = {0.05440725, 0.04226611, 0.0, 0.001};
Point(720) = {0.05145368, 0.04150137, 0.0, 0.001};
Point(721) = {0.04856827, 0.04072218, 0.0, 0.001};
Point(722) = {0.04575127, 0.03992866, 0.0, 0.001};
Point(723) = {0.04300293, 0.03912093, 0.0, 0.001};
Point(724) = {0.04032344, 0.03829911, 0.0, 0.001};
Point(725) = {0.03771297, 0.03746327, 0.0, 0.001};
Point(726) = {0.03517168, 0.03661345, 0.0, 0.001};
Point(727) = {0.03269967, 0.03574970, 0.0, 0.001};
Point(728) = {0.03029702, 0.03487199, 0.0, 0.001};
Point(729) = {0.02796382, 0.03398027, 0.0, 0.001};
Point(730) = {0.02570004, 0.03307446, 0.0, 0.001};
Point(731) = {0.02350567, 0.03215438, 0.0, 0.001};
Point(732) = {0.02138066, 0.03121982, 0.0, 0.001};
Point(733) = {0.01932491, 0.03027048, 0.0, 0.001};
Point(734) = {0.01733829, 0.02930594, 0.0, 0.001};
Point(735) = {0.01542067, 0.02832572, 0.0, 0.001};
Point(736) = {0.01357188, 0.02732923, 0.0, 0.001};
Point(737) = {0.01179169, 0.02631566, 0.0, 0.001};
Point(738) = {0.01007995, 0.02528409, 0.0, 0.001};
Point(739) = {0.00843653, 0.02423346, 0.0, 0.001};
Point(740) = {0.00686128, 0.02316245, 0.0, 0.001};
Point(741) = {0.00535414, 0.02206949, 0.0, 0.001};
Point(742) = {0.00391523, 0.02095279, 0.0, 0.001};
Point(743) = {0.00254485, 0.01981031, 0.0, 0.001};
Point(744) = {0.00124356, 0.01863972, 0.0, 0.001};
Point(745) = {0.00001231, 0.01743847, 0.0, 0.001};
Point(746) = {-0.00114750, 0.01620374, 0.0, 0.001};
Point(747) = {-0.00223378, 0.01493263, 0.0, 0.001};
Point(748) = {-0.00324366, 0.01362234, 0.0, 0.001};
Point(749) = {-0.00417341, 0.01227019, 0.0, 0.001};
Point(750) = {-0.00501827, 0.01087412, 0.0, 0.001};
Point(751) = {-0.00577238, 0.00943307, 0.0, 0.001};
Point(752) = {-0.00642905, 0.00794727, 0.0, 0.001};
Point(753) = {-0.00698088, 0.00641881, 0.0, 0.001};
Point(754) = {-0.00742028, 0.00485203, 0.0, 0.001};
Point(755) = {-0.00774016, 0.00325369, 0.0, 0.001};
Point(756) = {-0.00793469, 0.00163278, 0.0, 0.001};
Point(757) = {-0.00803539, -0.00027820, 0.0, 0.001};

// Pressure side
Point(758) = {-0.00780320, -0.00322865, 0.0, 0.001};
Point(759) = {-0.00749424, -0.00520942, 0.0, 0.001};
Point(760) = {-0.00710591, -0.00691752, 0.0, 0.001};
Point(761) = {-0.00661262, -0.00860309, 0.0, 0.001};
Point(762) = {-0.00601818, -0.01026249, 0.0, 0.001};
Point(763) = {-0.00532658, -0.01189315, 0.0, 0.001};
Point(764) = {-0.00454178, -0.01349341, 0.0, 0.001};
Point(765) = {-0.00366759, -0.01506238, 0.0, 0.001};
Point(766) = {-0.00270746, -0.01659997, 0.0, 0.001};
Point(767) = {-0.00166443, -0.01810661, 0.0, 0.001};
Point(768) = {-0.00054114, -0.01958304, 0.0, 0.001};
Point(769) = {0.00066019, -0.02103034, 0.0, 0.001};
Point(770) = {0.00193776, -0.02244972, 0.0, 0.001};
Point(771) = {0.00329009, -0.02384243, 0.0, 0.001};
Point(772) = {0.00471602, -0.02520976, 0.0, 0.001};
Point(773) = {0.00621467, -0.02655292, 0.0, 0.001};
Point(774) = {0.00778531, -0.02787304, 0.0, 0.001};
Point(775) = {0.00942745, -0.02917121, 0.0, 0.001};
Point(776) = {0.01114069, -0.03044834, 0.0, 0.001};
Point(777) = {0.01292473, -0.03170527, 0.0, 0.001};
Point(778) = {0.01477936, -0.03294273, 0.0, 0.001};
Point(779) = {0.01670439, -0.03416133, 0.0, 0.001};
Point(780) = {0.01869969, -0.03536160, 0.0, 0.001};
Point(781) = {0.02076518, -0.03654401, 0.0, 0.001};
Point(782) = {0.02290077, -0.03770890, 0.0, 0.001};
Point(783) = {0.02510631, -0.03885656, 0.0, 0.001};
Point(784) = {0.02738175, -0.03998723, 0.0, 0.001};
Point(785) = {0.02972694, -0.04110104, 0.0, 0.001};
Point(786) = {0.03214177, -0.04219816, 0.0, 0.001};
Point(787) = {0.03462613, -0.04327863, 0.0, 0.001};
Point(788) = {0.03717980, -0.04434247, 0.0, 0.001};
Point(789) = {0.03980264, -0.04538971, 0.0, 0.001};
Point(790) = {0.04249446, -0.04642032, 0.0, 0.001};
Point(791) = {0.04525500, -0.04743421, 0.0, 0.001};
Point(792) = {0.04808403, -0.04843134, 0.0, 0.001};
Point(793) = {0.05098133, -0.04941160, 0.0, 0.001};
Point(794) = {0.05394658, -0.05037489, 0.0, 0.001};
Point(795) = {0.05697950, -0.05132108, 0.0, 0.001};
Point(796) = {0.06007973, -0.05225002, 0.0, 0.001};
Point(797) = {0.06324696, -0.05316160, 0.0, 0.001};
Point(798) = {0.06648083, -0.05405565, 0.0, 0.001};
Point(799) = {0.06978094, -0.05493203, 0.0, 0.001};
Point(800) = {0.07314693, -0.05579057, 0.0, 0.001};
Point(801) = {0.07657833, -0.05663111, 0.0, 0.001};
Point(802) = {0.08007474, -0.05745350, 0.0, 0.001};
Point(803) = {0.08363571, -0.05825758, 0.0, 0.001};
Point(804) = {0.08726077, -0.05904318, 0.0, 0.001};
Point(805) = {0.09094945, -0.05981015, 0.0, 0.001};
Point(806) = {0.09470123, -0.06055832, 0.0, 0.001};
Point(807) = {0.09851560, -0.06128757, 0.0, 0.001};
Point(808) = {0.10239205, -0.06199772, 0.0, 0.001};
Point(809) = {0.10633003, -0.06268863, 0.0, 0.001};
Point(810) = {0.11032896, -0.06336018, 0.0, 0.001};
Point(811) = {0.11438831, -0.06401223, 0.0, 0.001};
Point(812) = {0.11850748, -0.06464464, 0.0, 0.001};
Point(813) = {0.12268589, -0.06525731, 0.0, 0.001};
Point(814) = {0.12692292, -0.06585010, 0.0, 0.001};
Point(815) = {0.13121792, -0.06642291, 0.0, 0.001};
Point(816) = {0.13557030, -0.06697566, 0.0, 0.001};
Point(817) = {0.13997941, -0.06750824, 0.0, 0.001};
Point(818) = {0.14444459, -0.06802056, 0.0, 0.001};
Point(819) = {0.14896516, -0.06851255, 0.0, 0.001};
Point(820) = {0.15354047, -0.06898414, 0.0, 0.001};
Point(821) = {0.15816980, -0.06943526, 0.0, 0.001};
Point(822) = {0.16285247, -0.06986588, 0.0, 0.001};
Point(823) = {0.16758777, -0.07027593, 0.0, 0.001};
Point(824) = {0.17237497, -0.07066540, 0.0, 0.001};
Point(825) = {0.17721334, -0.07103425, 0.0, 0.001};
Point(826) = {0.18210216, -0.07138246, 0.0, 0.001};
Point(827) = {0.18704068, -0.07171004, 0.0, 0.001};
Point(828) = {0.19202813, -0.07201697, 0.0, 0.001};
Point(829) = {0.19706373, -0.07230325, 0.0, 0.001};
Point(830) = {0.20214673, -0.07256894, 0.0, 0.001};
Point(831) = {0.20727634, -0.07281404, 0.0, 0.001};
Point(832) = {0.21245175, -0.07303860, 0.0, 0.001};
Point(833) = {0.21767218, -0.07324267, 0.0, 0.001};
Point(834) = {0.22293683, -0.07342629, 0.0, 0.001};
Point(835) = {0.22824485, -0.07358953, 0.0, 0.001};
Point(836) = {0.23359543, -0.07373248, 0.0, 0.001};
Point(837) = {0.23898775, -0.07385522, 0.0, 0.001};
Point(838) = {0.24442095, -0.07395784, 0.0, 0.001};
Point(839) = {0.24989420, -0.07404044, 0.0, 0.001};
Point(840) = {0.25540663, -0.07410314, 0.0, 0.001};
Point(841) = {0.26095739, -0.07414606, 0.0, 0.001};
Point(842) = {0.26654563, -0.07416933, 0.0, 0.001};
Point(843) = {0.27217043, -0.07417308, 0.0, 0.001};
Point(844) = {0.27783094, -0.07415748, 0.0, 0.001};
Point(845) = {0.28352628, -0.07412267, 0.0, 0.001};
Point(846) = {0.28925553, -0.07406882, 0.0, 0.001};
Point(847) = {0.29501781, -0.07399611, 0.0, 0.001};
Point(848) = {0.30081222, -0.07390473, 0.0, 0.001};
Point(849) = {0.30663783, -0.07379485, 0.0, 0.001};
Point(850) = {0.31249374, -0.07366670, 0.0, 0.001};
Point(851) = {0.31837904, -0.07352045, 0.0, 0.001};
Point(852) = {0.32429277, -0.07335635, 0.0, 0.001};
Point(853) = {0.33023403, -0.07317461, 0.0, 0.001};
Point(854) = {0.33620189, -0.07297546, 0.0, 0.001};
Point(855) = {0.34219537, -0.07275914, 0.0, 0.001};
Point(856) = {0.34821356, -0.07252591, 0.0, 0.001};
Point(857) = {0.35425550, -0.07227601, 0.0, 0.001};
Point(858) = {0.36032023, -0.07200969, 0.0, 0.001};
Point(859) = {0.36640682, -0.07172725, 0.0, 0.001};
Point(860) = {0.37251429, -0.07142893, 0.0, 0.001};
Point(861) = {0.37864168, -0.07111504, 0.0, 0.001};
Point(862) = {0.38478801, -0.07078585, 0.0, 0.001};
Point(863) = {0.39095234, -0.07044166, 0.0, 0.001};
Point(864) = {0.39713367, -0.07008275, 0.0, 0.001};
Point(865) = {0.40333103, -0.06970945, 0.0, 0.001};
Point(866) = {0.40954345, -0.06932206, 0.0, 0.001};
Point(867) = {0.41576994, -0.06892089, 0.0, 0.001};
Point(868) = {0.42200953, -0.06850627, 0.0, 0.001};
Point(869) = {0.42826120, -0.06807851, 0.0, 0.001};
Point(870) = {0.43452400, -0.06763796, 0.0, 0.001};
Point(871) = {0.44079692, -0.06718493, 0.0, 0.001};
Point(872) = {0.44707897, -0.06671977, 0.0, 0.001};
Point(873) = {0.45336917, -0.06624282, 0.0, 0.001};
Point(874) = {0.45966650, -0.06575442, 0.0, 0.001};
Point(875) = {0.46596999, -0.06525491, 0.0, 0.001};
Point(876) = {0.47227862, -0.06474466, 0.0, 0.001};
Point(877) = {0.47859141, -0.06422401, 0.0, 0.001};
Point(878) = {0.48490736, -0.06369332, 0.0, 0.001};
Point(879) = {0.49122545, -0.06315294, 0.0, 0.001};
Point(880) = {0.49754470, -0.06260324, 0.0, 0.001};
Point(881) = {0.50386411, -0.06204458, 0.0, 0.001};
Point(882) = {0.51018266, -0.06147731, 0.0, 0.001};
Point(883) = {0.51649937, -0.06090181, 0.0, 0.001};
Point(884) = {0.52281324, -0.06031843, 0.0, 0.001};
Point(885) = {0.52912326, -0.05972756, 0.0, 0.001};
Point(886) = {0.53542844, -0.05912953, 0.0, 0.001};
Point(887) = {0.54172777, -0.05852473, 0.0, 0.001};
Point(888) = {0.54802027, -0.05791352, 0.0, 0.001};
Point(889) = {0.55430491, -0.05729627, 0.0, 0.001};
Point(890) = {0.56058073, -0.05667334, 0.0, 0.001};
Point(891) = {0.56684673, -0.05604509, 0.0, 0.001};
Point(892) = {0.57310190, -0.05541188, 0.0, 0.001};
Point(893) = {0.57934527, -0.05477408, 0.0, 0.001};
Point(894) = {0.58557585, -0.05413205, 0.0, 0.001};
Point(895) = {0.59179263, -0.05348613, 0.0, 0.001};
Point(896) = {0.59799464, -0.05283671, 0.0, 0.001};
Point(897) = {0.60418091, -0.05218411, 0.0, 0.001};
Point(898) = {0.61035043, -0.05152869, 0.0, 0.001};
Point(899) = {0.61650226, -0.05087080, 0.0, 0.001};
Point(900) = {0.62263539, -0.05021079, 0.0, 0.001};
Point(901) = {0.62874888, -0.04954899, 0.0, 0.001};
Point(902) = {0.63484174, -0.04888573, 0.0, 0.001};
Point(903) = {0.64091302, -0.04822137, 0.0, 0.001};
Point(904) = {0.64696173, -0.04755622, 0.0, 0.001};
Point(905) = {0.65298694, -0.04689061, 0.0, 0.001};
Point(906) = {0.65898769, -0.04622487, 0.0, 0.001};
Point(907) = {0.66496303, -0.04555931, 0.0, 0.001};
Point(908) = {0.67091202, -0.04489424, 0.0, 0.001};
Point(909) = {0.67683370, -0.04422997, 0.0, 0.001};
Point(910) = {0.68272713, -0.04356681, 0.0, 0.001};
Point(911) = {0.68859140, -0.04290504, 0.0, 0.001};
Point(912) = {0.69442556, -0.04224497, 0.0, 0.001};
Point(913) = {0.70022869, -0.04158687, 0.0, 0.001};
Point(914) = {0.70599989, -0.04093104, 0.0, 0.001};
Point(915) = {0.71173823, -0.04027774, 0.0, 0.001};
Point(916) = {0.71744279, -0.03962724, 0.0, 0.001};
Point(917) = {0.72311267, -0.03897981, 0.0, 0.001};
Point(918) = {0.72874700, -0.03833572, 0.0, 0.001};
Point(919) = {0.73434487, -0.03769519, 0.0, 0.001};
Point(920) = {0.73990538, -0.03705849, 0.0, 0.001};
Point(921) = {0.74542767, -0.03642585, 0.0, 0.001};
Point(922) = {0.75091085, -0.03579750, 0.0, 0.001};
Point(923) = {0.75635407, -0.03517367, 0.0, 0.001};
Point(924) = {0.76175644, -0.03455457, 0.0, 0.001};
Point(925) = {0.76711713, -0.03394042, 0.0, 0.001};
Point(926) = {0.77243529, -0.03333143, 0.0, 0.001};
Point(927) = {0.77771006, -0.03272780, 0.0, 0.001};
Point(928) = {0.78294063, -0.03212970, 0.0, 0.001};
Point(929) = {0.78812614, -0.03153734, 0.0, 0.001};
Point(930) = {0.79326580, -0.03095089, 0.0, 0.001};
Point(931) = {0.79835878, -0.03037052, 0.0, 0.001};
Point(932) = {0.80340427, -0.02979640, 0.0, 0.001};
Point(933) = {0.80840148, -0.02922869, 0.0, 0.001};
Point(934) = {0.81334962, -0.02866753, 0.0, 0.001};
Point(935) = {0.81824791, -0.02811308, 0.0, 0.001};
Point(936) = {0.82309558, -0.02756547, 0.0, 0.001};
Point(937) = {0.82789183, -0.02702482, 0.0, 0.001};
Point(938) = {0.83263592, -0.02649128, 0.0, 0.001};
Point(939) = {0.83732713, -0.02596495, 0.0, 0.001};
Point(940) = {0.84196467, -0.02544595, 0.0, 0.001};
Point(941) = {0.84654782, -0.02493439, 0.0, 0.001};
Point(942) = {0.85107588, -0.02443035, 0.0, 0.001};
Point(943) = {0.85554809, -0.02393395, 0.0, 0.001};
Point(944) = {0.85996379, -0.02344526, 0.0, 0.001};
Point(945) = {0.86432226, -0.02296436, 0.0, 0.001};
Point(946) = {0.86862280, -0.02249133, 0.0, 0.001};
Point(947) = {0.87286473, -0.02202624, 0.0, 0.001};
Point(948) = {0.87704739, -0.02156915, 0.0, 0.001};
Point(949) = {0.88117012, -0.02112013, 0.0, 0.001};
Point(950) = {0.88523227, -0.02067922, 0.0, 0.001};
Point(951) = {0.88923319, -0.02024647, 0.0, 0.001};
Point(952) = {0.89317225, -0.01982192, 0.0, 0.001};
Point(953) = {0.89704882, -0.01940561, 0.0, 0.001};
Point(954) = {0.90086229, -0.01899758, 0.0, 0.001};
Point(955) = {0.90461208, -0.01859784, 0.0, 0.001};
Point(956) = {0.90829755, -0.01820643, 0.0, 0.001};
Point(957) = {0.91191816, -0.01782336, 0.0, 0.001};
Point(958) = {0.91547332, -0.01744865, 0.0, 0.001};
Point(959) = {0.91896247, -0.01708230, 0.0, 0.001};
Point(960) = {0.92238506, -0.01672432, 0.0, 0.001};
Point(961) = {0.92574053, -0.01637472, 0.0, 0.001};
Point(962) = {0.92902839, -0.01603350, 0.0, 0.001};
Point(963) = {0.93224808, -0.01570065, 0.0, 0.001};
Point(964) = {0.93539912, -0.01537617, 0.0, 0.001};
Point(965) = {0.93848099, -0.01506003, 0.0, 0.001};
Point(966) = {0.94149321, -0.01475224, 0.0, 0.001};
Point(967) = {0.94443533, -0.01445277, 0.0, 0.001};
Point(968) = {0.94730684, -0.01416160, 0.0, 0.001};
Point(969) = {0.95010730, -0.01387873, 0.0, 0.001};
Point(970) = {0.95283630, -0.01360412, 0.0, 0.001};
Point(971) = {0.95549337, -0.01333773, 0.0, 0.001};
Point(972) = {0.95807810, -0.01307958, 0.0, 0.001};
Point(973) = {0.96059011, -0.01282960, 0.0, 0.001};
Point(974) = {0.96302897, -0.01258777, 0.0, 0.001};
Point(975) = {0.96539428, -0.01235407, 0.0, 0.001};
Point(976) = {0.96768570, -0.01212846, 0.0, 0.001};
Point(977) = {0.96990287, -0.01191092, 0.0, 0.001};
Point(978) = {0.97204542, -0.01170140, 0.0, 0.001};
Point(979) = {0.97411302, -0.01149989, 0.0, 0.001};
Point(980) = {0.97610535, -0.01130632, 0.0, 0.001};
Point(981) = {0.97802207, -0.01112069, 0.0, 0.001};
Point(982) = {0.97986290, -0.01094296, 0.0, 0.001};
Point(983) = {0.98162755, -0.01077308, 0.0, 0.001};
Point(984) = {0.98331575, -0.01061102, 0.0, 0.001};
Point(985) = {0.98492720, -0.01045676, 0.0, 0.001};
Point(986) = {0.98646168, -0.01031025, 0.0, 0.001};
Point(987) = {0.98791892, -0.01017147, 0.0, 0.001};
Point(988) = {0.98929868, -0.01004039, 0.0, 0.001};
Point(989) = {0.99060079, -0.00991698, 0.0, 0.001};
Point(990) = {0.99182500, -0.00980121, 0.0, 0.001};
Point(991) = {0.99297114, -0.00969305, 0.0, 0.001};
Point(992) = {0.99403906, -0.00959246, 0.0, 0.001};
Point(993) = {0.99502853, -0.00949943, 0.0, 0.001};
Point(994) = {0.99593939, -0.00941394, 0.0, 0.001};
Point(995) = {0.99677156, -0.00933596, 0.0, 0.001};
Point(996) = {0.99752487, -0.00926546, 0.0, 0.001};
Point(997) = {0.99819918, -0.00920245, 0.0, 0.001};
Point(998) = {0.99879447, -0.00914688, 0.0, 0.001};
Point(999) = {0.99931050, -0.00909876, 0.0, 0.001};
Point(1000) = {0.99974732, -0.00905807, 0.0, 0.001};
Point(1001) = {1.00010483, -0.00902478, 0.0, 0.001};
Point(1002) = {1.00038285, -0.00899891, 0.0, 0.001};
Point(1003) = {1.00058153, -0.00898044, 0.0, 0.001};
Point(1004) = {1.00070082, -0.00896934, 0.0, 0.001};
Point(1005) = {1.00074053, -0.00896565, 0.0, 0.001};

// Boundary layer 1 - lines
Line(17) = {508:530};
Line(18) = {530:632};
Line(19) = {632:735};
Line(20) = {735:757};
Line(21) = {757:778};
Line(22) = {778:881};
Line(23) = {881:983};
Line(24) = {983:1005};

// Boundary layer 1 - vertical separation lines
Line(25) = {0,508};
Line(26) = {22,530};
Line(27) = {124,632};
Line(28) = {227,735};
Line(29) = {249,757};
Line(30) = {270,778};
Line(31) = {373,881};
Line(32) = {475,983};
Line(33) = {497,1005};
Line Loop(4) = {17:24,-33,100,25};

// Airfoil boundary layer - layer 2
// Boundary layer 2 - points
// Suction side
Point(1006) = {0.99986432, 0.06099985, 0.0, 0.001};
Point(1007) = {0.99982450, 0.06099976, 0.0, 0.001};
Point(1008) = {0.99970888, 0.06099949, 0.0, 0.001};
Point(1009) = {0.99951620, 0.06099908, 0.0, 0.001};
Point(1010) = {0.99924556, 0.06099852, 0.0, 0.001};
Point(1011) = {0.99889831, 0.06099786, 0.0, 0.001};
Point(1012) = {0.99847495, 0.06099715, 0.0, 0.001};
Point(1013) = {0.99797416, 0.06099643, 0.0, 0.001};
Point(1014) = {0.99739574, 0.06099576, 0.0, 0.001};
Point(1015) = {0.99674136, 0.06099521, 0.0, 0.001};
Point(1016) = {0.99601016, 0.06099487, 0.0, 0.001};
Point(1017) = {0.99520167, 0.06099481, 0.0, 0.001};
Point(1018) = {0.99431718, 0.06099513, 0.0, 0.001};
Point(1019) = {0.99335650, 0.06099594, 0.0, 0.001};
Point(1020) = {0.99231926, 0.06099736, 0.0, 0.001};
Point(1021) = {0.99120604, 0.06099949, 0.0, 0.001};
Point(1022) = {0.99001680, 0.06100248, 0.0, 0.001};
Point(1023) = {0.98875185, 0.06100645, 0.0, 0.001};
Point(1024) = {0.98741124, 0.06101155, 0.0, 0.001};
Point(1025) = {0.98599529, 0.06101792, 0.0, 0.001};
Point(1026) = {0.98450412, 0.06102575, 0.0, 0.001};
Point(1027) = {0.98293788, 0.06103516, 0.0, 0.001};
Point(1028) = {0.98129692, 0.06104635, 0.0, 0.001};
Point(1029) = {0.97958145, 0.06105949, 0.0, 0.001};
Point(1030) = {0.97779169, 0.06107476, 0.0, 0.001};
Point(1031) = {0.97592757, 0.06109235, 0.0, 0.001};
Point(1032) = {0.97398982, 0.06111244, 0.0, 0.001};
Point(1033) = {0.97197874, 0.06113524, 0.0, 0.001};
Point(1034) = {0.96989432, 0.06116095, 0.0, 0.001};
Point(1035) = {0.96773677, 0.06118978, 0.0, 0.001};
Point(1036) = {0.96550658, 0.06122192, 0.0, 0.001};
Point(1037) = {0.96320426, 0.06125759, 0.0, 0.001};
Point(1038) = {0.96082979, 0.06129701, 0.0, 0.001};
Point(1039) = {0.95838361, 0.06134039, 0.0, 0.001};
Point(1040) = {0.95586613, 0.06138795, 0.0, 0.001};
Point(1041) = {0.95327780, 0.06143991, 0.0, 0.001};
Point(1042) = {0.95061873, 0.06149651, 0.0, 0.001};
Point(1043) = {0.94788943, 0.06155794, 0.0, 0.001};
Point(1044) = {0.94509037, 0.06162445, 0.0, 0.001};
Point(1045) = {0.94222186, 0.06169624, 0.0, 0.001};
Point(1046) = {0.93928423, 0.06177355, 0.0, 0.001};
Point(1047) = {0.93627793, 0.06185658, 0.0, 0.001};
Point(1048) = {0.93320362, 0.06194557, 0.0, 0.001};
Point(1049) = {0.93006139, 0.06204074, 0.0, 0.001};
Point(1050) = {0.92685185, 0.06214228, 0.0, 0.001};
Point(1051) = {0.92357560, 0.06225042, 0.0, 0.001};
Point(1052) = {0.92023290, 0.06236537, 0.0, 0.001};
Point(1053) = {0.91682421, 0.06248734, 0.0, 0.001};
Point(1054) = {0.91335020, 0.06261651, 0.0, 0.001};
Point(1055) = {0.90981126, 0.06275311, 0.0, 0.001};
Point(1056) = {0.90620792, 0.06289730, 0.0, 0.001};
Point(1057) = {0.90254063, 0.06304930, 0.0, 0.001};
Point(1058) = {0.89881001, 0.06320927, 0.0, 0.001};
Point(1059) = {0.89501660, 0.06337739, 0.0, 0.001};
Point(1060) = {0.89116079, 0.06355385, 0.0, 0.001};
Point(1061) = {0.88724338, 0.06373877, 0.0, 0.001};
Point(1062) = {0.88326481, 0.06393235, 0.0, 0.001};
Point(1063) = {0.87922564, 0.06413472, 0.0, 0.001};
Point(1064) = {0.87512644, 0.06434603, 0.0, 0.001};
Point(1065) = {0.87096786, 0.06456639, 0.0, 0.001};
Point(1066) = {0.86675054, 0.06479595, 0.0, 0.001};
Point(1067) = {0.86247496, 0.06503482, 0.0, 0.001};
Point(1068) = {0.85814187, 0.06528310, 0.0, 0.001};
Point(1069) = {0.85375192, 0.06554089, 0.0, 0.001};
Point(1070) = {0.84930565, 0.06580829, 0.0, 0.001};
Point(1071) = {0.84480369, 0.06608537, 0.0, 0.001};
Point(1072) = {0.84024680, 0.06637218, 0.0, 0.001};
Point(1073) = {0.83563564, 0.06666880, 0.0, 0.001};
Point(1074) = {0.83097081, 0.06697526, 0.0, 0.001};
Point(1075) = {0.82625315, 0.06729161, 0.0, 0.001};
Point(1076) = {0.82148317, 0.06761788, 0.0, 0.001};
Point(1077) = {0.81666167, 0.06795407, 0.0, 0.001};
Point(1078) = {0.81178933, 0.06830019, 0.0, 0.001};
Point(1079) = {0.80686695, 0.06865621, 0.0, 0.001};
Point(1080) = {0.80189522, 0.06902214, 0.0, 0.001};
Point(1081) = {0.79687479, 0.06939793, 0.0, 0.001};
Point(1082) = {0.79180653, 0.06978353, 0.0, 0.001};
Point(1083) = {0.78669113, 0.07017890, 0.0, 0.001};
Point(1084) = {0.78152937, 0.07058396, 0.0, 0.001};
Point(1085) = {0.77632200, 0.07099863, 0.0, 0.001};
Point(1086) = {0.77106986, 0.07142281, 0.0, 0.001};
Point(1087) = {0.76577372, 0.07185640, 0.0, 0.001};
Point(1088) = {0.76043430, 0.07229930, 0.0, 0.001};
Point(1089) = {0.75505246, 0.07275135, 0.0, 0.001};
Point(1090) = {0.74962904, 0.07321243, 0.0, 0.001};
Point(1091) = {0.74416477, 0.07368238, 0.0, 0.001};
Point(1092) = {0.73866056, 0.07416102, 0.0, 0.001};
Point(1093) = {0.73311720, 0.07464820, 0.0, 0.001};
Point(1094) = {0.72753549, 0.07514370, 0.0, 0.001};
Point(1095) = {0.72191641, 0.07564733, 0.0, 0.001};
Point(1096) = {0.71626066, 0.07615888, 0.0, 0.001};
Point(1097) = {0.71056915, 0.07667812, 0.0, 0.001};
Point(1098) = {0.70484278, 0.07720482, 0.0, 0.001};
Point(1099) = {0.69908238, 0.07773872, 0.0, 0.001};
Point(1100) = {0.69328886, 0.07827957, 0.0, 0.001};
Point(1101) = {0.68746308, 0.07882710, 0.0, 0.001};
Point(1102) = {0.68160592, 0.07938103, 0.0, 0.001};
Point(1103) = {0.67571833, 0.07994106, 0.0, 0.001};
Point(1104) = {0.66980109, 0.08050691, 0.0, 0.001};
Point(1105) = {0.66385523, 0.08107824, 0.0, 0.001};
Point(1106) = {0.65788167, 0.08165475, 0.0, 0.001};
Point(1107) = {0.65188120, 0.08223612, 0.0, 0.001};
Point(1108) = {0.64585479, 0.08282199, 0.0, 0.001};
Point(1109) = {0.63980346, 0.08341201, 0.0, 0.001};
Point(1110) = {0.63372807, 0.08400584, 0.0, 0.001};
Point(1111) = {0.62762948, 0.08460312, 0.0, 0.001};
Point(1112) = {0.62150880, 0.08520345, 0.0, 0.001};
Point(1113) = {0.61536684, 0.08580650, 0.0, 0.001};
Point(1114) = {0.60920456, 0.08641184, 0.0, 0.001};
Point(1115) = {0.60302296, 0.08701910, 0.0, 0.001};
Point(1116) = {0.59682293, 0.08762787, 0.0, 0.001};
Point(1117) = {0.59060555, 0.08823774, 0.0, 0.001};
Point(1118) = {0.58437168, 0.08884832, 0.0, 0.001};
Point(1119) = {0.57812226, 0.08945919, 0.0, 0.001};
Point(1120) = {0.57185836, 0.09006992, 0.0, 0.001};
Point(1121) = {0.56558091, 0.09068010, 0.0, 0.001};
Point(1122) = {0.55929080, 0.09128929, 0.0, 0.001};
Point(1123) = {0.55298914, 0.09189706, 0.0, 0.001};
Point(1124) = {0.54667687, 0.09250299, 0.0, 0.001};
Point(1125) = {0.54035485, 0.09310663, 0.0, 0.001};
Point(1126) = {0.53402422, 0.09370754, 0.0, 0.001};
Point(1127) = {0.52768591, 0.09430529, 0.0, 0.001};
Point(1128) = {0.52134084, 0.09489942, 0.0, 0.001};
Point(1129) = {0.51499012, 0.09548950, 0.0, 0.001};
Point(1130) = {0.50863466, 0.09607510, 0.0, 0.001};
Point(1131) = {0.50227541, 0.09665575, 0.0, 0.001};
Point(1132) = {0.49591347, 0.09723102, 0.0, 0.001};
Point(1133) = {0.48954974, 0.09780047, 0.0, 0.001};
Point(1134) = {0.48318522, 0.09836366, 0.0, 0.001};
Point(1135) = {0.47682095, 0.09892014, 0.0, 0.001};
Point(1136) = {0.47045790, 0.09946948, 0.0, 0.001};
Point(1137) = {0.46409699, 0.10001125, 0.0, 0.001};
Point(1138) = {0.45773930, 0.10054501, 0.0, 0.001};
Point(1139) = {0.45138584, 0.10107033, 0.0, 0.001};
Point(1140) = {0.44503751, 0.10158679, 0.0, 0.001};
Point(1141) = {0.43869533, 0.10209397, 0.0, 0.001};
Point(1142) = {0.43236030, 0.10259146, 0.0, 0.001};
Point(1143) = {0.42603334, 0.10307884, 0.0, 0.001};
Point(1144) = {0.41971552, 0.10355569, 0.0, 0.001};
Point(1145) = {0.41340782, 0.10402163, 0.0, 0.001};
Point(1146) = {0.40711109, 0.10447626, 0.0, 0.001};
Point(1147) = {0.40082644, 0.10491917, 0.0, 0.001};
Point(1148) = {0.39455488, 0.10535000, 0.0, 0.001};
Point(1149) = {0.38829723, 0.10576838, 0.0, 0.001};
Point(1150) = {0.38205456, 0.10617392, 0.0, 0.001};
Point(1151) = {0.37582777, 0.10656628, 0.0, 0.001};
Point(1152) = {0.36961782, 0.10694508, 0.0, 0.001};
Point(1153) = {0.36342575, 0.10730998, 0.0, 0.001};
Point(1154) = {0.35725249, 0.10766066, 0.0, 0.001};
Point(1155) = {0.35109889, 0.10799678, 0.0, 0.001};
Point(1156) = {0.34496600, 0.10831801, 0.0, 0.001};
Point(1157) = {0.33885471, 0.10862405, 0.0, 0.001};
Point(1158) = {0.33276590, 0.10891459, 0.0, 0.001};
Point(1159) = {0.32670067, 0.10918933, 0.0, 0.001};
Point(1160) = {0.32065978, 0.10944800, 0.0, 0.001};
Point(1161) = {0.31464418, 0.10969032, 0.0, 0.001};
Point(1162) = {0.30865490, 0.10991601, 0.0, 0.001};
Point(1163) = {0.30269267, 0.11012484, 0.0, 0.001};
Point(1164) = {0.29675842, 0.11031654, 0.0, 0.001};
Point(1165) = {0.29085311, 0.11049089, 0.0, 0.001};
Point(1166) = {0.28497765, 0.11064764, 0.0, 0.001};
Point(1167) = {0.27913284, 0.11078660, 0.0, 0.001};
Point(1168) = {0.27331950, 0.11090755, 0.0, 0.001};
Point(1169) = {0.26753863, 0.11101030, 0.0, 0.001};
Point(1170) = {0.26179101, 0.11109466, 0.0, 0.001};
Point(1171) = {0.25607741, 0.11116046, 0.0, 0.001};
Point(1172) = {0.25039878, 0.11120751, 0.0, 0.001};
Point(1173) = {0.24475595, 0.11123569, 0.0, 0.001};
Point(1174) = {0.23914957, 0.11124484, 0.0, 0.001};
Point(1175) = {0.23358057, 0.11123480, 0.0, 0.001};
Point(1176) = {0.22804981, 0.11120549, 0.0, 0.001};
Point(1177) = {0.22255783, 0.11115675, 0.0, 0.001};
Point(1178) = {0.21710564, 0.11108849, 0.0, 0.001};
Point(1179) = {0.21169394, 0.11100062, 0.0, 0.001};
Point(1180) = {0.20632328, 0.11089303, 0.0, 0.001};
Point(1181) = {0.20099467, 0.11076564, 0.0, 0.001};
Point(1182) = {0.19570869, 0.11061841, 0.0, 0.001};
Point(1183) = {0.19046598, 0.11045124, 0.0, 0.001};
Point(1184) = {0.18526733, 0.11026408, 0.0, 0.001};
Point(1185) = {0.18011339, 0.11005689, 0.0, 0.001};
Point(1186) = {0.17500475, 0.10982963, 0.0, 0.001};
Point(1187) = {0.16994213, 0.10958225, 0.0, 0.001};
Point(1188) = {0.16492617, 0.10931474, 0.0, 0.001};
Point(1189) = {0.15995735, 0.10902706, 0.0, 0.001};
Point(1190) = {0.15503638, 0.10871920, 0.0, 0.001};
Point(1191) = {0.15016370, 0.10839114, 0.0, 0.001};
Point(1192) = {0.14533991, 0.10804286, 0.0, 0.001};
Point(1193) = {0.14056560, 0.10767437, 0.0, 0.001};
Point(1194) = {0.13584114, 0.10728566, 0.0, 0.001};
Point(1195) = {0.13116707, 0.10687672, 0.0, 0.001};
Point(1196) = {0.12654385, 0.10644754, 0.0, 0.001};
Point(1197) = {0.12197186, 0.10599813, 0.0, 0.001};
Point(1198) = {0.11745155, 0.10552847, 0.0, 0.001};
Point(1199) = {0.11298324, 0.10503857, 0.0, 0.001};
Point(1200) = {0.10856722, 0.10452838, 0.0, 0.001};
Point(1201) = {0.10420395, 0.10399791, 0.0, 0.001};
Point(1202) = {0.09989352, 0.10344713, 0.0, 0.001};
Point(1203) = {0.09563607, 0.10287596, 0.0, 0.001};
Point(1204) = {0.09143207, 0.10228439, 0.0, 0.001};
Point(1205) = {0.08728157, 0.10167235, 0.0, 0.001};
Point(1206) = {0.08318452, 0.10103973, 0.0, 0.001};
Point(1207) = {0.07914120, 0.10038645, 0.0, 0.001};
Point(1208) = {0.07515150, 0.09971239, 0.0, 0.001};
Point(1209) = {0.07121527, 0.09901736, 0.0, 0.001};
Point(1210) = {0.06733251, 0.09830119, 0.0, 0.001};
Point(1211) = {0.06350317, 0.09756368, 0.0, 0.001};
Point(1212) = {0.05972686, 0.09680455, 0.0, 0.001};
Point(1213) = {0.05600329, 0.09602346, 0.0, 0.001};
Point(1214) = {0.05233216, 0.09522008, 0.0, 0.001};
Point(1215) = {0.04871289, 0.09439394, 0.0, 0.001};
Point(1216) = {0.04514514, 0.09354459, 0.0, 0.001};
Point(1217) = {0.04162814, 0.09267141, 0.0, 0.001};
Point(1218) = {0.03816108, 0.09177370, 0.0, 0.001};
Point(1219) = {0.03474324, 0.09085070, 0.0, 0.001};
Point(1220) = {0.03137361, 0.08990148, 0.0, 0.001};
Point(1221) = {0.02805119, 0.08892500, 0.0, 0.001};
Point(1222) = {0.02477470, 0.08792004, 0.0, 0.001};
Point(1223) = {0.02154273, 0.08688516, 0.0, 0.001};
Point(1224) = {0.01835381, 0.08581873, 0.0, 0.001};
Point(1225) = {0.01520628, 0.08471889, 0.0, 0.001};
Point(1226) = {0.01209822, 0.08358342, 0.0, 0.001};
Point(1227) = {0.00902787, 0.08240991, 0.0, 0.001};
Point(1228) = {0.00599283, 0.08119541, 0.0, 0.001};
Point(1229) = {0.00299072, 0.07993656, 0.0, 0.001};
Point(1230) = {0.00001906, 0.07862955, 0.0, 0.001};
Point(1231) = {-0.00292497, 0.07726987, 0.0, 0.001};
Point(1232) = {-0.00584438, 0.07585230, 0.0, 0.001};
Point(1233) = {-0.00874193, 0.07437101, 0.0, 0.001};
Point(1234) = {-0.01162076, 0.07281912, 0.0, 0.001};
Point(1235) = {-0.01448440, 0.07118844, 0.0, 0.001};
Point(1236) = {-0.01733567, 0.06946988, 0.0, 0.001};
Point(1237) = {-0.02017714, 0.06765302, 0.0, 0.001};
Point(1238) = {-0.02301130, 0.06572569, 0.0, 0.001};
Point(1239) = {-0.02584012, 0.06367379, 0.0, 0.001};
Point(1240) = {-0.02866413, 0.06148161, 0.0, 0.001};
Point(1241) = {-0.03148229, 0.05913147, 0.0, 0.001};
Point(1242) = {-0.03429150, 0.05660365, 0.0, 0.001};
Point(1243) = {-0.03708579, 0.05387651, 0.0, 0.001};
Point(1244) = {-0.03985572, 0.05092655, 0.0, 0.001};
Point(1245) = {-0.04258658, 0.04772976, 0.0, 0.001};
Point(1246) = {-0.04525763, 0.04426261, 0.0, 0.001};
Point(1247) = {-0.04784174, 0.04050275, 0.0, 0.001};
Point(1248) = {-0.05030383, 0.03643224, 0.0, 0.001};
Point(1249) = {-0.05260073, 0.03204072, 0.0, 0.001};
Point(1250) = {-0.05468257, 0.02732763, 0.0, 0.001};
Point(1251) = {-0.05649447, 0.02230602, 0.0, 0.001};
Point(1252) = {-0.05797988, 0.01700631, 0.0, 0.001};
Point(1253) = {-0.05908590, 0.01147653, 0.0, 0.001};
Point(1254) = {-0.05976890, 0.00578183, 0.0, 0.001};
Point(1255) = {-0.06026540, -0.00208647, 0.0, 0.001};

// Pressure side
Point(1256) = {-0.05955865, -0.00826585, 0.0, 0.001};
Point(1257) = {-0.05853456, -0.01515355, 0.0, 0.001};
Point(1258) = {-0.05743219, -0.02000436, 0.0, 0.001};
Point(1259) = {-0.05605934, -0.02469724, 0.0, 0.001};
Point(1260) = {-0.05444419, -0.02920772, 0.0, 0.001};
Point(1261) = {-0.05261615, -0.03351943, 0.0, 0.001};
Point(1262) = {-0.05060445, -0.03762285, 0.0, 0.001};
Point(1263) = {-0.04843712, -0.04151403, 0.0, 0.001};
Point(1264) = {-0.04613918, -0.04519518, 0.0, 0.001};
Point(1265) = {-0.04373267, -0.04867232, 0.0, 0.001};
Point(1266) = {-0.04123664, -0.05195395, 0.0, 0.001};
Point(1267) = {-0.03866675, -0.05505079, 0.0, 0.001};
Point(1268) = {-0.03603543, -0.05797487, 0.0, 0.001};
Point(1269) = {-0.03335271, -0.06073830, 0.0, 0.001};
Point(1270) = {-0.03062601, -0.06335344, 0.0, 0.001};
Point(1271) = {-0.02786083, -0.06583218, 0.0, 0.001};
Point(1272) = {-0.02506127, -0.06818560, 0.0, 0.001};
Point(1273) = {-0.02222946, -0.07042458, 0.0, 0.001};
Point(1274) = {-0.01936690, -0.07255875, 0.0, 0.001};
Point(1275) = {-0.01647439, -0.07459690, 0.0, 0.001};
Point(1276) = {-0.01355172, -0.07654720, 0.0, 0.001};
Point(1277) = {-0.01059857, -0.07841681, 0.0, 0.001};
Point(1278) = {-0.00761410, -0.08021228, 0.0, 0.001};
Point(1279) = {-0.00459701, -0.08193959, 0.0, 0.001};
Point(1280) = {-0.00154603, -0.08360393, 0.0, 0.001};
Point(1281) = {0.00153986, -0.08520979, 0.0, 0.001};
Point(1282) = {0.00466234, -0.08676146, 0.0, 0.001};
Point(1283) = {0.00782261, -0.08826247, 0.0, 0.001};
Point(1284) = {0.01102205, -0.08971613, 0.0, 0.001};
Point(1285) = {0.01426221, -0.09112537, 0.0, 0.001};
Point(1286) = {0.01754394, -0.09249258, 0.0, 0.001};
Point(1287) = {0.02086869, -0.09382014, 0.0, 0.001};
Point(1288) = {0.02423764, -0.09511003, 0.0, 0.001};
Point(1289) = {0.02765155, -0.09636394, 0.0, 0.001};
Point(1290) = {0.03111146, -0.09758346, 0.0, 0.001};
Point(1291) = {0.03461840, -0.09877003, 0.0, 0.001};
Point(1292) = {0.03817307, -0.09992483, 0.0, 0.001};
Point(1293) = {0.04177617, -0.10104893, 0.0, 0.001};
Point(1294) = {0.04542824, -0.10214324, 0.0, 0.001};
Point(1295) = {0.04912988, -0.10320865, 0.0, 0.001};
Point(1296) = {0.05288163, -0.10424591, 0.0, 0.001};
Point(1297) = {0.05668391, -0.10525566, 0.0, 0.001};
Point(1298) = {0.06053709, -0.10623848, 0.0, 0.001};
Point(1299) = {0.06444134, -0.10719487, 0.0, 0.001};
Point(1300) = {0.06839689, -0.10812526, 0.0, 0.001};
Point(1301) = {0.07240400, -0.10903010, 0.0, 0.001};
Point(1302) = {0.07646287, -0.10990973, 0.0, 0.001};
Point(1303) = {0.08057345, -0.11076443, 0.0, 0.001};
Point(1304) = {0.08473566, -0.11159446, 0.0, 0.001};
Point(1305) = {0.08894959, -0.11240011, 0.0, 0.001};
Point(1306) = {0.09321526, -0.11318157, 0.0, 0.001};
Point(1307) = {0.09753239, -0.11393901, 0.0, 0.001};
Point(1308) = {0.10190083, -0.11467262, 0.0, 0.001};
Point(1309) = {0.10632053, -0.11538256, 0.0, 0.001};
Point(1310) = {0.11079114, -0.11606894, 0.0, 0.001};
Point(1311) = {0.11531255, -0.11673190, 0.0, 0.001};
Point(1312) = {0.11988437, -0.11737154, 0.0, 0.001};
Point(1313) = {0.12450614, -0.11798794, 0.0, 0.001};
Point(1314) = {0.12917773, -0.11858123, 0.0, 0.001};
Point(1315) = {0.13389875, -0.11915149, 0.0, 0.001};
Point(1316) = {0.13866872, -0.11969878, 0.0, 0.001};
Point(1317) = {0.14348719, -0.12022320, 0.0, 0.001};
Point(1318) = {0.14835380, -0.12072482, 0.0, 0.001};
Point(1319) = {0.15326793, -0.12120370, 0.0, 0.001};
Point(1320) = {0.15822921, -0.12165995, 0.0, 0.001};
Point(1321) = {0.16323712, -0.12209361, 0.0, 0.001};
Point(1322) = {0.16829098, -0.12250478, 0.0, 0.001};
Point(1323) = {0.17339044, -0.12289354, 0.0, 0.001};
Point(1324) = {0.17853479, -0.12325995, 0.0, 0.001};
Point(1325) = {0.18372344, -0.12360412, 0.0, 0.001};
Point(1326) = {0.18895588, -0.12392613, 0.0, 0.001};
Point(1327) = {0.19423132, -0.12422606, 0.0, 0.001};
Point(1328) = {0.19954917, -0.12450402, 0.0, 0.001};
Point(1329) = {0.20490889, -0.12476012, 0.0, 0.001};
Point(1330) = {0.21030962, -0.12499446, 0.0, 0.001};
Point(1331) = {0.21575079, -0.12520716, 0.0, 0.001};
Point(1332) = {0.22123177, -0.12539833, 0.0, 0.001};
Point(1333) = {0.22675164, -0.12556809, 0.0, 0.001};
Point(1334) = {0.23230981, -0.12571659, 0.0, 0.001};
Point(1335) = {0.23790553, -0.12584395, 0.0, 0.001};
Point(1336) = {0.24353798, -0.12595034, 0.0, 0.001};
Point(1337) = {0.24920651, -0.12603589, 0.0, 0.001};
Point(1338) = {0.25491023, -0.12610077, 0.0, 0.001};
Point(1339) = {0.26064841, -0.12614514, 0.0, 0.001};
Point(1340) = {0.26642035, -0.12616918, 0.0, 0.001};
Point(1341) = {0.27222502, -0.12617305, 0.0, 0.001};
Point(1342) = {0.27806177, -0.12615697, 0.0, 0.001};
Point(1343) = {0.28392980, -0.12612110, 0.0, 0.001};
Point(1344) = {0.28982817, -0.12606567, 0.0, 0.001};
Point(1345) = {0.29575610, -0.12599087, 0.0, 0.001};
Point(1346) = {0.30171276, -0.12589693, 0.0, 0.001};
Point(1347) = {0.30769722, -0.12578406, 0.0, 0.001};
Point(1348) = {0.31370867, -0.12565250, 0.0, 0.001};
Point(1349) = {0.31974632, -0.12550248, 0.0, 0.001};
Point(1350) = {0.32580912, -0.12533423, 0.0, 0.001};
Point(1351) = {0.33189631, -0.12514804, 0.0, 0.001};
Point(1352) = {0.33800699, -0.12494412, 0.0, 0.001};
Point(1353) = {0.34414017, -0.12472276, 0.0, 0.001};
Point(1354) = {0.35029504, -0.12448423, 0.0, 0.001};
Point(1355) = {0.35647071, -0.12422880, 0.0, 0.001};
Point(1356) = {0.36266618, -0.12395675, 0.0, 0.001};
Point(1357) = {0.36888061, -0.12366838, 0.0, 0.001};
Point(1358) = {0.37511303, -0.12336396, 0.0, 0.001};
Point(1359) = {0.38136250, -0.12304381, 0.0, 0.001};
Point(1360) = {0.38762813, -0.12270823, 0.0, 0.001};
Point(1361) = {0.39390901, -0.12235753, 0.0, 0.001};
Point(1362) = {0.40020413, -0.12199202, 0.0, 0.001};
Point(1363) = {0.40651253, -0.12161203, 0.0, 0.001};
Point(1364) = {0.41283336, -0.12121789, 0.0, 0.001};
Point(1365) = {0.41916561, -0.12080991, 0.0, 0.001};
Point(1366) = {0.42550835, -0.12038843, 0.0, 0.001};
Point(1367) = {0.43186054, -0.11995379, 0.0, 0.001};
Point(1368) = {0.43822133, -0.11950635, 0.0, 0.001};
Point(1369) = {0.44458974, -0.11904643, 0.0, 0.001};
Point(1370) = {0.45096476, -0.11857438, 0.0, 0.001};
Point(1371) = {0.45734545, -0.11809057, 0.0, 0.001};
Point(1372) = {0.46373083, -0.11759534, 0.0, 0.001};
Point(1373) = {0.47011997, -0.11708905, 0.0, 0.001};
Point(1374) = {0.47651182, -0.11657206, 0.0, 0.001};
Point(1375) = {0.48290549, -0.11604475, 0.0, 0.001};
Point(1376) = {0.48929997, -0.11550745, 0.0, 0.001};
Point(1377) = {0.49569428, -0.11496056, 0.0, 0.001};
Point(1378) = {0.50208748, -0.11440443, 0.0, 0.001};
Point(1379) = {0.50847859, -0.11383943, 0.0, 0.001};
Point(1380) = {0.51486658, -0.11326593, 0.0, 0.001};
Point(1381) = {0.52125051, -0.11268430, 0.0, 0.001};
Point(1382) = {0.52762939, -0.11209492, 0.0, 0.001};
Point(1383) = {0.53400231, -0.11149816, 0.0, 0.001};
Point(1384) = {0.54036826, -0.11089437, 0.0, 0.001};
Point(1385) = {0.54672624, -0.11028394, 0.0, 0.001};
Point(1386) = {0.55307529, -0.10966723, 0.0, 0.001};
Point(1387) = {0.55941440, -0.10904463, 0.0, 0.001};
Point(1388) = {0.56574266, -0.10841649, 0.0, 0.001};
Point(1389) = {0.57205911, -0.10778319, 0.0, 0.001};
Point(1390) = {0.57836277, -0.10714508, 0.0, 0.001};
Point(1391) = {0.58465266, -0.10650252, 0.0, 0.001};
Point(1392) = {0.59092780, -0.10585589, 0.0, 0.001};
Point(1393) = {0.59718720, -0.10520556, 0.0, 0.001};
Point(1394) = {0.60342998, -0.10455186, 0.0, 0.001};
Point(1395) = {0.60965518, -0.10389515, 0.0, 0.001};
Point(1396) = {0.61586178, -0.10323580, 0.0, 0.001};
Point(1397) = {0.62204888, -0.10257414, 0.0, 0.001};
Point(1398) = {0.62821549, -0.10191052, 0.0, 0.001};
Point(1399) = {0.63436074, -0.10124528, 0.0, 0.001};
Point(1400) = {0.64048363, -0.10057876, 0.0, 0.001};
Point(1401) = {0.64658321, -0.09991130, 0.0, 0.001};
Point(1402) = {0.65265853, -0.09924322, 0.0, 0.001};
Point(1403) = {0.65870868, -0.09857486, 0.0, 0.001};
Point(1404) = {0.66473279, -0.09790653, 0.0, 0.001};
Point(1405) = {0.67072989, -0.09723855, 0.0, 0.001};
Point(1406) = {0.67669907, -0.09657122, 0.0, 0.001};
Point(1407) = {0.68263942, -0.09590486, 0.0, 0.001};
Point(1408) = {0.68854995, -0.09523977, 0.0, 0.001};
Point(1409) = {0.69442987, -0.09457624, 0.0, 0.001};
Point(1410) = {0.70027823, -0.09391455, 0.0, 0.001};
Point(1411) = {0.70609412, -0.09325502, 0.0, 0.001};
Point(1412) = {0.71187665, -0.09259789, 0.0, 0.001};
Point(1413) = {0.71762499, -0.09194346, 0.0, 0.001};
Point(1414) = {0.72333821, -0.09129197, 0.0, 0.001};
Point(1415) = {0.72901535, -0.09064371, 0.0, 0.001};
Point(1416) = {0.73465570, -0.08999893, 0.0, 0.001};
Point(1417) = {0.74025835, -0.08935785, 0.0, 0.001};
Point(1418) = {0.74582240, -0.08872075, 0.0, 0.001};
Point(1419) = {0.75134703, -0.08808784, 0.0, 0.001};
Point(1420) = {0.75683138, -0.08745935, 0.0, 0.001};
Point(1421) = {0.76227464, -0.08683552, 0.0, 0.001};
Point(1422) = {0.76767592, -0.08621654, 0.0, 0.001};
Point(1423) = {0.77303442, -0.08560265, 0.0, 0.001};
Point(1424) = {0.77834938, -0.08499402, 0.0, 0.001};
Point(1425) = {0.78361994, -0.08439087, 0.0, 0.001};
Point(1426) = {0.78884530, -0.08379337, 0.0, 0.001};
Point(1427) = {0.79402457, -0.08320172, 0.0, 0.001};
Point(1428) = {0.79915712, -0.08261609, 0.0, 0.001};
Point(1429) = {0.80424213, -0.08203662, 0.0, 0.001};
Point(1430) = {0.80927871, -0.08146351, 0.0, 0.001};
Point(1431) = {0.81426618, -0.08089691, 0.0, 0.001};
Point(1432) = {0.81920382, -0.08033695, 0.0, 0.001};
Point(1433) = {0.82409079, -0.07978377, 0.0, 0.001};
Point(1434) = {0.82892648, -0.07923752, 0.0, 0.001};
Point(1435) = {0.83370995, -0.07869831, 0.0, 0.001};
Point(1436) = {0.83844056, -0.07816629, 0.0, 0.001};
Point(1437) = {0.84311775, -0.07764153, 0.0, 0.001};
Point(1438) = {0.84774055, -0.07712417, 0.0, 0.001};
Point(1439) = {0.85230841, -0.07661432, 0.0, 0.001};
Point(1440) = {0.85682064, -0.07611205, 0.0, 0.001};
Point(1441) = {0.86127644, -0.07561747, 0.0, 0.001};
Point(1442) = {0.86567529, -0.07513064, 0.0, 0.001};
Point(1443) = {0.87001642, -0.07465166, 0.0, 0.001};
Point(1444) = {0.87429924, -0.07418058, 0.0, 0.001};
Point(1445) = {0.87852301, -0.07371747, 0.0, 0.001};
Point(1446) = {0.88268708, -0.07326242, 0.0, 0.001};
Point(1447) = {0.88679090, -0.07281545, 0.0, 0.001};
Point(1448) = {0.89083383, -0.07237663, 0.0, 0.001};
Point(1449) = {0.89481532, -0.07194599, 0.0, 0.001};
Point(1450) = {0.89873469, -0.07152355, 0.0, 0.001};
Point(1451) = {0.90259123, -0.07110940, 0.0, 0.001};
Point(1452) = {0.90638456, -0.07070352, 0.0, 0.001};
Point(1453) = {0.91011410, -0.07030594, 0.0, 0.001};
Point(1454) = {0.91377910, -0.06991670, 0.0, 0.001};
Point(1455) = {0.91737914, -0.06953581, 0.0, 0.001};
Point(1456) = {0.92091370, -0.06916327, 0.0, 0.001};
Point(1457) = {0.92438219, -0.06879909, 0.0, 0.001};
Point(1458) = {0.92778411, -0.06844328, 0.0, 0.001};
Point(1459) = {0.93111885, -0.06809584, 0.0, 0.001};
Point(1460) = {0.93438605, -0.06775676, 0.0, 0.001};
Point(1461) = {0.93758515, -0.06742604, 0.0, 0.001};
Point(1462) = {0.94071571, -0.06710366, 0.0, 0.001};
Point(1463) = {0.94377720, -0.06678961, 0.0, 0.001};
Point(1464) = {0.94676910, -0.06648390, 0.0, 0.001};
Point(1465) = {0.94969122, -0.06618647, 0.0, 0.001};
Point(1466) = {0.95254285, -0.06589732, 0.0, 0.001};
Point(1467) = {0.95532352, -0.06561644, 0.0, 0.001};
Point(1468) = {0.95803320, -0.06534378, 0.0, 0.001};
Point(1469) = {0.96067111, -0.06507931, 0.0, 0.001};
Point(1470) = {0.96323683, -0.06482305, 0.0, 0.001};
Point(1471) = {0.96573039, -0.06457491, 0.0, 0.001};
Point(1472) = {0.96815103, -0.06433489, 0.0, 0.001};
Point(1473) = {0.97049836, -0.06410297, 0.0, 0.001};
Point(1474) = {0.97277224, -0.06387909, 0.0, 0.001};
Point(1475) = {0.97497232, -0.06366322, 0.0, 0.001};
Point(1476) = {0.97709813, -0.06345534, 0.0, 0.001};
Point(1477) = {0.97914945, -0.06325541, 0.0, 0.001};
Point(1478) = {0.98112600, -0.06306338, 0.0, 0.001};
Point(1479) = {0.98302732, -0.06287924, 0.0, 0.001};
Point(1480) = {0.98485325, -0.06270294, 0.0, 0.001};
Point(1481) = {0.98660354, -0.06253445, 0.0, 0.001};
Point(1482) = {0.98827797, -0.06237371, 0.0, 0.001};
Point(1483) = {0.98987611, -0.06222072, 0.0, 0.001};
Point(1484) = {0.99139793, -0.06207543, 0.0, 0.001};
Point(1485) = {0.99284302, -0.06193780, 0.0, 0.001};
Point(1486) = {0.99421100, -0.06180785, 0.0, 0.001};
Point(1487) = {0.99550214, -0.06168548, 0.0, 0.001};
Point(1488) = {0.99671584, -0.06157069, 0.0, 0.001};
Point(1489) = {0.99785219, -0.06146346, 0.0, 0.001};
Point(1490) = {0.99891115, -0.06136371, 0.0, 0.001};
Point(1491) = {0.99989209, -0.06127149, 0.0, 0.001};
Point(1492) = {1.00079492, -0.06118675, 0.0, 0.001};
Point(1493) = {1.00161992, -0.06110944, 0.0, 0.001};
Point(1494) = {1.00236673, -0.06103955, 0.0, 0.001};
Point(1495) = {1.00303500, -0.06097711, 0.0, 0.001};
Point(1496) = {1.00362531, -0.06092200, 0.0, 0.001};
Point(1497) = {1.00413660, -0.06087432, 0.0, 0.001};
Point(1498) = {1.00456962, -0.06083398, 0.0, 0.001};
Point(1499) = {1.00492409, -0.06080098, 0.0, 0.001};
Point(1500) = {1.00519914, -0.06077539, 0.0, 0.001};
Point(1501) = {1.00539615, -0.06075707, 0.0, 0.001};
Point(1502) = {1.00551483, -0.06074603, 0.0, 0.001};
Point(1503) = {1.00555394, -0.06074239, 0.0, 0.001};

// Boundary layer 2 - lines
Line(34) = {1006:1028};
Line(35) = {1028:1130};
Line(36) = {1130:1233};
Line(37) = {1233:1255};
Line(38) = {1255:1276};
Line(39) = {1276:1379};
Line(40) = {1379:1481};
Line(41) = {1481:1503};

// Boundary layer 2 - vertical separation lines
Line(42) = {508,1006};
Line(43) = {530,1028};
Line(44) = {632,1130};
Line(45) = {735,1233};
Line(46) = {757,1255};
Line(47) = {778,1276};
Line(48) = {881,1379};
Line(49) = {983,1481};
Line(50) = {1005,1503};
Line Loop(5) = {34:41,-50,-24,-23,-22,-21,-20,-19,-18,-17,42};

// Define surfaces
Plane Surface(1) = {2,3};
Line Loop(111) = {100,25,42,34:41,-50,-33};
Plane Surface(2) = {3,111};

// Boundary layer 1 - discretization
Transfinite Line{1,17} = 10 Using Progression 1.1667;
Transfinite Line{25,26} = 20 Using Progression 1.4000;
Line Loop(6) = {1, 26, -17, -25};
Plane Surface(3) = {6};
Transfinite Surface{3};
Recombine Surface{3};
Transfinite Line{2,18} = 48 Using Progression 1.0417;
Transfinite Line{26,27} = 20 Using Progression 1.4000;
Line Loop(7) = {2, 27, -18, -26};
Plane Surface(4) = {7};
Transfinite Surface{4};
Recombine Surface{4};
Transfinite Line{3,19} = 48 Using Progression 0.9667;
Transfinite Line{27,28} = 20 Using Progression 1.4000;
Line Loop(8) = {3, 28, -19, -27};
Plane Surface(5) = {8};
Transfinite Surface{5};
Recombine Surface{5};
Transfinite Line{4,20} = 27 Using Progression 0.9500;
Transfinite Line{28,29} = 20 Using Progression 1.4000;
Line Loop(9) = {4, 29, -20, -28};
Plane Surface(6) = {9};
Transfinite Surface{6};
Recombine Surface{6};
Transfinite Line{5,21} = 27 Using Progression 1.0500;
Transfinite Line{29,30} = 20 Using Progression 1.4000;
Line Loop(10) = {5, 30, -21, -29};
Plane Surface(7) = {10};
Transfinite Surface{7};
Recombine Surface{7};
Transfinite Line{6,22} = 48 Using Progression 1.0333;
Transfinite Line{30,31} = 20 Using Progression 1.4000;
Line Loop(11) = {6, 31, -22, -30};
Plane Surface(8) = {11};
Transfinite Surface{8};
Recombine Surface{8};
Transfinite Line{7,23} = 48 Using Progression 0.9583;
Transfinite Line{31,32} = 20 Using Progression 1.4000;
Line Loop(12) = {7, 32, -23, -31};
Plane Surface(9) = {12};
Transfinite Surface{9};
Recombine Surface{9};
Transfinite Line{8,24} = 10 Using Progression 0.8333;
Transfinite Line{32,33} = 20 Using Progression 1.4000;
Line Loop(13) = {8, 33, -24, -32};
Plane Surface(10) = {13};
Transfinite Surface{10};
Recombine Surface{10};

// Boundary layer 2 - discretization
Transfinite Line{17,34} = 10 Using Progression 1.1667;
Transfinite Line{42,43} = 12 Using Progression 1.1000;
Line Loop(14) = {17, 43, -34, -42};
Plane Surface(11) = {14};
Transfinite Surface{11};
Recombine Surface{11};
Transfinite Line{18,35} = 48 Using Progression 1.0417;
Transfinite Line{43,44} = 12 Using Progression 1.1000;
Line Loop(15) = {18, 44, -35, -43};
Plane Surface(12) = {15};
Transfinite Surface{12};
Recombine Surface{12};
Transfinite Line{19,36} = 48 Using Progression 0.9667;
Transfinite Line{44,45} = 12 Using Progression 1.1000;
Line Loop(16) = {19, 45, -36, -44};
Plane Surface(13) = {16};
Transfinite Surface{13};
Recombine Surface{13};
Transfinite Line{20,37} = 27 Using Progression 0.9500;
Transfinite Line{45,46} = 12 Using Progression 1.1000;
Line Loop(17) = {20, 46, -37, -45};
Plane Surface(14) = {17};
Transfinite Surface{14};
Recombine Surface{14};
Transfinite Line{21,38} = 27 Using Progression 1.0500;
Transfinite Line{46,47} = 12 Using Progression 1.1000;
Line Loop(18) = {21, 47, -38, -46};
Plane Surface(15) = {18};
Transfinite Surface{15};
Recombine Surface{15};
Transfinite Line{22,39} = 48 Using Progression 1.0333;
Transfinite Line{47,48} = 12 Using Progression 1.1000;
Line Loop(19) = {22, 48, -39, -47};
Plane Surface(16) = {19};
Transfinite Surface{16};
Recombine Surface{16};
Transfinite Line{23,40} = 48 Using Progression 0.9583;
Transfinite Line{48,49} = 12 Using Progression 1.1000;
Line Loop(20) = {23, 49, -40, -48};
Plane Surface(17) = {20};
Transfinite Surface{17};
Recombine Surface{17};
Transfinite Line{24,41} = 10 Using Progression 0.8333;
Transfinite Line{49,50} = 12 Using Progression 1.1000;
Line Loop(21) = {24, 50, -41, -49};
Plane Surface(18) = {21};
Transfinite Surface{18};
Recombine Surface{18};

// Mesh refinement fields
// Mesh refinement around airfoil
// Refine mesh within 1.5 chord of airfoil
Field[2] = Distance; // calculates distance from Edge 1
Field[2].NNodesByEdge = 200; // estimate edge by no. of points
Field[2].EdgesList = {1:8};
Field[3] = Threshold; // Sets a mesh size based on field 2
Field[3].IField = 2;
Field[3].LcMin = 2.000000e-01; // mesh size within 1.5 chord
Field[3].LcMax = domain_disc; // mesh size at domain boundary
Field[3].DistMin = 1.5; // refine within 1.5 chord
Field[3].DistMax = Rd;
// Refine further with 0.33 chord of airfoil
Field[4] = Threshold;
Field[4].IField = 2;
Field[4].LcMin = 5.000000e-02;
Field[4].DistMin = 0.33;
Field[4].LcMax = domain_disc;
Field[4].DistMax = Rd;
// Refine further with 0.1 chord of airfoil
Field[5] = Threshold;
Field[5].IField = 2;
Field[5].LcMin = 1.500000e-02;
Field[5].DistMin = 0.1;
Field[5].LcMax = domain_disc;
Field[5].DistMax = Rd;
// Refine further within 0.003 chord of trailing edge
Field[6] = Distance;
Field[6].NodesList = {0,497};
Field[7] = Threshold;
Field[7].IField = 6;
Field[7].LcMin = 5.000000e-04;
Field[7].DistMin = 0.003;
Field[7].LcMax = domain_disc;
Field[7].DistMax = Rd;
// Refine further within 0.001 chord of trailing edge
Field[8] = Threshold;
Field[8].IField = 6;
Field[8].LcMin = 2.000000e-04;
Field[8].DistMin = 0.001;
Field[8].LcMax = domain_disc;
Field[8].DistMax = Rd;
// Refine further within 0.0001 chord of trailing edge
Field[9] = Threshold;
Field[9].IField = 6;
Field[9].LcMin = 1.800000e-05;
Field[9].DistMin = 0.000075;
Field[9].LcMax = domain_disc;
Field[9].DistMax = Rd;
// Refine further within BL thickness at trailing edge
Field[10] = Threshold;
Field[10].IField = 6;
Field[10].LcMin = 6.000000e-03;
Field[10].DistMin = 6.000000e-02;
Field[10].LcMax = domain_disc;
Field[10].DistMax = Rd;
// Blunt trailing edge refinement
Field[11] = Distance; // calculates distance from Edge 1
Field[11].NNodesByEdge = 15; // estimate edge by no. of points
Field[11].EdgesList = {100};
Field[12] = Threshold; // Sets a mesh size based on field 2
Field[12].IField = 11;
Field[12].LcMin = 1.80000e-05; // mesh size within 1.5 chord
Field[12].LcMax = domain_disc; // mesh size at domain boundary
Field[12].DistMin = 0.0001; // refine within 1.5 chord
Field[12].DistMax = Rd;
Field[15] = Distance; // calculates distance from Edge 1
Field[15].NNodesByEdge = 5; // estimate edge by no. of points
Field[15].EdgesList = {100};
Field[16] = Threshold; // Sets a mesh size based on field 2
Field[16].IField = 15;
Field[16].LcMin = 1.80000e-05; // mesh size within 1.5 chord
Field[16].LcMax = domain_disc; // mesh size at domain boundary
Field[16].DistMin = 0.0001; // refine within 1.5 chord
Field[16].DistMax = Rd;
Field[13] = Threshold; // Sets a mesh size based on field 2
Field[13].IField = 11;
Field[13].LcMin = 7.200000e-05; // mesh size within 1.5 chord
Field[13].LcMax = domain_disc; // mesh size at domain boundary
Field[13].DistMin = 0.00015; // refine within 1.5 chord
Field[13].DistMax = Rd;
// Use minimum value of all refinements for mesh size
Field[14] = Min; // finds minimum mesh size from fields and lc
Field[14].FieldsList = {3, 4, 5, 7, 8, 9, 10, 12, 13};
Background Field = 14;

// Defined physical (named) surfaces
// Define physical entities
Physical Curve("airfoil_suction") = {1:4,100};
Physical Curve("airfoil_pressure") = {5:8};
Physical Curve("farfield") = {9:12};
Physical Surface("fluid") = {1, 2, 3:18};
