J'essaie de produire un maillage tétraédrique d'un cube. Le problème que je rencontre est que quelques noeuds qui sont utilisés pour générer les faces triangulaires ne sont pas utilisés pour générer l'un des éléments tétraédriques. Y a-t-il un moyen d'éviter cela? Ceci est le code.Incohérence des nœuds entre les éléments 2D et 3D dans GMSH
cl__1 = 0.01;
Point(1) = {0, 0, 0, cl__1};
Point(2) = {1, 0, 0, cl__1};
Point(3) = {1, 1, 0, cl__1};
Point(4) = {0, 1, 0, cl__1};
Line(1) = {1, 2};
Line(2) = {2, 3};
Line(3) = {3, 4};
Line(4) = {4, 1};
Line Loop(5) = {4, 1, 2, 3};
Plane Surface(6) = {5};
Extrude {0, 0, 1} {
Surface{6};
}
Coherence;
Transfinite Line {1, 2, 3, 4, 9, 10, 11, 8, 18, 22, 13, 14} = 2 Using Progression 1;
Transfinite Surface {19};
Transfinite Surface {23};
Transfinite Surface {27};
Transfinite Surface {15};
Transfinite Surface {28};
Transfinite Surface {6};
Transfinite Volume{1} = {1, 2, 3, 4, 6, 10, 14, 5};
Physical Surface("top") = {28};
Physical Surface("bottom") = {6};
Physical Surface("x_min") = {15};
Physical Surface("x_max") = {23};
Physical Surface("y_min") = {19};
Physical Surface("y_max") = {27};
Physical Volume("bottom_volume") = {1};
Merci Jian
Bienvenue dans Stack Overflow. Si possible, essayez d'ajouter à votre question une partie du code et/ou du travail que vous avez déjà fait. Bonne chance –
Merci. J'ai mis à jour mon code. – Jian
Merci, si possible, d'ajouter des balises à votre question indiquant la langue utilisée et d'autres astuces pour que les utilisateurs puissent trouver votre question. GL –