I'm trying to learn gmsh with a simple airfoil problem but it keeps crashing on 
my geometry. I don't see why it should have a problem, so I'm looking for 
suggestions. By the way, I know I can do an extrude to get the 3rd dimension 
for this case, but for more complex cases I want to set it up this way. Thanks 
for any guidance you can give
// NACA0012 Aerofoil Shape and Spline fit

ps_lc = 0.005;
Point(1000) = { 1.00000000, 0.00000000, 0.00000000, ps_lc};
 Point(1001) = { 0.98808000, -0.00221820, 0.00000000, ps_lc};
 Point(1002) = { 0.97519000, -0.00441040, 0.00000000, ps_lc};
 Point(1003) = { 0.96040000, -0.00668320, 0.00000000, ps_lc};
 Point(1004) = { 0.94333000, -0.00894260, 0.00000000, ps_lc};
 Point(1005) = { 0.92328000, -0.01153900, 0.00000000, ps_lc};
 Point(1006) = { 0.90000000, -0.01447700, 0.00000000, ps_lc};
 Point(1007) = { 0.87500000, -0.01754500, 0.00000000, ps_lc};
 Point(1008) = { 0.85000000, -0.02052600, 0.00000000, ps_lc};
 Point(1009) = { 0.82500000, -0.02342000, 0.00000000, ps_lc};
 Point(1010) = { 0.80000000, -0.02623100, 0.00000000, ps_lc};
 Point(1011) = { 0.77500000, -0.02895900, 0.00000000, ps_lc};
 Point(1012) = { 0.75000000, -0.03160300, 0.00000000, ps_lc};
 Point(1013) = { 0.72500000, -0.03416400, 0.00000000, ps_lc};
 Point(1014) = { 0.70000000, -0.03663900, 0.00000000, ps_lc};
 Point(1015) = { 0.67500000, -0.03902700, 0.00000000, ps_lc};
 Point(1016) = { 0.65000000, -0.04132500, 0.00000000, ps_lc};
 Point(1017) = { 0.62500000, -0.04352900, 0.00000000, ps_lc};
 Point(1018) = { 0.60000000, -0.04563400, 0.00000000, ps_lc};
 Point(1019) = { 0.57500000, -0.04763400, 0.00000000, ps_lc};
 Point(1020) = { 0.55000000, -0.04952400, 0.00000000, ps_lc};
 Point(1021) = { 0.52500000, -0.05129600, 0.00000000, ps_lc};
 Point(1022) = { 0.50000000, -0.05294000, 0.00000000, ps_lc};
 Point(1023) = { 0.47500000, -0.05444800, 0.00000000, ps_lc};
 Point(1024) = { 0.45000000, -0.05580700, 0.00000000, ps_lc};
 Point(1025) = { 0.42500000, -0.05700600, 0.00000000, ps_lc};
 Point(1026) = { 0.40000000, -0.05803000, 0.00000000, ps_lc};
 Point(1027) = { 0.37500000, -0.05886300, 0.00000000, ps_lc};
 Point(1028) = { 0.35000000, -0.05948600, 0.00000000, ps_lc};
 Point(1029) = { 0.32500000, -0.05987900, 0.00000000, ps_lc};
 Point(1030) = { 0.30000000, -0.06001700, 0.00000000, ps_lc};
 Point(1031) = { 0.27500000, -0.05987300, 0.00000000, ps_lc};
 Point(1032) = { 0.25000000, -0.05941200, 0.00000000, ps_lc};
 Point(1033) = { 0.22500000, -0.05859600, 0.00000000, ps_lc};
 Point(1034) = { 0.20000000, -0.05737500, 0.00000000, ps_lc};
 Point(1035) = { 0.17500000, -0.05568800, 0.00000000, ps_lc};
 Point(1036) = { 0.15138000, -0.05359100, 0.00000000, ps_lc};
 Point(1037) = { 0.13070000, -0.05128000, 0.00000000, ps_lc};
 Point(1038) = { 0.11284000, -0.04885900, 0.00000000, ps_lc};
 Point(1039) = { 0.09751400, -0.04640300, 0.00000000, ps_lc};
 Point(1040) = { 0.08343700, -0.04377600, 0.00000000, ps_lc};
 Point(1041) = { 0.07151400, -0.04121400, 0.00000000, ps_lc};
 Point(1042) = { 0.06141100, -0.03874600, 0.00000000, ps_lc};
 Point(1043) = { 0.05291100, -0.03641100, 0.00000000, ps_lc};
 Point(1044) = { 0.04588300, -0.03426100, 0.00000000, ps_lc};
 Point(1045) = { 0.04000000, -0.03227700, 0.00000000, ps_lc};
 Point(1046) = { 0.03500000, -0.03043000, 0.00000000, ps_lc};
 Point(1047) = { 0.03000000, -0.02840100, 0.00000000, ps_lc};
 Point(1048) = { 0.02500000, -0.02614700, 0.00000000, ps_lc};
 Point(1049) = { 0.02031000, -0.02376600, 0.00000000, ps_lc};
 Point(1050) = { 0.01635200, -0.02148700, 0.00000000, ps_lc};
 Point(1051) = { 0.01302200, -0.01930800, 0.00000000, ps_lc};
 Point(1052) = { 0.01025700, -0.01724400, 0.00000000, ps_lc};
 Point(1053) = { 0.00803040, -0.01534300, 0.00000000, ps_lc};
 Point(1054) = { 0.00627150, -0.01362500, 0.00000000, ps_lc};
 Point(1055) = { 0.00490630, -0.01210200, 0.00000000, ps_lc};
 Point(1056) = { 0.00386450, -0.01077900, 0.00000000, ps_lc};
 Point(1057) = { 0.00307410, -0.00964250, 0.00000000, ps_lc};
 Point(1058) = { 0.00245990, -0.00864800, 0.00000000, ps_lc};
 Point(1059) = { 0.00193200, -0.00768320, 0.00000000, ps_lc};
 Point(1060) = { 0.00149900, -0.00678320, 0.00000000, ps_lc};
 Point(1061) = { 0.00111400, -0.00586120, 0.00000000, ps_lc};
 Point(1062) = { 0.00078050, -0.00491760, 0.00000000, ps_lc};
 Point(1063) = { 0.00050290, -0.00395680, 0.00000000, ps_lc};
 Point(1064) = { 0.00028350, -0.00297820, 0.00000000, ps_lc};
 Point(1065) = { 0.00012610, -0.00199060, 0.00000000, ps_lc};
 Point(1066) = { 0.00003160, -0.00099950, 0.00000000, ps_lc};

 ss_lc = 0.005;

// This is the leading edge

Point(1067) = { 0.00000000, 0.00000000, 0.00000000, ss_lc};

 Point(1068) = { 0.00003160, 0.00099950, 0.00000000, ss_lc};
 Point(1069) = { 0.00012610, 0.00199060, 0.00000000, ss_lc};
 Point(1070) = { 0.00028350, 0.00297820, 0.00000000, ss_lc};
 Point(1071) = { 0.00050290, 0.00395680, 0.00000000, ss_lc};
 Point(1072) = { 0.00078050, 0.00491760, 0.00000000, ss_lc};
 Point(1073) = { 0.00111400, 0.00586120, 0.00000000, ss_lc};
 Point(1074) = { 0.00149900, 0.00678320, 0.00000000, ss_lc};
 Point(1075) = { 0.00193200, 0.00768320, 0.00000000, ss_lc};
 Point(1076) = { 0.00245990, 0.00864800, 0.00000000, ss_lc};
 Point(1077) = { 0.00307410, 0.00964250, 0.00000000, ss_lc};
 Point(1078) = { 0.00386450, 0.01077900, 0.00000000, ss_lc};
 Point(1079) = { 0.00490630, 0.01210200, 0.00000000, ss_lc};
 Point(1080) = { 0.00627150, 0.01362500, 0.00000000, ss_lc};
 Point(1081) = { 0.00803040, 0.01534300, 0.00000000, ss_lc};
 Point(1082) = { 0.01025700, 0.01724400, 0.00000000, ss_lc};
 Point(1083) = { 0.01302200, 0.01930800, 0.00000000, ss_lc};
 Point(1084) = { 0.01635200, 0.02148700, 0.00000000, ss_lc};
 Point(1085) = { 0.02031000, 0.02376600, 0.00000000, ss_lc};
 Point(1086) = { 0.02500000, 0.02614700, 0.00000000, ss_lc};
 Point(1087) = { 0.03000000, 0.02840100, 0.00000000, ss_lc};
 Point(1088) = { 0.03500000, 0.03043000, 0.00000000, ss_lc};
 Point(1089) = { 0.04000000, 0.03227700, 0.00000000, ss_lc};
 Point(1090) = { 0.04588300, 0.03426100, 0.00000000, ss_lc};
 Point(1091) = { 0.05291100, 0.03641100, 0.00000000, ss_lc};
 Point(1092) = { 0.06141100, 0.03874600, 0.00000000, ss_lc};
 Point(1093) = { 0.07151400, 0.04121400, 0.00000000, ss_lc};
 Point(1094) = { 0.08343700, 0.04377600, 0.00000000, ss_lc};
 Point(1095) = { 0.09751400, 0.04640300, 0.00000000, ss_lc};
 Point(1096) = { 0.11284000, 0.04885900, 0.00000000, ss_lc};
 Point(1097) = { 0.13070000, 0.05128000, 0.00000000, ss_lc};
 Point(1098) = { 0.15138000, 0.05359100, 0.00000000, ss_lc};
 Point(1099) = { 0.17500000, 0.05568800, 0.00000000, ss_lc};
 Point(1100) = { 0.20000000, 0.05737500, 0.00000000, ss_lc};
 Point(1101) = { 0.22500000, 0.05859600, 0.00000000, ss_lc};
 Point(1102) = { 0.25000000, 0.05941200, 0.00000000, ss_lc};
 Point(1103) = { 0.27500000, 0.05987300, 0.00000000, ss_lc};
 Point(1104) = { 0.30000000, 0.06001700, 0.00000000, ss_lc};
 Point(1105) = { 0.32500000, 0.05987900, 0.00000000, ss_lc};
 Point(1106) = { 0.35000000, 0.05948600, 0.00000000, ss_lc};
 Point(1107) = { 0.37500000, 0.05886300, 0.00000000, ss_lc};
 Point(1108) = { 0.40000000, 0.05803000, 0.00000000, ss_lc};
 Point(1109) = { 0.42500000, 0.05700600, 0.00000000, ss_lc};
 Point(1110) = { 0.45000000, 0.05580700, 0.00000000, ss_lc};
 Point(1111) = { 0.47500000, 0.05444800, 0.00000000, ss_lc};
 Point(1112) = { 0.50000000, 0.05294000, 0.00000000, ss_lc};
 Point(1113) = { 0.52500000, 0.05129600, 0.00000000, ss_lc};
 Point(1114) = { 0.55000000, 0.04952400, 0.00000000, ss_lc};
 Point(1115) = { 0.57500000, 0.04763400, 0.00000000, ss_lc};
 Point(1116) = { 0.60000000, 0.04563400, 0.00000000, ss_lc};
 Point(1117) = { 0.62500000, 0.04352900, 0.00000000, ss_lc};
 Point(1118) = { 0.65000000, 0.04132500, 0.00000000, ss_lc};
 Point(1119) = { 0.67500000, 0.03902700, 0.00000000, ss_lc};
 Point(1120) = { 0.70000000, 0.03663900, 0.00000000, ss_lc};
 Point(1121) = { 0.72500000, 0.03416400, 0.00000000, ss_lc};
 Point(1122) = { 0.75000000, 0.03160300, 0.00000000, ss_lc};
 Point(1123) = { 0.77500000, 0.02895900, 0.00000000, ss_lc};
 Point(1124) = { 0.80000000, 0.02623100, 0.00000000, ss_lc};
 Point(1125) = { 0.82500000, 0.02342000, 0.00000000, ss_lc};
 Point(1126) = { 0.85000000, 0.02052600, 0.00000000, ss_lc};
 Point(1127) = { 0.87500000, 0.01754500, 0.00000000, ss_lc};
 Point(1128) = { 0.90000000, 0.01447700, 0.00000000, ss_lc};
 Point(1129) = { 0.92328000, 0.01153900, 0.00000000, ss_lc};
 Point(1130) = { 0.94333000, 0.00894260, 0.00000000, ss_lc};
 Point(1131) = { 0.96040000, 0.00668320, 0.00000000, ss_lc};
 Point(1132) = { 0.97519000, 0.00441040, 0.00000000, ss_lc};
 Point(1133) = { 0.98808000, 0.00221820, 0.00000000, ss_lc};

// Put a Spline fit through the appropriate points - note that we could 
// also use BSpline but you end up with a different shape 
Spline(100) = {1000:1133,1000};

 Point(1300) = { 1.00000000, 0.00000000, 1.00000000, ps_lc};
 Point(1301) = { 0.98808000, -0.00221820, 1.00000000, ps_lc};
 Point(1302) = { 0.97519000, -0.00441040, 1.00000000, ps_lc};
 Point(1303) = { 0.96040000, -0.00668320, 1.00000000, ps_lc};
 Point(1304) = { 0.94333000, -0.00894260, 1.00000000, ps_lc};
 Point(1305) = { 0.92328000, -0.01153900, 1.00000000, ps_lc};
 Point(1306) = { 0.90000000, -0.01447700, 1.00000000, ps_lc};
 Point(1307) = { 0.87500000, -0.01754500, 1.00000000, ps_lc};
 Point(1308) = { 0.85000000, -0.02052600, 1.00000000, ps_lc};
 Point(1309) = { 0.82500000, -0.02342000, 1.00000000, ps_lc};
 Point(1310) = { 0.80000000, -0.02623100, 1.00000000, ps_lc};
 Point(1311) = { 0.77500000, -0.02895900, 1.00000000, ps_lc};
 Point(1312) = { 0.75000000, -0.03160300, 1.00000000, ps_lc};
 Point(1313) = { 0.72500000, -0.03416400, 1.00000000, ps_lc};
 Point(1314) = { 0.70000000, -0.03663900, 1.00000000, ps_lc};
 Point(1315) = { 0.67500000, -0.03902700, 1.00000000, ps_lc};
 Point(1316) = { 0.65000000, -0.04132500, 1.00000000, ps_lc};
 Point(1317) = { 0.62500000, -0.04352900, 1.00000000, ps_lc};
 Point(1318) = { 0.60000000, -0.04563400, 1.00000000, ps_lc};
 Point(1319) = { 0.57500000, -0.04763400, 1.00000000, ps_lc};
 Point(1320) = { 0.55000000, -0.04952400, 1.00000000, ps_lc};
 Point(1321) = { 0.52500000, -0.05129600, 1.00000000, ps_lc};
 Point(1322) = { 0.50000000, -0.05294000, 1.00000000, ps_lc};
 Point(1323) = { 0.47500000, -0.05444800, 1.00000000, ps_lc};
 Point(1324) = { 0.45000000, -0.05580700, 1.00000000, ps_lc};
 Point(1325) = { 0.42500000, -0.05700600, 1.00000000, ps_lc};
 Point(1326) = { 0.40000000, -0.05803000, 1.00000000, ps_lc};
 Point(1327) = { 0.37500000, -0.05886300, 1.00000000, ps_lc};
 Point(1328) = { 0.35000000, -0.05948600, 1.00000000, ps_lc};
 Point(1329) = { 0.32500000, -0.05987900, 1.00000000, ps_lc};
 Point(1330) = { 0.30000000, -0.06001700, 1.00000000, ps_lc};
 Point(1331) = { 0.27500000, -0.05987300, 1.00000000, ps_lc};
 Point(1332) = { 0.25000000, -0.05941200, 1.00000000, ps_lc};
 Point(1333) = { 0.22500000, -0.05859600, 1.00000000, ps_lc};
 Point(1334) = { 0.20000000, -0.05737500, 1.00000000, ps_lc};
 Point(1335) = { 0.17500000, -0.05568800, 1.00000000, ps_lc};
 Point(1336) = { 0.15138000, -0.05359100, 1.00000000, ps_lc};
 Point(1337) = { 0.13070000, -0.05128000, 1.00000000, ps_lc};
 Point(1338) = { 0.11284000, -0.04885900, 1.00000000, ps_lc};
 Point(1339) = { 0.09751400, -0.04640300, 1.00000000, ps_lc};
 Point(1340) = { 0.08343700, -0.04377600, 1.00000000, ps_lc};
 Point(1341) = { 0.07151400, -0.04121400, 1.00000000, ps_lc};
 Point(1342) = { 0.06141100, -0.03874600, 1.00000000, ps_lc};
 Point(1343) = { 0.05291100, -0.03641100, 1.00000000, ps_lc};
 Point(1344) = { 0.04588300, -0.03426100, 1.00000000, ps_lc};
 Point(1345) = { 0.04000000, -0.03227700, 1.00000000, ps_lc};
 Point(1346) = { 0.03500000, -0.03043000, 1.00000000, ps_lc};
 Point(1347) = { 0.03000000, -0.02840100, 1.00000000, ps_lc};
 Point(1348) = { 0.02500000, -0.02614700, 1.00000000, ps_lc};
 Point(1349) = { 0.02031000, -0.02376600, 1.00000000, ps_lc};
 Point(1350) = { 0.01635200, -0.02148700, 1.00000000, ps_lc};
 Point(1351) = { 0.01302200, -0.01930800, 1.00000000, ps_lc};
 Point(1352) = { 0.01025700, -0.01724400, 1.00000000, ps_lc};
 Point(1353) = { 0.00803040, -0.01534300, 1.00000000, ps_lc};
 Point(1354) = { 0.00627150, -0.01362500, 1.00000000, ps_lc};
 Point(1355) = { 0.00490630, -0.01210200, 1.00000000, ps_lc};
 Point(1356) = { 0.00386450, -0.01077900, 1.00000000, ps_lc};
 Point(1357) = { 0.00307410, -0.00964250, 1.00000000, ps_lc};
 Point(1358) = { 0.00245990, -0.00864800, 1.00000000, ps_lc};
 Point(1359) = { 0.00193200, -0.00768320, 1.00000000, ps_lc};
 Point(1360) = { 0.00149900, -0.00678320, 1.00000000, ps_lc};
 Point(1361) = { 0.00111400, -0.00586120, 1.00000000, ps_lc};
 Point(1362) = { 0.00078050, -0.00491760, 1.00000000, ps_lc};
 Point(1363) = { 0.00050290, -0.00395680, 1.00000000, ps_lc};
 Point(1364) = { 0.00028350, -0.00297820, 1.00000000, ps_lc};
 Point(1365) = { 0.00012610, -0.00199060, 1.00000000, ps_lc};
 Point(1366) = { 0.00003160, -0.00099950, 1.00000000, ps_lc};

 ss_lc = 0.005;

// This is the leading edge

Point(1367) = { 0.00000000, 0.00000000, 1.00000000, ss_lc};

 Point(1368) = { 0.00003160, 0.00099950, 1.00000000, ss_lc};
 Point(1369) = { 0.00012610, 0.00199060, 1.00000000, ss_lc};
 Point(1370) = { 0.00028350, 0.00297820, 1.00000000, ss_lc};
 Point(1371) = { 0.00050290, 0.00395680, 1.00000000, ss_lc};
 Point(1372) = { 0.00078050, 0.00491760, 1.00000000, ss_lc};
 Point(1373) = { 0.00111400, 0.00586120, 1.00000000, ss_lc};
 Point(1374) = { 0.00149900, 0.00678320, 1.00000000, ss_lc};
 Point(1375) = { 0.00193200, 0.00768320, 1.00000000, ss_lc};
 Point(1376) = { 0.00245990, 0.00864800, 1.00000000, ss_lc};
 Point(1377) = { 0.00307410, 0.00964250, 1.00000000, ss_lc};
 Point(1378) = { 0.00386450, 0.01077900, 1.00000000, ss_lc};
 Point(1379) = { 0.00490630, 0.01210200, 1.00000000, ss_lc};
 Point(1380) = { 0.00627150, 0.01362500, 1.00000000, ss_lc};
 Point(1381) = { 0.00803040, 0.01534300, 1.00000000, ss_lc};
 Point(1382) = { 0.01025700, 0.01724400, 1.00000000, ss_lc};
 Point(1383) = { 0.01302200, 0.01930800, 1.00000000, ss_lc};
 Point(1384) = { 0.01635200, 0.02148700, 1.00000000, ss_lc};
 Point(1385) = { 0.02031000, 0.02376600, 1.00000000, ss_lc};
 Point(1386) = { 0.02500000, 0.02614700, 1.00000000, ss_lc};
 Point(1387) = { 0.03000000, 0.02840100, 1.00000000, ss_lc};
 Point(1388) = { 0.03500000, 0.03043000, 1.00000000, ss_lc};
 Point(1389) = { 0.04000000, 0.03227700, 1.00000000, ss_lc};
 Point(1390) = { 0.04588300, 0.03426100, 1.00000000, ss_lc};
 Point(1391) = { 0.05291100, 0.03641100, 1.00000000, ss_lc};
 Point(1392) = { 0.06141100, 0.03874600, 1.00000000, ss_lc};
 Point(1393) = { 0.07151400, 0.04121400, 1.00000000, ss_lc};
 Point(1394) = { 0.08343700, 0.04377600, 1.00000000, ss_lc};
 Point(1395) = { 0.09751400, 0.04640300, 1.00000000, ss_lc};
 Point(1396) = { 0.11284000, 0.04885900, 1.00000000, ss_lc};
 Point(1397) = { 0.13070000, 0.05128000, 1.00000000, ss_lc};
 Point(1398) = { 0.15138000, 0.05359100, 1.00000000, ss_lc};
 Point(1399) = { 0.17500000, 0.05568800, 1.00000000, ss_lc};
 Point(1400) = { 0.20000000, 0.05737500, 1.00000000, ss_lc};
 Point(1401) = { 0.22500000, 0.05859600, 1.00000000, ss_lc};
 Point(1402) = { 0.25000000, 0.05941200, 1.00000000, ss_lc};
 Point(1403) = { 0.27500000, 0.05987300, 1.00000000, ss_lc};
 Point(1404) = { 0.30000000, 0.06001700, 1.00000000, ss_lc};
 Point(1405) = { 0.32500000, 0.05987900, 1.00000000, ss_lc};
 Point(1406) = { 0.35000000, 0.05948600, 1.00000000, ss_lc};
 Point(1407) = { 0.37500000, 0.05886300, 1.00000000, ss_lc};
 Point(1408) = { 0.40000000, 0.05803000, 1.00000000, ss_lc};
 Point(1409) = { 0.42500000, 0.05700600, 1.00000000, ss_lc};
 Point(1410) = { 0.45000000, 0.05580700, 1.00000000, ss_lc};
 Point(1411) = { 0.47500000, 0.05444800, 1.00000000, ss_lc};
 Point(1412) = { 0.50000000, 0.05294000, 1.00000000, ss_lc};
 Point(1413) = { 0.52500000, 0.05129600, 1.00000000, ss_lc};
 Point(1414) = { 0.55000000, 0.04952400, 1.00000000, ss_lc};
 Point(1415) = { 0.57500000, 0.04763400, 1.00000000, ss_lc};
 Point(1416) = { 0.60000000, 0.04563400, 1.00000000, ss_lc};
 Point(1417) = { 0.62500000, 0.04352900, 1.00000000, ss_lc};
 Point(1418) = { 0.65000000, 0.04132500, 1.00000000, ss_lc};
 Point(1419) = { 0.67500000, 0.03902700, 1.00000000, ss_lc};
 Point(1420) = { 0.70000000, 0.03663900, 1.00000000, ss_lc};
 Point(1421) = { 0.72500000, 0.03416400, 1.00000000, ss_lc};
 Point(1422) = { 0.75000000, 0.03160300, 1.00000000, ss_lc};
 Point(1423) = { 0.77500000, 0.02895900, 1.00000000, ss_lc};
 Point(1424) = { 0.80000000, 0.02623100, 1.00000000, ss_lc};
 Point(1425) = { 0.82500000, 0.02342000, 1.00000000, ss_lc};
 Point(1426) = { 0.85000000, 0.02052600, 1.00000000, ss_lc};
 Point(1427) = { 0.87500000, 0.01754500, 1.00000000, ss_lc};
 Point(1428) = { 0.90000000, 0.01447700, 1.00000000, ss_lc};
 Point(1429) = { 0.92328000, 0.01153900, 1.00000000, ss_lc};
 Point(1430) = { 0.94333000, 0.00894260, 1.00000000, ss_lc};
 Point(1431) = { 0.96040000, 0.00668320, 1.00000000, ss_lc};
 Point(1432) = { 0.97519000, 0.00441040, 1.00000000, ss_lc};
 Point(1433) = { 0.98808000, 0.00221820, 1.00000000, ss_lc};

Spline(200) = {1300:1433,1300};

// Now add in points to max a box. 
edge_lc = 0.2;

Point(1200) = { 10, 5, 0, edge_lc};
Point(1201) = { 10, -5, 0, edge_lc};
Point(1202) = { -10, -5, 0, edge_lc};
Point(1203) = { -10, 5, 0, edge_lc};

Point(1204) = { 10, 5, 1, edge_lc};
Point(1205) = { 10, -5, 1, edge_lc};
Point(1206) = { -10, -5, 1, edge_lc};
Point(1207) = { -10, 5, 1, edge_lc};

//Connect the points to form lines 

Line(201) = {1204, 1207};
Line(202) = {1207, 1206};
Line(203) = {1206, 1205};
Line(204) = {1205, 1204};
Line(205) = {1200, 1203};
Line(206) = {1202, 1202};
Line(207) = {1203, 1202};
Line(208) = {1202, 1201};
Line(209) = {1201, 1200};
Line(210) = {1204, 1200};
Line(211) = {1205, 1201};
Line(212) = {1206, 1202};
Line(213) = {1207, 1203};

//Connect the lines to form surfaces 

Line Loop(214) = {201, 202, 203, 204};
Line Loop(216) = {205, 207, 208, 209};
Line Loop(219) = {201, 213, -205, -210};
Line Loop(221) = {213, 207, -212, -202};
Line Loop(223) = {203, 211, -208, -212};
Line Loop(225) = {211, 209, -210, -204};
Line Loop(227) = {200};
Line Loop(229) = {100};

Plane Surface(220) = {219};
Plane Surface(222) = {221};
Plane Surface(224) = {223};
Plane Surface(226) = {225};
Plane Surface(231) = {214, 227};
Plane Surface(232) = {216, 229};

//Create Physical surfaces 

Physical Surface("top") = {220};
Physical Surface("front") = {231};
Physical Surface("back") = {232};
Physical Surface("inlet") = {222};
Physical Surface("bottom") = {224};
Physical Surface("outlet") = {226};

//Create volume 

Surface Loop(233) = {231, 220, 222, 232, 224, 226};
Volume(234) = {233};

Physical Volume("air") = {234};
_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh
  • [Gmsh] airfoil proble... Wright, William B. (GRC-RTI0)[Vantage Partners, LLC]

Reply via email to