diff --git a/benchmarks/3d/geom8du.geo b/benchmarks/3d/geom8du.geo new file mode 100644 index 0000000000000000000000000000000000000000..79d1514ddea2734b1788e2996aa583d62d32818c --- /dev/null +++ b/benchmarks/3d/geom8du.geo @@ -0,0 +1,457 @@ + +// Jean-Francois.Roussel@onecert.fr + +Point(101) = {0, 0, -6, 10}; +Point(102) = {50, 0, -6, 10}; +Point(103) = {-50, 0, -6, 10}; +Point(104) = {0, 50, -6, 10}; +Point(105) = {0, -50, -6, 10}; +Point(106) = {0, 0, 94, 10}; +Point(107) = {0, 0, -106, 10}; +Point(201) = {-1, -1, -7, 0.3}; +Point(202) = {-1, -1, -5, 0.3}; +Point(203) = {-1, 1, -7, 0.3}; +Point(204) = {-1, 1, -5, 0.3}; +Point(205) = {1, -1, -7, 0.3}; +Point(206) = {1, -1, -5, 0.3}; +Point(207) = {1, 1, -7, 0.3}; +Point(208) = {1, 1, -5, 0.3}; +Point(301) = {0, -1, -4, 0.4}; +Point(302) = {0, -1, 6, 0.4}; +Point(303) = {0, 1, -4, 0.4}; +Point(304) = {0, 1, 6, 0.4}; +Point(305) = {-0.2, -1, -4, 0.4}; +Point(306) = {-0.2, -1, 6, 0.4}; +Point(307) = {-0.2, 1, -4, 0.4}; +Point(308) = {-0.2, 1, 6, 0.4}; +Point(401) = {0, -1, -8, 0.6}; +Point(402) = {0, -1, -18, 0.6}; +Point(403) = {0, 1, -8, 0.6}; +Point(404) = {0, 1, -18, 0.6}; +Point(405) = {-0.2, -1, -8, 0.6}; +Point(406) = {-0.2, -1, -18, 0.6}; +Point(407) = {-0.2, 1, -8, 0.6}; +Point(408) = {-0.2, 1, -18, 0.6}; +Point(1001) = {0, -0.01, 0.9995000000000001, 0.0007}; +Point(1002) = {0, -0.01, 1.0005, 0.0007}; +Point(1003) = {0, 0.01, 0.9995000000000001, 0.0007}; +Point(1004) = {0, 0.01, 1.0005, 0.0007}; +Point(1005) = {0, -0.02, 0.997, 0.00175}; +Point(1006) = {0, -0.02, 1.003, 0.00175}; +Point(1007) = {0, 0.02, 0.997, 0.00175}; +Point(1008) = {0, 0.02, 1.003, 0.00175}; +Point(1009) = {0.005590169943749475, -0.02, 0.997, 0.002625}; +Point(1010) = {0.005590169943749475, -0.02, 1.003, 0.002625}; +Point(1011) = {0.005590169943749475, 0.02, 0.997, 0.002625}; +Point(1012) = {0.005590169943749475, 0.02, 1.003, 0.002625}; +Point(1013) = {0, -0.04, 0.991, 0.004375}; +Point(1014) = {0, -0.04, 1.009, 0.004375}; +Point(1015) = {0, 0.04, 0.991, 0.004375}; +Point(1016) = {0, 0.04, 1.009, 0.004375}; +Point(1017) = {0.01397542485937369, -0.04, 0.991, 0.006562500000000001}; +Point(1018) = {0.01397542485937369, -0.04, 1.009, 0.006562500000000001}; +Point(1019) = {0.01397542485937369, 0.04, 0.991, 0.006562500000000001}; +Point(1020) = {0.01397542485937369, 0.04, 1.009, 0.006562500000000001}; +Point(1021) = {0, -0.08, 0.973, 0.0109375}; +Point(1022) = {0, -0.08, 1.027, 0.0109375}; +Point(1023) = {0, 0.08, 0.973, 0.0109375}; +Point(1024) = {0, 0.08, 1.027, 0.0109375}; +Point(1025) = {0.03493856214843422, -0.08, 0.973, 0.01640625}; +Point(1026) = {0.03493856214843422, -0.08, 1.027, 0.01640625}; +Point(1027) = {0.03493856214843422, 0.08, 0.973, 0.01640625}; +Point(1028) = {0.03493856214843422, 0.08, 1.027, 0.01640625}; +Point(1029) = {0, -0.16, 0.919, 0.02734375}; +Point(1030) = {0, -0.16, 1.081, 0.02734375}; +Point(1031) = {0, 0.16, 0.919, 0.02734375}; +Point(1032) = {0, 0.16, 1.081, 0.02734375}; +Point(1033) = {0.08734640537108554, -0.16, 0.919, 0.04101562500000001}; +Point(1034) = {0.08734640537108554, -0.16, 1.081, 0.04101562500000001}; +Point(1035) = {0.08734640537108554, 0.16, 0.919, 0.04101562500000001}; +Point(1036) = {0.08734640537108554, 0.16, 1.081, 0.04101562500000001}; +Point(1037) = {0, -0.32, 0.7569999999999999, 0.06835937500000001}; +Point(1038) = {0, -0.32, 1.243, 0.06835937500000001}; +Point(1039) = {0, 0.32, 0.7569999999999999, 0.06835937500000001}; +Point(1040) = {0, 0.32, 1.243, 0.06835937500000001}; +Point(1041) = {0.2183660134277138, -0.32, 0.7569999999999999, 0.1025390625}; +Point(1042) = {0.2183660134277138, -0.32, 1.243, 0.1025390625}; +Point(1043) = {0.2183660134277138, 0.32, 0.7569999999999999, 0.1025390625}; +Point(1044) = {0.2183660134277138, 0.32, 1.243, 0.1025390625}; +Point(1045) = {0, -0.64, 0.2709999999999999, 0.1708984375}; +Point(1046) = {0, -0.64, 1.729, 0.1708984375}; +Point(1047) = {0, 0.64, 0.2709999999999999, 0.1708984375}; +Point(1048) = {0, 0.64, 1.729, 0.1708984375}; +Point(1049) = {0.5459150335692846, -0.64, 0.2709999999999999, 0.2563476562500001}; +Point(1050) = {0.5459150335692846, -0.64, 1.729, 0.2563476562500001}; +Point(1051) = {0.5459150335692846, 0.64, 0.2709999999999999, 0.2563476562500001}; +Point(1052) = {0.5459150335692846, 0.64, 1.729, 0.2563476562500001}; +Point(1053) = {-2.5, -2.5, -24, 0.75}; +Point(1054) = {-2.5, -2.5, 12, 0.75}; +Point(1055) = {-2.5, 2.5, -24, 0.75}; +Point(1056) = {-2.5, 2.5, 12, 0.75}; +Point(1057) = {2.5, -2.5, -24, 0.75}; +Point(1058) = {2.5, -2.5, 12, 0.75}; +Point(1059) = {2.5, 2.5, -24, 0.75}; +Point(1060) = {2.5, 2.5, 12, 0.75}; +Point(1061) = {-6.25, -6.25, -33, 1.875}; +Point(1062) = {-6.25, -6.25, 21, 1.875}; +Point(1063) = {-6.25, 6.25, -33, 1.875}; +Point(1064) = {-6.25, 6.25, 21, 1.875}; +Point(1065) = {6.25, -6.25, -33, 1.875}; +Point(1066) = {6.25, -6.25, 21, 1.875}; +Point(1067) = {6.25, 6.25, -33, 1.875}; +Point(1068) = {6.25, 6.25, 21, 1.875}; +Point(1069) = {-15.625, -15.625, -46.5, 4.6875}; +Point(1070) = {-15.625, -15.625, 34.5, 4.6875}; +Point(1071) = {-15.625, 15.625, -46.5, 4.6875}; +Point(1072) = {-15.625, 15.625, 34.5, 4.6875}; +Point(1073) = {15.625, -15.625, -46.5, 4.6875}; +Point(1074) = {15.625, -15.625, 34.5, 4.6875}; +Point(1075) = {15.625, 15.625, -46.5, 4.6875}; +Point(1076) = {15.625, 15.625, 34.5, 4.6875}; +Ellipse (1) = {103, 101, 103, 104} Plane{0, 0, 1}; +Ellipse (2) = {106, 101, 104, 104} Plane{0, 0, 1}; +Ellipse (3) = {102, 101, 104, 104} Plane{0, 0, 1}; +Ellipse (4) = {107, 101, 104, 104} Plane{0, 0, 1}; +Ellipse (5) = {105, 101, 106, 106} Plane{0, 0, 1}; +Ellipse (6) = {105, 101, 103, 103} Plane{0, 0, 1}; +Ellipse (7) = {105, 101, 107, 107} Plane{0, 0, 1}; +Ellipse (8) = {105, 101, 102, 102} Plane{0, 0, 1}; +Ellipse (9) = {103, 101, 106, 106} Plane{0, 0, 1}; +Ellipse (10) = {106, 101, 102, 102} Plane{0, 0, 1}; +Ellipse (11) = {102, 101, 107, 107} Plane{0, 0, 1}; +Ellipse (12) = {107, 101, 103, 103} Plane{0, 0, 1}; +Line (10031) = {201, 202}; +Line (10032) = {203, 204}; +Line (10033) = {207, 208}; +Line (10034) = {205, 206}; +Line (10035) = {205, 201}; +Line (10036) = {206, 202}; +Line (10037) = {208, 204}; +Line (10038) = {207, 203}; +Line (10039) = {203, 201}; +Line (10040) = {204, 202}; +Line (10041) = {208, 206}; +Line (10042) = {207, 205}; +Line (20057) = {304, 308}; +Line (20058) = {302, 306}; +Line (20059) = {301, 305}; +Line (20060) = {303, 307}; +Line (20061) = {303, 301}; +Line (20062) = {307, 305}; +Line (20063) = {304, 302}; +Line (20064) = {308, 306}; +Line (20065) = {304, 303}; +Line (20066) = {308, 307}; +Line (20067) = {302, 301}; +Line (20068) = {306, 305}; +Line (30057) = {404, 408}; +Line (30058) = {402, 406}; +Line (30059) = {401, 405}; +Line (30060) = {403, 407}; +Line (30061) = {403, 401}; +Line (30062) = {407, 405}; +Line (30063) = {404, 402}; +Line (30064) = {408, 406}; +Line (30065) = {404, 403}; +Line (30066) = {408, 407}; +Line (30067) = {402, 401}; +Line (30068) = {406, 405}; +Line (30082) = {1004, 1003}; +Line (30083) = {1002, 1001}; +Line (30084) = {1004, 1002}; +Line (30085) = {1003, 1001}; +Line (30088) = {1005, 1006}; +Line (30089) = {1007, 1008}; +Line (30090) = {1009, 1010}; +Line (30091) = {1011, 1012}; +Line (30092) = {1005, 1007}; +Line (30093) = {1006, 1008}; +Line (30094) = {1009, 1011}; +Line (30095) = {1010, 1012}; +Line (30096) = {1005, 1009}; +Line (30097) = {1006, 1010}; +Line (30098) = {1007, 1011}; +Line (30099) = {1008, 1012}; +Line (30114) = {1013, 1014}; +Line (30115) = {1015, 1016}; +Line (30116) = {1017, 1018}; +Line (30117) = {1019, 1020}; +Line (30118) = {1013, 1015}; +Line (30119) = {1014, 1016}; +Line (30120) = {1017, 1019}; +Line (30121) = {1018, 1020}; +Line (30122) = {1013, 1017}; +Line (30123) = {1014, 1018}; +Line (30124) = {1015, 1019}; +Line (30125) = {1016, 1020}; +Line (30140) = {1021, 1022}; +Line (30141) = {1023, 1024}; +Line (30142) = {1025, 1026}; +Line (30143) = {1027, 1028}; +Line (30144) = {1021, 1023}; +Line (30145) = {1022, 1024}; +Line (30146) = {1025, 1027}; +Line (30147) = {1026, 1028}; +Line (30148) = {1021, 1025}; +Line (30149) = {1022, 1026}; +Line (30150) = {1023, 1027}; +Line (30151) = {1024, 1028}; +Line (30166) = {1029, 1030}; +Line (30167) = {1031, 1032}; +Line (30168) = {1033, 1034}; +Line (30169) = {1035, 1036}; +Line (30170) = {1029, 1031}; +Line (30171) = {1030, 1032}; +Line (30172) = {1033, 1035}; +Line (30173) = {1034, 1036}; +Line (30174) = {1029, 1033}; +Line (30175) = {1030, 1034}; +Line (30176) = {1031, 1035}; +Line (30177) = {1032, 1036}; +Line (30192) = {1037, 1038}; +Line (30193) = {1039, 1040}; +Line (30194) = {1041, 1042}; +Line (30195) = {1043, 1044}; +Line (30196) = {1037, 1039}; +Line (30197) = {1038, 1040}; +Line (30198) = {1041, 1043}; +Line (30199) = {1042, 1044}; +Line (30200) = {1037, 1041}; +Line (30201) = {1038, 1042}; +Line (30202) = {1039, 1043}; +Line (30203) = {1040, 1044}; +Line (30218) = {1045, 1046}; +Line (30219) = {1047, 1048}; +Line (30220) = {1049, 1050}; +Line (30221) = {1051, 1052}; +Line (30222) = {1045, 1047}; +Line (30223) = {1046, 1048}; +Line (30224) = {1049, 1051}; +Line (30225) = {1050, 1052}; +Line (30226) = {1045, 1049}; +Line (30227) = {1046, 1050}; +Line (30228) = {1047, 1051}; +Line (30229) = {1048, 1052}; +Line (30244) = {1053, 1054}; +Line (30245) = {1055, 1056}; +Line (30246) = {1057, 1058}; +Line (30247) = {1059, 1060}; +Line (30248) = {1053, 1055}; +Line (30249) = {1054, 1056}; +Line (30250) = {1057, 1059}; +Line (30251) = {1058, 1060}; +Line (30252) = {1053, 1057}; +Line (30253) = {1054, 1058}; +Line (30254) = {1055, 1059}; +Line (30255) = {1056, 1060}; +Line (30269) = {1061, 1062}; +Line (30270) = {1063, 1064}; +Line (30271) = {1065, 1066}; +Line (30272) = {1067, 1068}; +Line (30273) = {1061, 1063}; +Line (30274) = {1062, 1064}; +Line (30275) = {1065, 1067}; +Line (30276) = {1066, 1068}; +Line (30277) = {1061, 1065}; +Line (30278) = {1062, 1066}; +Line (30279) = {1063, 1067}; +Line (30280) = {1064, 1068}; +Line (30294) = {1069, 1070}; +Line (30295) = {1071, 1072}; +Line (30296) = {1073, 1074}; +Line (30297) = {1075, 1076}; +Line (30298) = {1069, 1071}; +Line (30299) = {1070, 1072}; +Line (30300) = {1073, 1075}; +Line (30301) = {1074, 1076}; +Line (30302) = {1069, 1073}; +Line (30303) = {1070, 1074}; +Line (30304) = {1071, 1075}; +Line (30305) = {1072, 1076}; +Line Loop (1000014) = {2, -1, 9}; +Ruled Surface (14) = {1000014}; +Line Loop (1000016) = {4, -1, -12}; +Ruled Surface (16) = {1000016}; +Line Loop (1000018) = {2, -3, -10}; +Ruled Surface (18) = {1000018}; +Line Loop (1000020) = {3, -4, -11}; +Ruled Surface (20) = {1000020}; +Line Loop (1000022) = {5, -9, -6}; +Ruled Surface (22) = {1000022}; +Line Loop (1000024) = {7, 12, -6}; +Ruled Surface (24) = {1000024}; +Line Loop (1000026) = {7, -11, -8}; +Ruled Surface (26) = {1000026}; +Line Loop (1000028) = {8, -10, -5}; +Ruled Surface (28) = {1000028}; +Line Loop (1010044) = {10031, -10040, -10032, 10039}; +Plane Surface (10044) = {1010044}; +Line Loop (1010046) = {10042, 10034, -10041, -10033}; +Plane Surface (10046) = {1010046}; +Line Loop (1010048) = {10035, -10039, -10038, 10042}; +Plane Surface (10048) = {1010048}; +Line Loop (1010050) = {10036, -10040, -10037, 10041}; +Plane Surface (10050) = {1010050}; +Line Loop (1010052) = {10034, 10036, -10031, -10035}; +Plane Surface (10052) = {1010052}; +Line Loop (1010054) = {10032, -10037, -10033, 10038}; +Plane Surface (10054) = {1010054}; +Line Loop (1020070) = {20063, 20058, -20064, -20057}; +Plane Surface (20070) = {1020070}; +Line Loop (1020072) = {20061, 20059, -20062, -20060}; +Plane Surface (20072) = {1020072}; +Line Loop (1020074) = {20065, 20060, -20066, -20057}; +Plane Surface (20074) = {1020074}; +Line Loop (1020076) = {20067, 20059, -20068, -20058}; +Plane Surface (20076) = {1020076}; +Line Loop (1020078) = {20064, 20068, -20062, -20066}; +Plane Surface (20078) = {1020078}; +Line Loop (1030070) = {30063, 30058, -30064, -30057}; +Plane Surface (30070) = {1030070}; +Line Loop (1030072) = {30061, 30059, -30062, -30060}; +Plane Surface (30072) = {1030072}; +Line Loop (1030074) = {30065, 30060, -30066, -30057}; +Plane Surface (30074) = {1030074}; +Line Loop (1030076) = {30067, 30059, -30068, -30058}; +Plane Surface (30076) = {1030076}; +Line Loop (1030078) = {30064, 30068, -30062, -30066}; +Plane Surface (30078) = {1030078}; +Line Loop (1030080) = {30063, 30067, -30061, -30065}; +Plane Surface (30080) = {1030080}; +Line Loop (1030087) = {30084, 30083, -30085, -30082}; +Plane Surface (30087) = {1030087}; +Line Loop (1030090) = {20063, 20067, -20061, -20065, 30222, 30219, -30223, -30218}; +Plane Surface (30090) = {1030090}; +Line Loop (1030106) = {30088, 30093, -30089, -30092, 30082, 30085, -30083, -30084}; +Plane Surface (30106) = {1030106}; +Line Loop (1030107) = {-30090, 30094, 30091, -30095}; +Plane Surface (30107) = {1030107}; +Line Loop (1030108) = {-30088, 30096, 30090, -30097}; +Plane Surface (30108) = {1030108}; +Line Loop (1030109) = {30089, 30099, -30091, -30098}; +Plane Surface (30109) = {1030109}; +Line Loop (1030110) = {30092, 30098, -30094, -30096}; +Plane Surface (30110) = {1030110}; +Line Loop (1030111) = {-30093, 30097, 30095, -30099}; +Plane Surface (30111) = {1030111}; +Line Loop (1030132) = {30114, 30119, -30115, -30118, 30092, 30089, -30093, -30088}; +Plane Surface (30132) = {1030132}; +Line Loop (1030133) = {-30116, 30120, 30117, -30121}; +Plane Surface (30133) = {1030133}; +Line Loop (1030134) = {-30114, 30122, 30116, -30123}; +Plane Surface (30134) = {1030134}; +Line Loop (1030135) = {30115, 30125, -30117, -30124}; +Plane Surface (30135) = {1030135}; +Line Loop (1030136) = {30118, 30124, -30120, -30122}; +Plane Surface (30136) = {1030136}; +Line Loop (1030137) = {-30119, 30123, 30121, -30125}; +Plane Surface (30137) = {1030137}; +Line Loop (1030158) = {30140, 30145, -30141, -30144, 30118, 30115, -30119, -30114}; +Plane Surface (30158) = {1030158}; +Line Loop (1030159) = {-30142, 30146, 30143, -30147}; +Plane Surface (30159) = {1030159}; +Line Loop (1030160) = {-30140, 30148, 30142, -30149}; +Plane Surface (30160) = {1030160}; +Line Loop (1030161) = {30141, 30151, -30143, -30150}; +Plane Surface (30161) = {1030161}; +Line Loop (1030162) = {30144, 30150, -30146, -30148}; +Plane Surface (30162) = {1030162}; +Line Loop (1030163) = {-30145, 30149, 30147, -30151}; +Plane Surface (30163) = {1030163}; +Line Loop (1030184) = {30166, 30171, -30167, -30170, 30144, 30141, -30145, -30140}; +Plane Surface (30184) = {1030184}; +Line Loop (1030185) = {-30168, 30172, 30169, -30173}; +Plane Surface (30185) = {1030185}; +Line Loop (1030186) = {-30166, 30174, 30168, -30175}; +Plane Surface (30186) = {1030186}; +Line Loop (1030187) = {30167, 30177, -30169, -30176}; +Plane Surface (30187) = {1030187}; +Line Loop (1030188) = {30170, 30176, -30172, -30174}; +Plane Surface (30188) = {1030188}; +Line Loop (1030189) = {-30171, 30175, 30173, -30177}; +Plane Surface (30189) = {1030189}; +Line Loop (1030210) = {30192, 30197, -30193, -30196, 30170, 30167, -30171, -30166}; +Plane Surface (30210) = {1030210}; +Line Loop (1030211) = {-30194, 30198, 30195, -30199}; +Plane Surface (30211) = {1030211}; +Line Loop (1030212) = {-30192, 30200, 30194, -30201}; +Plane Surface (30212) = {1030212}; +Line Loop (1030213) = {30193, 30203, -30195, -30202}; +Plane Surface (30213) = {1030213}; +Line Loop (1030214) = {30196, 30202, -30198, -30200}; +Plane Surface (30214) = {1030214}; +Line Loop (1030215) = {-30197, 30201, 30199, -30203}; +Plane Surface (30215) = {1030215}; +Line Loop (1030236) = {30218, 30223, -30219, -30222, 30196, 30193, -30197, -30192}; +Plane Surface (30236) = {1030236}; +Line Loop (1030237) = {-30220, 30224, 30221, -30225}; +Plane Surface (30237) = {1030237}; +Line Loop (1030238) = {-30218, 30226, 30220, -30227}; +Plane Surface (30238) = {1030238}; +Line Loop (1030239) = {30219, 30229, -30221, -30228}; +Plane Surface (30239) = {1030239}; +Line Loop (1030240) = {30222, 30228, -30224, -30226}; +Plane Surface (30240) = {1030240}; +Line Loop (1030241) = {-30223, 30227, 30225, -30229}; +Plane Surface (30241) = {1030241}; +Line Loop (1030257) = {30244, 30249, -30245, -30248}; +Plane Surface (30257) = {1030257}; +Line Loop (1030259) = {-30246, 30250, 30247, -30251}; +Plane Surface (30259) = {1030259}; +Line Loop (1030261) = {-30244, 30252, 30246, -30253}; +Plane Surface (30261) = {1030261}; +Line Loop (1030263) = {30245, 30255, -30247, -30254}; +Plane Surface (30263) = {1030263}; +Line Loop (1030265) = {30248, 30254, -30250, -30252}; +Plane Surface (30265) = {1030265}; +Line Loop (1030267) = {-30249, 30253, 30251, -30255}; +Plane Surface (30267) = {1030267}; +Line Loop (1030282) = {30269, 30274, -30270, -30273}; +Plane Surface (30282) = {1030282}; +Line Loop (1030284) = {-30271, 30275, 30272, -30276}; +Plane Surface (30284) = {1030284}; +Line Loop (1030286) = {-30269, 30277, 30271, -30278}; +Plane Surface (30286) = {1030286}; +Line Loop (1030288) = {30270, 30280, -30272, -30279}; +Plane Surface (30288) = {1030288}; +Line Loop (1030290) = {30273, 30279, -30275, -30277}; +Plane Surface (30290) = {1030290}; +Line Loop (1030292) = {-30274, 30278, 30276, -30280}; +Plane Surface (30292) = {1030292}; +Line Loop (1030307) = {30294, 30299, -30295, -30298}; +Plane Surface (30307) = {1030307}; +Line Loop (1030309) = {-30296, 30300, 30297, -30301}; +Plane Surface (30309) = {1030309}; +Line Loop (1030311) = {-30294, 30302, 30296, -30303}; +Plane Surface (30311) = {1030311}; +Line Loop (1030313) = {30295, 30305, -30297, -30304}; +Plane Surface (30313) = {1030313}; +Line Loop (1030315) = {30298, 30304, -30300, -30302}; +Plane Surface (30315) = {1030315}; +Line Loop (1030317) = {-30299, 30303, 30301, -30305}; +Plane Surface (30317) = {1030317}; + +Surface Loop (1000001) = {30282, 30284, 30286, 30288, 30290, 30292, 30257, 30259, 30261, 30263, 30265, 30267}; +Volume (1) = {1000001}; +Surface Loop (1000002) = {30307, 30309, 30311, 30313, 30315, 30317, 30282, 30284, 30286, 30288, 30290, 30292}; +Volume (2) = {1000002}; +Surface Loop (1000003) = {22, 28, 26, 24, 16, 20, 18, 14, 30307, 30309, 30311, 30313, 30315, 30317}; +Volume (3) = {1000003}; +Surface Loop (1001000) = {30257, 30259, 30261, 30263, 30265, 30267, 10052, 10046, 10048, 10044, 10050, 10054, 30090, 30237, 30238, 30239, 30240, 30241, 20070, 20076, 20072, 20078, 20074, 30080, 30070, 30076, 30072, 30078, 30074}; +Volume (1000) = {1001000}; +Surface Loop (1030113) = {30106, 30107, 30108, 30109, 30110, 30111, 30087}; +Volume (30113) = {1030113}; +Surface Loop (1030139) = {30132, 30133, 30134, 30135, 30136, 30137, 30107, 30108, 30109, 30110, 30111}; +Volume (30139) = {1030139}; +Surface Loop (1030165) = {30158, 30159, 30160, 30161, 30162, 30163, 30133, 30134, 30135, 30136, 30137}; +Volume (30165) = {1030165}; +Surface Loop (1030191) = {30184, 30185, 30186, 30187, 30188, 30189, 30159, 30160, 30161, 30162, 30163}; +Volume (30191) = {1030191}; +Surface Loop (1030217) = {30210, 30211, 30212, 30213, 30214, 30215, 30185, 30186, 30187, 30188, 30189}; +Volume (30217) = {1030217}; +Surface Loop (1030243) = {30236, 30237, 30238, 30239, 30240, 30241, 30211, 30212, 30213, 30214, 30215}; +Volume (30243) = {1030243}; +Physical Surface (1) = {14, 16, 18, 20, 22, 24, 26, 28}; +Physical Surface (2) = {10044, 10046, 10048, 10050, 10052, 10054}; +Physical Surface (3) = {30087}; +Physical Surface (5) = {30070, 30072, 30074, 30076, 30078, 30080};