0
キューブの四面体メッシュを作成しようとしています。私が遭遇する問題は、三角形の面を生成するために使用されるいくつかのノードが四面体要素のいずれかを生成するために使用されないことである。これを避ける方法はありますか? これはコードです。GMSHの2D要素と3D要素の間のノードの不一致
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};
おかげ 建
ようこそスタックオーバーフロー。可能であれば、あなたの質問にいくつかのコードを追加してください。幸運 –
ありがとう。私は自分のコードを更新しました。 – Jian
可能であれば、使用する言語やその他のヒントを示すタグを質問に追加して、ユーザーがあなたの質問を見つけることができるようにします。 GL –