# [Gmsh] Mesh wall surface 2d

Nattakit CH nataki.oun at hotmail.com
Wed Jun 15 11:43:11 CEST 2016

```Hello,  sir

I am trying to create structure mesh on 2d-roughness wall model, but mesh don't  continuous along top and bottom wall.

Please, suggestion to create/generate mesh for 2d-wall model for CFD model from gmsh command.

and .geo file

************************

cl__1 = 1;
Point(1) = {0, 0, -1, 1};
Point(2) = {0.27, 0, -1, 1};
Point(3) = {0.27, 0, -0.966, 1};
Point(4) = {0.304, 0, -0.966, 1};
Point(5) = {0.304, 0, -1, 1};
Point(6) = {0.5740000000000001, 0, -1, 1};
Point(7) = {0.5740000000000001, 0, -0.966, 1};
Point(8) = {0.6080000000000001, 0, -0.966, 1};
Point(9) = {0.6080000000000001, 0, -1, 1};
Point(10) = {0.8780000000000001, 0, -1, 1};
Point(11) = {0.8780000000000001, 0, -0.966, 1};
Point(12) = {0.912, 0, -0.966, 1};
Point(13) = {0.912, 0, -1, 1};
Point(14) = {1.182, 0, -1, 1};
Point(15) = {1.182, 0, -0.966, 1};
Point(16) = {1.216, 0, -0.966, 1};
Point(17) = {1.216, 0, -1, 1};
Point(18) = {1.486, 0, -1, 1};
Point(19) = {1.486, 0, -0.966, 1};
Point(20) = {1.52, 0, -0.966, 1};
Point(21) = {1.52, 0, -1, 1};
Point(22) = {1.79, 0, -1, 1};
Point(23) = {1.79, 0, -0.966, 1};
Point(24) = {1.824, 0, -0.966, 1};
Point(25) = {1.824, 0, -1, 1};
Point(26) = {2.094, 0, -1, 1};
Point(27) = {2.094, 0, -0.966, 1};
Point(28) = {2.128, 0, -0.966, 1};
Point(29) = {2.128, 0, -1, 1};
Point(30) = {2.398, 0, -1, 1};
Point(31) = {2.398, 0, -0.966, 1};
Point(32) = {2.432, 0, -0.966, 1};
Point(33) = {2.432, 0, -1, 1};
Point(34) = {2.702, 0, -1, 1};
Point(35) = {2.702, 0, -0.966, 1};
Point(36) = {2.736, 0, -0.966, 1};
Point(37) = {2.736, 0, -1, 1};
Point(38) = {3.006, 0, -1, 1};
Point(39) = {3.006, 0, -0.966, 1};
Point(40) = {3.04, 0, -0.966, 1};
Point(41) = {3.04, 0, -1, 1};
Point(42) = {3.31, 0, -1, 1};
Point(43) = {3.31, 0, -0.966, 1};
Point(44) = {3.344, 0, -0.966, 1};
Point(45) = {3.344, 0, -1, 1};
Point(46) = {3.614, 0, -1, 1};
Point(47) = {3.614, 0, -0.966, 1};
Point(48) = {3.648, 0, -0.966, 1};
Point(49) = {3.648, 0, -1, 1};
Point(50) = {3.918, 0, -1, 1};
Point(51) = {3.918, 0, -0.966, 1};
Point(52) = {3.952, 0, -0.966, 1};
Point(53) = {3.952, 0, -1, 1};
Point(54) = {4.222, 0, -1, 1};
Point(55) = {4.222, 0, -0.966, 1};
Point(56) = {4.256, 0, -0.966, 1};
Point(57) = {4.256, 0, -1, 1};
Point(58) = {4.526000000000001, 0, -1, 1};
Point(59) = {4.526000000000001, 0, -0.966, 1};
Point(60) = {4.56, 0, -0.966, 1};
Point(61) = {4.56, 0, -1, 1};
Point(62) = {4.83, 0, -1, 1};
Point(63) = {4.83, 0, -0.966, 1};
Point(64) = {4.864000000000001, 0, -0.966, 1};
Point(65) = {4.864000000000001, 0, -1, 1};
Point(66) = {5.134, 0, -1, 1};
Point(67) = {5.134, 0, -0.966, 1};
Point(68) = {5.168, 0, -0.966, 1};
Point(69) = {5.168, 0, -1, 1};
Point(70) = {5.438000000000001, 0, -1, 1};
Point(71) = {5.438000000000001, 0, -0.966, 1};
Point(72) = {5.472, 0, -0.966, 1};
Point(73) = {5.472, 0, -1, 1};
Point(74) = {5.742000000000001, 0, -1, 1};
Point(75) = {5.742000000000001, 0, -0.966, 1};
Point(76) = {5.776000000000001, 0, -0.966, 1};
Point(77) = {5.776000000000001, 0, -1, 1};
Point(78) = {6.046, 0, -1, 1};
Point(79) = {6.046, 0, -0.966, 1};
Point(80) = {6.08, 0, -0.966, 1};
Point(81) = {6.08, 0, -1, 1};
Point(82) = {6.2857143, 0, -1, 1};
Point(100) = {0, 0, 0, 1};
Point(102) = {6.2857143, 0, 0, 1};
Point(2001) = {0, 0, 1, 1};
Point(2002) = {0.27, 0, 1, 1};
Point(2003) = {0.27, 0, 0.966, 1};
Point(2004) = {0.304, 0, 0.966, 1};
Point(2005) = {0.304, 0, 1, 1};
Point(2006) = {0.5740000000000001, 0, 1, 1};
Point(2007) = {0.5740000000000001, 0, 0.966, 1};
Point(2008) = {0.6080000000000001, 0, 0.966, 1};
Point(2009) = {0.6080000000000001, 0, 1, 1};
Point(2010) = {0.8780000000000001, 0, 1, 1};
Point(2011) = {0.8780000000000001, 0, 0.966, 1};
Point(2012) = {0.912, 0, 0.966, 1};
Point(2013) = {0.912, 0, 1, 1};
Point(2014) = {1.182, 0, 1, 1};
Point(2015) = {1.182, 0, 0.966, 1};
Point(2016) = {1.216, 0, 0.966, 1};
Point(2017) = {1.216, 0, 1, 1};
Point(2018) = {1.486, 0, 1, 1};
Point(2019) = {1.486, 0, 0.966, 1};
Point(2020) = {1.52, 0, 0.966, 1};
Point(2021) = {1.52, 0, 1, 1};
Point(2022) = {1.79, 0, 1, 1};
Point(2023) = {1.79, 0, 0.966, 1};
Point(2024) = {1.824, 0, 0.966, 1};
Point(2025) = {1.824, 0, 1, 1};
Point(2026) = {2.094, 0, 1, 1};
Point(2027) = {2.094, 0, 0.966, 1};
Point(2028) = {2.128, 0, 0.966, 1};
Point(2029) = {2.128, 0, 1, 1};
Point(2030) = {2.398, 0, 1, 1};
Point(2031) = {2.398, 0, 0.966, 1};
Point(2032) = {2.432, 0, 0.966, 1};
Point(2033) = {2.432, 0, 1, 1};
Point(2034) = {2.702, 0, 1, 1};
Point(2035) = {2.702, 0, 0.966, 1};
Point(2036) = {2.736, 0, 0.966, 1};
Point(2037) = {2.736, 0, 1, 1};
Point(2038) = {3.006, 0, 1, 1};
Point(2039) = {3.006, 0, 0.966, 1};
Point(2040) = {3.04, 0, 0.966, 1};
Point(2041) = {3.04, 0, 1, 1};
Point(2042) = {3.31, 0, 1, 1};
Point(2043) = {3.31, 0, 0.966, 1};
Point(2044) = {3.344, 0, 0.966, 1};
Point(2045) = {3.344, 0, 1, 1};
Point(2046) = {3.614, 0, 1, 1};
Point(2047) = {3.614, 0, 0.966, 1};
Point(2048) = {3.648, 0, 0.966, 1};
Point(2049) = {3.648, 0, 1, 1};
Point(2050) = {3.918, 0, 1, 1};
Point(2051) = {3.918, 0, 0.966, 1};
Point(2052) = {3.952, 0, 0.966, 1};
Point(2053) = {3.952, 0, 1, 1};
Point(2054) = {4.222, 0, 1, 1};
Point(2055) = {4.222, 0, 0.966, 1};
Point(2056) = {4.256, 0, 0.966, 1};
Point(2057) = {4.256, 0, 1, 1};
Point(2058) = {4.526000000000001, 0, 1, 1};
Point(2059) = {4.526000000000001, 0, 0.966, 1};
Point(2060) = {4.56, 0, 0.966, 1};
Point(2061) = {4.56, 0, 1, 1};
Point(2062) = {4.83, 0, 1, 1};
Point(2063) = {4.83, 0, 0.966, 1};
Point(2064) = {4.864000000000001, 0, 0.966, 1};
Point(2065) = {4.864000000000001, 0, 1, 1};
Point(2066) = {5.134, 0, 1, 1};
Point(2067) = {5.134, 0, 0.966, 1};
Point(2068) = {5.168, 0, 0.966, 1};
Point(2069) = {5.168, 0, 1, 1};
Point(2070) = {5.438000000000001, 0, 1, 1};
Point(2071) = {5.438000000000001, 0, 0.966, 1};
Point(2072) = {5.472, 0, 0.966, 1};
Point(2073) = {5.472, 0, 1, 1};
Point(2074) = {5.742000000000001, 0, 1, 1};
Point(2075) = {5.742000000000001, 0, 0.966, 1};
Point(2076) = {5.776000000000001, 0, 0.966, 1};
Point(2077) = {5.776000000000001, 0, 1, 1};
Point(2078) = {6.046, 0, 1, 1};
Point(2079) = {6.046, 0, 0.966, 1};
Point(2080) = {6.08, 0, 0.966, 1};
Point(2081) = {6.08, 0, 1, 1};
Point(2082) = {6.2857143, 0, 1, 1};
Line(1) = {100, 1};
Line(2) = {1, 2};
Line(3) = {2, 3};
Line(4) = {3, 4};
Line(5) = {4, 5};
Line(6) = {5, 6};
Line(7) = {6, 7};
Line(8) = {7, 8};
Line(9) = {8, 9};
Line(10) = {9, 10};
Line(11) = {10, 11};
Line(12) = {11, 12};
Line(13) = {12, 13};
Line(14) = {13, 14};
Line(15) = {14, 15};
Line(16) = {15, 16};
Line(17) = {16, 17};
Line(18) = {17, 18};
Line(19) = {18, 19};
Line(20) = {19, 20};
Line(21) = {20, 21};
Line(22) = {21, 22};
Line(23) = {22, 23};
Line(24) = {23, 24};
Line(25) = {24, 25};
Line(26) = {25, 26};
Line(27) = {26, 27};
Line(28) = {27, 28};
Line(29) = {28, 29};
Line(30) = {29, 30};
Line(31) = {30, 31};
Line(32) = {31, 32};
Line(33) = {32, 33};
Line(34) = {33, 34};
Line(35) = {34, 35};
Line(36) = {35, 36};
Line(37) = {36, 37};
Line(38) = {37, 38};
Line(39) = {38, 39};
Line(40) = {39, 40};
Line(41) = {40, 41};
Line(42) = {41, 42};
Line(43) = {42, 43};
Line(44) = {43, 44};
Line(45) = {44, 45};
Line(46) = {45, 46};
Line(47) = {46, 47};
Line(48) = {47, 48};
Line(49) = {48, 49};
Line(50) = {49, 50};
Line(51) = {50, 51};
Line(52) = {51, 52};
Line(53) = {52, 53};
Line(54) = {53, 54};
Line(55) = {54, 55};
Line(56) = {55, 56};
Line(57) = {56, 57};
Line(58) = {57, 58};
Line(59) = {58, 59};
Line(60) = {59, 60};
Line(61) = {60, 61};
Line(62) = {61, 62};
Line(63) = {62, 63};
Line(64) = {63, 64};
Line(65) = {64, 65};
Line(66) = {65, 66};
Line(67) = {66, 67};
Line(68) = {67, 68};
Line(69) = {68, 69};
Line(70) = {69, 70};
Line(71) = {70, 71};
Line(72) = {71, 72};
Line(73) = {72, 73};
Line(74) = {73, 74};
Line(75) = {74, 75};
Line(76) = {75, 76};
Line(77) = {76, 77};
Line(78) = {77, 78};
Line(79) = {78, 79};
Line(80) = {79, 80};
Line(81) = {80, 81};
Line(82) = {81, 82};
Line(83) = {82, 102};
Line(84) = {102, 2082};
Line(85) = {2082, 2081};
Line(86) = {2081, 2080};
Line(87) = {2080, 2079};
Line(88) = {2079, 2078};
Line(89) = {2078, 2077};
Line(90) = {2077, 2076};
Line(91) = {2076, 2075};
Line(92) = {2075, 2074};
Line(93) = {2074, 2073};
Line(94) = {2073, 2072};
Line(95) = {2072, 2071};
Line(96) = {2071, 2070};
Line(97) = {2069, 2070};
Line(98) = {2069, 2068};
Line(99) = {2068, 2067};
Line(100) = {2067, 2066};
Line(101) = {2066, 2065};
Line(102) = {2065, 2064};
Line(103) = {2064, 2063};
Line(104) = {2063, 2062};
Line(105) = {2062, 2061};
Line(106) = {2061, 2060};
Line(107) = {2060, 2059};
Line(108) = {2059, 2058};
Line(109) = {2058, 2057};
Line(110) = {2057, 2056};
Line(111) = {2056, 2055};
Line(112) = {2055, 2054};
Line(113) = {2054, 2053};
Line(114) = {2053, 2052};
Line(115) = {2052, 2051};
Line(116) = {2051, 2050};
Line(117) = {2050, 2049};
Line(118) = {2049, 2048};
Line(119) = {2048, 2047};
Line(120) = {2047, 2046};
Line(121) = {2046, 2045};
Line(122) = {2045, 2044};
Line(123) = {2044, 2043};
Line(124) = {2043, 2042};
Line(125) = {2042, 2041};
Line(126) = {2041, 2040};
Line(127) = {2040, 2039};
Line(128) = {2039, 2038};
Line(129) = {2038, 2037};
Line(130) = {2037, 2036};
Line(131) = {2036, 2035};
Line(132) = {2035, 2034};
Line(133) = {2034, 2033};
Line(134) = {2033, 2032};
Line(135) = {2032, 2031};
Line(136) = {2031, 2030};
Line(137) = {2030, 2029};
Line(138) = {2029, 2028};
Line(139) = {2028, 2027};
Line(140) = {2027, 2026};
Line(141) = {2026, 2025};
Line(142) = {2025, 2024};
Line(143) = {2024, 2023};
Line(144) = {2023, 2022};
Line(145) = {2022, 2021};
Line(146) = {2021, 2020};
Line(147) = {2020, 2019};
Line(148) = {2019, 2018};
Line(149) = {2018, 2017};
Line(150) = {2017, 2016};
Line(151) = {2016, 2015};
Line(152) = {2015, 2014};
Line(153) = {2014, 2013};
Line(154) = {2013, 2012};
Line(155) = {2012, 2011};
Line(156) = {2011, 2010};
Line(157) = {2010, 2009};
Line(158) = {2009, 2008};
Line(159) = {2008, 2007};
Line(160) = {2007, 2006};
Line(161) = {2006, 2005};
Line(162) = {2005, 2004};
Line(163) = {2004, 2003};
Line(164) = {2003, 2002};
Line(165) = {2002, 2001};
Line(166) = {2001, 100};
Line Loop(167) = {166, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, -97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165};
Plane Surface(168) = {167};
Transfinite Line "*" = 15 Using Progression 1.0;
Transfinite Line {87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163} = 2 Using Bump 1.0;
Transfinite Line {80,76,72,68,64,60,56,52,48,44,40,36,32,28,24,20,16,12,8,4} = 2 Using Bump 1.0;
Transfinite Line {166, -84} = 7 Using Progression 1.5;
Transfinite Line {83, -1} = 7 Using Progression 1.5;
Transfinite Surface(168) = {1,2001,2082,82};
Recombine Surface "*";
********************************************

Thank you very mach in advance.

Nattakit CH.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20160615/bfe2a8c3/attachment-0001.html>
```