예제 #1
0
 /// <summary>
 /// Set a transfinite meshing constraint on the surface `tag'. `cornerTags'
 /// can be used to specify the (6 or 8) corners of the transfinite
 /// interpolation explicitly.
 /// </summary>
 public static void SetTransfiniteVolume(int tag, int[] cornerTags = default)
 {
     if (cornerTags == default)
     {
         cornerTags = new int[0];
     }
     Gmsh_Warp.GmshModelGeoMeshSetTransfiniteVolume(tag, cornerTags, cornerTags.LongLength, ref Gmsh._staticreff);
     Gmsh.CheckException(MethodBase.GetCurrentMethod().MethodHandle);
 }