//================================================ // Multi-dimension mesh // // Use : // gmsh -3 cube.geo //================================================ Point(1) = {0, 0, 0, 0.5}; Point(2) = {0.5, 0, 0, 0.5}; Line (1) = {1, 2}; Nb_Elem=2; Transfinite Line{1} = Nb_Elem+1; Extrude {0,0.5,0} { Line{1}; Layers{Nb_Elem};Recombine; } Extrude {0,0,0.5} { Surface{5}; Layers{Nb_Elem};Recombine; } Extrude {0.5, 0, 0} { Curve{4}; Layers {Nb_Elem}; Recombine; } Extrude {0.2, 0.2, 0.2} { Point{10}; Layers {Nb_Elem}; Recombine; } Physical Volume("volume_3d") = {1}; //+ Physical Curve("beam_1d", 33) = {32}; //+ Physical Surface("shell_2d", 34) = {31}; //+ Physical Surface("neumann_3d", 35) = {26}; //+ Physical Curve("mortar_1d", 36) = {4};