The surface before the extrusion is fine: After this is created I use the following code
Code: Select all
elist[0] = 5;
elist[1] = 5;
tlist[0] = 2; // dimension
tlist[1] = tag; // tag
gmshModelGeoExtrude(tlist, 2, 0.0, 0.0, 1.0, NULL, 0, elist, 1, NULL, 0, 1, &ierr);
gmshModelGeoSynchronize(&ierr);
gmshModelMeshGenerate(3, &ierr);
gmshWrite("mymesh_test.msh", &ierr);
gmsh reports
Code: Select all
Info : Meshing 3D...
Info : Meshing volume 1 (Extruded)
Info : Done meshing 3D (Wall 0.0040657s, CPU 0.002608s)
Code: Select all
Reading 12 entities in 0D
Reading 17 entities in 1D
Reading 8 entities in 2D
Reading 1 entities in 3D
Any pointers appreciated!