naca0005: AirfoilSeq = AirfoilSeq( [ (1.000000, 0.002100), (0.999748, 0.002159), (0.998993, 0.002335), (0.997736, 0.002629), (0.995977, 0.003038), (0.993719, 0.003563), (0.990964, 0.004201), (0.987715, 0.004951), (0.983974, 0.005811), (0.979746, 0.006778), (0.975036, 0.007849), (0.969846, 0.009023), (0.964184, 0.010294), (0.958054, 0.011661), (0.951463, 0.013120), (0.944418, 0.014667), (0.936925, 0.016298), (0.928992, 0.018009), (0.920627, 0.019796), (0.911838, 0.021655), (0.902635, 0.023581), (0.893027, 0.025570), (0.883022, 0.027617), (0.872632, 0.029719), (0.861867, 0.031869), (0.850737, 0.034065), (0.839255, 0.036300), (0.827430, 0.038571), (0.815276, 0.040873), (0.802805, 0.043200), (0.790028, 0.045548), (0.776960, 0.047913), (0.763613, 0.050289), (0.750000, 0.052672), (0.736136, 0.055056), (0.722033, 0.057436), (0.707708, 0.059808), (0.693173, 0.062167), (0.678443, 0.064506), (0.663534, 0.066821), (0.648460, 0.069106), (0.633237, 0.071355), (0.617879, 0.073564), (0.602403, 0.075726), (0.586824, 0.077836), (0.571157, 0.079887), (0.555419, 0.081874), (0.539625, 0.083790), (0.523791, 0.085631), (0.507933, 0.087388), (0.492067, 0.089057), (0.476209, 0.090630), (0.460375, 0.092103), (0.444581, 0.093469), (0.428843, 0.094722), (0.413176, 0.095855), (0.397597, 0.096865), (0.382121, 0.097744), (0.366763, 0.098487), (0.351540, 0.099090), (0.336466, 0.099548), (0.321557, 0.099856), (0.306827, 0.100011), (0.292292, 0.100007), (0.277967, 0.099843), (0.263864, 0.099515), (0.250000, 0.099021), (0.236387, 0.098358), (0.223040, 0.097527), (0.209972, 0.096524), (0.197195, 0.095351), (0.184724, 0.094007), (0.172570, 0.092493), (0.160745, 0.090810), (0.149263, 0.088960), (0.138133, 0.086945), (0.127368, 0.084768), (0.116978, 0.082431), (0.106973, 0.079939), (0.097365, 0.077295), (0.088162, 0.074503), (0.079373, 0.071568), (0.071008, 0.068495), (0.063075, 0.065289), (0.055582, 0.061955), (0.048537, 0.058498), (0.041946, 0.054924), (0.035816, 0.051238), (0.030154, 0.047445), (0.024964, 0.043550), (0.020254, 0.039559), (0.016026, 0.035477), (0.012285, 0.031307), (0.009036, 0.027055), (0.006281, 0.022724), (0.004023, 0.018318), (0.002264, 0.013840), (0.001007, 0.009293), (0.000252, 0.004679), (0.000000, 0.000000), (0.000252, -0.004679), (0.001007, -0.009293), (0.002264, -0.013840), (0.004023, -0.018318), (0.006281, -0.022724), (0.009036, -0.027055), (0.012285, -0.031307), (0.016026, -0.035477), (0.020254, -0.039559), (0.024964, -0.043550), (0.030154, -0.047445), (0.035816, -0.051238), (0.041946, -0.054924), (0.048537, -0.058498), (0.055582, -0.061955), (0.063075, -0.065289), (0.071008, -0.068495), (0.079373, -0.071568), (0.088162, -0.074503), (0.097365, -0.077295), (0.106973, -0.079939), (0.116978, -0.082431), (0.127368, -0.084768), (0.138133, -0.086945), (0.149263, -0.088960), (0.160745, -0.090810), (0.172570, -0.092493), (0.184724, -0.094007), (0.197195, -0.095351), (0.209972, -0.096524), (0.223040, -0.097527), (0.236387, -0.098358), (0.250000, -0.099021), (0.263864, -0.099515), (0.277967, -0.099843), (0.292292, -0.100007), (0.306827, -0.100011), (0.321557, -0.099856), (0.336466, -0.099548), (0.351540, -0.099090), (0.366763, -0.098487), (0.382121, -0.097744), (0.397597, -0.096865), (0.413176, -0.095855), (0.428843, -0.094722), (0.444581, -0.093469), (0.460375, -0.092103), (0.476209, -0.090630), (0.492067, -0.089057), (0.507933, -0.087388), (0.523791, -0.085631), (0.539625, -0.083790), (0.555419, -0.081874), (0.571157, -0.079887), (0.586824, -0.077836), (0.602403, -0.075726), (0.617879, -0.073564), (0.633237, -0.071355), (0.648460, -0.069106), (0.663534, -0.066821), (0.678443, -0.064506), (0.693173, -0.062167), (0.707708, -0.059808), (0.722033, -0.057436), (0.736136, -0.055056), (0.750000, -0.052672), (0.763613, -0.050289), (0.776960, -0.047913), (0.790028, -0.045548), (0.802805, -0.043200), (0.815276, -0.040873), (0.827430, -0.038571), (0.839255, -0.036300), (0.850737, -0.034065), (0.861867, -0.031869), (0.872632, -0.029719), (0.883022, -0.027617), (0.893027, -0.025570), (0.902635, -0.023581), (0.911838, -0.021655), (0.920627, -0.019796), (0.928992, -0.018009), (0.936925, -0.016298), (0.944418, -0.014667), (0.951463, -0.013120), (0.958054, -0.011661), (0.964184, -0.010294), (0.969846, -0.009023), (0.975036, -0.007849), (0.979746, -0.006778), (0.983974, -0.005811), (0.987715, -0.004951), (0.990964, -0.004201), (0.993719, -0.003563), (0.995977, -0.003038), (0.997736, -0.002629), (0.998993, -0.002335), (0.999748, -0.002159), (1.000000, -0.002100), ] )
naca5305: AirfoilSeq = AirfoilSeq([ (1.000074, 0.000520), (0.998545, 0.000829), (0.993968, 0.001750), (0.986369, 0.003267), (0.975792, 0.005351), (0.962301, 0.007964), (0.945974, 0.011059), (0.926909, 0.014580), (0.905218, 0.018465), (0.881032, 0.022648), (0.854494, 0.027058), (0.825764, 0.031621), (0.795017, 0.036263), (0.762437, 0.040911), (0.728224, 0.045493), (0.692585, 0.049938), (0.655739, 0.054180), (0.617912, 0.058158), (0.579336, 0.061813), (0.540252, 0.065095), (0.500900, 0.067958), (0.461525, 0.070367), (0.422374, 0.072291), (0.383692, 0.073709), (0.345722, 0.074611), (0.308702, 0.074992), (0.272257, 0.074521), (0.237079, 0.072481), (0.203612, 0.069020), (0.172090, 0.064350), (0.142727, 0.058704), (0.115719, 0.052328), (0.091240, 0.045475), (0.069442, 0.038397), (0.050454, 0.031335), (0.034383, 0.024516), (0.021313, 0.018141), (0.011308, 0.012382), (0.004410, 0.007379), (0.000639, 0.003232), (0.000000, 0.000000), (0.002443, -0.002207), (0.007902, -0.003318), (0.016322, -0.003385), (0.027630, -0.002492), (0.041737, -0.000752), (0.058539, 0.001696), (0.077918, 0.004691), (0.099743, 0.008055), (0.123875, 0.011591), (0.150167, 0.015098), (0.178462, 0.018365), (0.208603, 0.021185), (0.240422, 0.023351), (0.273752, 0.024670), (0.308614, 0.024992), (0.345261, 0.024967), (0.382862, 0.024875), (0.421191, 0.024682), (0.460016, 0.024358), (0.499100, 0.023878), (0.538207, 0.023226), (0.577098, 0.022390), (0.615534, 0.021370), (0.653278, 0.020171), (0.690099, 0.018807), (0.725767, 0.017298), (0.760061, 0.015670), (0.792768, 0.013955), (0.823684, 0.012188), (0.852613, 0.010407), (0.879374, 0.008651), (0.903799, 0.006957), (0.925731, 0.005364), (0.945032, 0.003906), (0.961578, 0.002615), (0.975264, 0.001519), (0.986001, 0.000641), (0.993720, 0.000001), (0.998372, -0.000389), (0.999926, -0.000520), ])
naca5305: AirfoilSeq = AirfoilSeq([ (1.000074, 0.000520), (0.999825, 0.000570), (0.999076, 0.000722), (0.997829, 0.000974), (0.996084, 0.001325), (0.993844, 0.001775), (0.991111, 0.002322), (0.987887, 0.002965), (0.984175, 0.003702), (0.979979, 0.004530), (0.975303, 0.005447), (0.970152, 0.006450), (0.964530, 0.007536), (0.958442, 0.008702), (0.951896, 0.009945), (0.944896, 0.011261), (0.937450, 0.012645), (0.929565, 0.014095), (0.921249, 0.015606), (0.912509, 0.017173), (0.903355, 0.018793), (0.893795, 0.020460), (0.883838, 0.022171), (0.873495, 0.023920), (0.862775, 0.025702), (0.851689, 0.027513), (0.840247, 0.029348), (0.828462, 0.031201), (0.816345, 0.033069), (0.803907, 0.034946), (0.791162, 0.036828), (0.778120, 0.038709), (0.764797, 0.040584), (0.751204, 0.042449), (0.737356, 0.044300), (0.723265, 0.046131), (0.708947, 0.047939), (0.694416, 0.049718), (0.679685, 0.051464), (0.664770, 0.053174), (0.649686, 0.054843), (0.634447, 0.056466), (0.619070, 0.058042), (0.603569, 0.059564), (0.587961, 0.061031), (0.572261, 0.062439), (0.556485, 0.063784), (0.540648, 0.065063), (0.524768, 0.066275), (0.508859, 0.067415), (0.492939, 0.068483), (0.477023, 0.069475), (0.461128, 0.070389), (0.445270, 0.071224), (0.429465, 0.071978), (0.413729, 0.072650), (0.398079, 0.073239), (0.382530, 0.073744), (0.367099, 0.074165), (0.351800, 0.074500), (0.336651, 0.074751), (0.321667, 0.074916), (0.306862, 0.074998), (0.292078, 0.074968), (0.277356, 0.074684), (0.262866, 0.074133), (0.248627, 0.073328), (0.234654, 0.072280), (0.220963, 0.071003), (0.207570, 0.069508), (0.194490, 0.067812), (0.181738, 0.065929), (0.169328, 0.063874), (0.157274, 0.061662), (0.145589, 0.059311), (0.134285, 0.056837), (0.123376, 0.054256), (0.112871, 0.051585), (0.102783, 0.048841), (0.093120, 0.046040), (0.083894, 0.043200), (0.075113, 0.040335), (0.066786, 0.037463), (0.058920, 0.034599), (0.051523, 0.031758), (0.044601, 0.028955), (0.038161, 0.026204), (0.032208, 0.023517), (0.026747, 0.020908), (0.021783, 0.018387), (0.017318, 0.015967), (0.013357, 0.013657), (0.009902, 0.011466), (0.006955, 0.009402), (0.004518, 0.007472), (0.002592, 0.005682), (0.001177, 0.004037), (0.000274, 0.002540), -(0.000118, 0.001194), (0.000000, 0.000000), (0.000621, -0.001026), (0.001739, -0.001870), (0.003351, -0.002533), (0.005453, -0.003018), (0.008043, -0.003329), (0.011116, -0.003469), (0.014668, -0.003444), (0.018694, -0.003259), (0.023189, -0.002921), (0.028146, -0.002437), (0.033560, -0.001815), (0.039424, -0.001065), (0.045730, -0.000195), (0.052472, 0.000785), (0.059642, 0.001864), (0.067231, 0.003030), (0.075231, 0.004273), (0.083633, 0.005580), (0.092429, 0.006939), (0.101609, 0.008337), (0.111164, 0.009760), (0.121084, 0.011196), (0.131360, 0.012631), (0.141981, 0.014051), (0.152936, 0.015442), (0.164217, 0.016791), (0.175811, 0.018084), (0.187709, 0.019306), (0.199900, 0.020445), (0.212373, 0.021486), (0.225117, 0.022417), (0.238121, 0.023223), (0.251373, 0.023894), (0.264863, 0.024416), (0.278578, 0.024777), (0.292507, 0.024966), (0.306793, 0.024993), (0.321447, 0.024989), (0.336281, 0.024978), (0.351279, 0.024958), (0.366428, 0.024926), (0.381711, 0.024879), (0.397114, 0.024817), (0.412623, 0.024736), (0.428220, 0.024634), (0.443892, 0.024510), (0.459622, 0.024362), (0.475395, 0.024189), (0.491195, 0.023989), (0.507007, 0.023761), (0.522814, 0.023504), (0.538602, 0.023218), (0.554354, 0.022902), (0.570054, 0.022556), (0.585687, 0.022180), (0.601237, 0.021773), (0.616689, 0.021337), (0.632027, 0.020871), (0.647235, 0.020377), (0.662298, 0.019855), (0.677201, 0.019307), (0.691930, 0.018734), (0.706468, 0.018138), (0.720801, 0.017519), (0.734915, 0.016881), (0.748796, 0.016224), (0.762428, 0.015551), (0.775800, 0.014865), (0.788895, 0.014167), (0.801702, 0.013459), (0.814208, 0.012745), (0.826398, 0.012027), (0.838262, 0.011306), (0.849786, 0.010587), (0.860959, 0.009871), (0.871770, 0.009161), (0.882206, 0.008459), (0.892258, 0.007768), (0.901916, 0.007091), (0.911168, 0.006429), (0.920005, 0.005786), (0.928418, 0.005164), (0.936399, 0.004564), (0.943940, 0.003990), (0.951031, 0.003442), (0.957666, 0.002923), (0.963838, 0.002435), (0.969541, 0.001980), (0.974768, 0.001559), (0.979514, 0.001173), (0.983774, 0.000824), (0.987543, 0.000514), (0.990818, 0.000242), (0.993595, 0.000011), (0.995871, -0.000179), (0.997643, -0.000328), (0.998911, -0.000434), (0.999672, -0.000498), (0.999926, -0.000520), ])
naca0005: AirfoilSeq = AirfoilSeq([ (1.000000, 0.000525), (0.999748, 0.000540), (0.998993, 0.000584), (0.997736, 0.000657), (0.995977, 0.000760), (0.993719, 0.000891), (0.990964, 0.001050), (0.987715, 0.001238), (0.983974, 0.001453), (0.979746, 0.001694), (0.975036, 0.001962), (0.969846, 0.002256), (0.964184, 0.002574), (0.958054, 0.002915), (0.951463, 0.003280), (0.944418, 0.003667), (0.936925, 0.004075), (0.928992, 0.004502), (0.920627, 0.004949), (0.911838, 0.005414), (0.902635, 0.005895), (0.893027, 0.006392), (0.883022, 0.006904), (0.872632, 0.007430), (0.861867, 0.007967), (0.850737, 0.008516), (0.839255, 0.009075), (0.827430, 0.009643), (0.815276, 0.010218), (0.802805, 0.010800), (0.790028, 0.011387), (0.776960, 0.011978), (0.763613, 0.012572), (0.750000, 0.013168), (0.736136, 0.013764), (0.722033, 0.014359), (0.707708, 0.014952), (0.693173, 0.015542), (0.678443, 0.016126), (0.663534, 0.016705), (0.648460, 0.017276), (0.633237, 0.017839), (0.617879, 0.018391), (0.602403, 0.018932), (0.586824, 0.019459), (0.571157, 0.019972), (0.555419, 0.020468), (0.539625, 0.020948), (0.523791, 0.021408), (0.507933, 0.021847), (0.492067, 0.022264), (0.476209, 0.022658), (0.460375, 0.023026), (0.444581, 0.023367), (0.428843, 0.023680), (0.413176, 0.023964), (0.397597, 0.024216), (0.382121, 0.024436), (0.366763, 0.024622), (0.351540, 0.024773), (0.336466, 0.024887), (0.321557, 0.024964), (0.306827, 0.025003), (0.292292, 0.025002), (0.277967, 0.024961), (0.263864, 0.024879), (0.250000, 0.024755), (0.236387, 0.024590), (0.223040, 0.024382), (0.209972, 0.024131), (0.197195, 0.023838), (0.184724, 0.023502), (0.172570, 0.023123), (0.160745, 0.022703), (0.149263, 0.022240), (0.138133, 0.021736), (0.127368, 0.021192), (0.116978, 0.020608), (0.106973, 0.019985), (0.097365, 0.019324), (0.088162, 0.018626), (0.079373, 0.017892), (0.071008, 0.017124), (0.063075, 0.016322), (0.055582, 0.015489), (0.048537, 0.014625), (0.041946, 0.013731), (0.035816, 0.012809), (0.030154, 0.011861), (0.024964, 0.010888), (0.020254, 0.009890), (0.016026, 0.008869), (0.012285, 0.007827), (0.009036, 0.006764), (0.006281, 0.005681), (0.004023, 0.004580), (0.002264, 0.003460), (0.001007, 0.002323), (0.000252, 0.001170), (0.000000, 0.000000), (0.000252, -0.001170), (0.001007, -0.002323), (0.002264, -0.003460), (0.004023, -0.004580), (0.006281, -0.005681), (0.009036, -0.006764), (0.012285, -0.007827), (0.016026, -0.008869), (0.020254, -0.009890), (0.024964, -0.010888), (0.030154, -0.011861), (0.035816, -0.012809), (0.041946, -0.013731), (0.048537, -0.014625), (0.055582, -0.015489), (0.063075, -0.016322), (0.071008, -0.017124), (0.079373, -0.017892), (0.088162, -0.018626), (0.097365, -0.019324), (0.106973, -0.019985), (0.116978, -0.020608), (0.127368, -0.021192), (0.138133, -0.021736), (0.149263, -0.022240), (0.160745, -0.022703), (0.172570, -0.023123), (0.184724, -0.023502), (0.197195, -0.023838), (0.209972, -0.024131), (0.223040, -0.024382), (0.236387, -0.024590), (0.250000, -0.024755), (0.263864, -0.024879), (0.277967, -0.024961), (0.292292, -0.025002), (0.306827, -0.025003), (0.321557, -0.024964), (0.336466, -0.024887), (0.351540, -0.024773), (0.366763, -0.024622), (0.382121, -0.024436), (0.397597, -0.024216), (0.413176, -0.023964), (0.428843, -0.023680), (0.444581, -0.023367), (0.460375, -0.023026), (0.476209, -0.022658), (0.492067, -0.022264), (0.507933, -0.021847), (0.523791, -0.021408), (0.539625, -0.020948), (0.555419, -0.020468), (0.571157, -0.019972), (0.586824, -0.019459), (0.602403, -0.018932), (0.617879, -0.018391), (0.633237, -0.017839), (0.648460, -0.017276), (0.663534, -0.016705), (0.678443, -0.016126), (0.693173, -0.015542), (0.707708, -0.014952), (0.722033, -0.014359), (0.736136, -0.013764), (0.750000, -0.013168), (0.763613, -0.012572), (0.776960, -0.011978), (0.790028, -0.011387), (0.802805, -0.010800), (0.815276, -0.010218), (0.827430, -0.009643), (0.839255, -0.009075), (0.850737, -0.008516), (0.861867, -0.007967), (0.872632, -0.007430), (0.883022, -0.006904), (0.893027, -0.006392), (0.902635, -0.005895), (0.911838, -0.005414), (0.920627, -0.004949), (0.928992, -0.004502), (0.936925, -0.004075), (0.944418, -0.003667), (0.951463, -0.003280), (0.958054, -0.002915), (0.964184, -0.002574), (0.969846, -0.002256), (0.975036, -0.001962), (0.979746, -0.001694), (0.983974, -0.001453), (0.987715, -0.001238), (0.990964, -0.001050), (0.993719, -0.000891), (0.995977, -0.000760), (0.997736, -0.000657), (0.998993, -0.000584), (0.999748, -0.000540), (1.000000, -0.000525), ])
naca0005: AirfoilSeq = AirfoilSeq([ (1.000000, 0.000525), (0.998459, 0.000615), (0.993844, 0.000884), (0.986185, 0.001326), (0.975528, 0.001934), (0.961940, 0.002699), (0.945503, 0.003607), (0.926320, 0.004645), (0.904508, 0.005798), (0.880203, 0.007048), (0.853553, 0.008378), (0.824724, 0.009772), (0.793893, 0.011210), (0.761249, 0.012676), (0.726995, 0.014151), (0.691342, 0.015615), (0.654508, 0.017049), (0.616723, 0.018432), (0.578217, 0.019743), (0.539230, 0.020959), (0.500000, 0.022058), (0.460770, 0.023017), (0.421783, 0.023812), (0.383277, 0.024421), (0.345492, 0.024823), (0.308658, 0.025000), (0.273005, 0.024937), (0.238751, 0.024622), (0.206107, 0.024048), (0.175276, 0.023212), (0.146447, 0.022118), (0.119797, 0.020772), (0.095492, 0.019187), (0.073680, 0.017377), (0.054497, 0.015361), (0.038060, 0.013158), (0.024472, 0.010789), (0.013815, 0.008272), (0.006156, 0.005626), (0.001541, 0.002865), (0.000000, 0.000000), (0.001541, -0.002865), (0.006156, -0.005626), (0.013815, -0.008272), (0.024472, -0.010789), (0.038060, -0.013158), (0.054497, -0.015361), (0.073680, -0.017377), (0.095492, -0.019187), (0.119797, -0.020772), (0.146447, -0.022118), (0.175276, -0.023212), (0.206107, -0.024048), (0.238751, -0.024622), (0.273005, -0.024937), (0.308658, -0.025000), (0.345492, -0.024823), (0.383277, -0.024421), (0.421783, -0.023812), (0.460770, -0.023017), (0.500000, -0.022058), (0.539230, -0.020959), (0.578217, -0.019743), (0.616723, -0.018432), (0.654508, -0.017049), (0.691342, -0.015615), (0.726995, -0.014151), (0.761249, -0.012676), (0.793893, -0.011210), (0.824724, -0.009772), (0.853553, -0.008378), (0.880203, -0.007048), (0.904508, -0.005798), (0.926320, -0.004645), (0.945503, -0.003607), (0.961940, -0.002699), (0.975528, -0.001934), (0.986185, -0.001326), (0.993844, -0.000884), (0.998459, -0.000615), (1.000000, -0.000525), ])
mh49: AirfoilSeq = AirfoilSeq([ (1000, 0), (996.64, -0.35), (986.52, -1.22), (969.69, -2.19), (946.38, -2.94), (916.87, -3.2201), (881.52, -2.73), (840.76, -1.08), (795.4099, 2.3), (746.78, 7.58), (696.0499, 14.49), (644.25, 22.63), (592.43, 31.51), (541.62, 40.22), (492.05, 47.49), (443.25, 52.85), (395.16, 56.54), (348.13, 58.73), (302.52, 59.54), (258.77, 59.09), (217.31, 57.46), (178.56, 54.73), (142.88, 50.97), (110.65, 46.27), (82.14, 40.72), (57.6, 34.42), (37.22, 27.53), (21.16, 20.24), (9.5, 12.77), (2.31, 5.52), (0, -0.6401), (3.58, -6.35), (12.87, -12.61), (26.91, -18.98), (45.49, -25.06), (68.4599, -30.6), (95.67, -35.38), (126.96, -39.27), (162.17, -42.19), (201.05, -44.17), (243.26, -45.23), (288.42, -45.47), (336.07, -44.96), (385.72, -43.7701), (436.86, -42), (488.92, -39.76), (541.32, -37.15), (593.43, -34.27), (644.64, -31.2), (694.34, -28), (741.95, -24.73), (786.9199, -21.44), (828.74, -18.19), (866.93, -15.06), (900.97, -12.13), (930.44, -9.4), (954.97, -6.9), (974.25, -4.6101), (988.17, -2.44), (996.89, -0.6801), ])
goe63: AirfoilSeq = AirfoilSeq( [ [1000, 3.5], [949.83, 15.03], [899.71, 25.76], [799.48, 45.61], [699.25, 65.47], [599.05, 83.43], [498.88, 97.9899], [398.8, 105.65], [298.79, 106.21], [198.86, 99.87], [148.95, 91.8], [99.0999, 79.03], [74.2, 69.95], [49.34, 57.66], [24.55, 39.48], [12.2, 26.64], [0, 0], [12.66, -14.26], [25.15, -13.51], [50.09, -7.73], [75.02, -1.74], [99.9599, 3.74], [149.87, 11.31], [199.8, 17.38], [299.72, 24.42], [399.68, 28.26], [499.69, 27.3], [599.72, 24.14], [699.8, 17.88], [799.88, 10.72], [899.96, 3.56], [949.99, 0.83], ] )