这是命令 mkgeo_ugridrheolef 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mkgeo_ugrid -- 在 1d、2d 或 3d 中构建平行体的非结构化网格
概要
mkgeo_ugrid 选项 [n]
例
以下命令构建单位正方形的基于三角形的 2d 非结构化网格:
mkgeo_ugrid -t 10 > square-10.geo
地理-mayavi square-10.geo
或在一个命令行中:
mkgeo_ugrid -t 10 | 地理-mayavi-
商品描述
在简单几何图形上测试程序时,此命令很有用。 调用类似
至 mkgeo_grid (见 mkgeo_grid(1))。 它调用 格姆什 作为非结构化网格生成器。 它
避免为网格生成器准备输入文件。 可选的 n 论点是
一个整数,指定每个方向的细分。 默认情况下 n=10。 网格
文件在标准输出上。
该命令支持所有可能的元素类型:边、三角形、矩形、
四面体、棱柱体和六面体。 它还支持混合 2D 与三角形和四边形:
mkgeo_ugrid -tq 10 | 地理-mayavi-
并将 3D 与四面体、棱镜和/或六面体混合:
mkgeo_ugrid -TP 10 | 地理-mayavi-
mkgeo_ugrid -PH 10 | 地理-mayavi-
mkgeo_ugrid -TPH 10 | 地理-mayavi-
ELEMENT 型 配置
-e 使用边缘的一维网格。
-t 使用三角形的二维网格。
-q 使用四边形的二维网格。
-tq 使用三角形和四边形的二维网格。
-T 使用 tetraedra 的 3d 网格。
-P 使用棱镜的 3d 网格。
-H 使用六面体的 3d 网格。
-TP
-PH值
-TPH 使用四面体、棱柱和/或六面体之间的混合物的 3d 网格。
“ 几何
几何形状可以是任何 [a,b] 线段、[a,b]x[c,d] 矩形或 [a,b]x[c,d]x[f,g]
平行体。 默认情况下 a=c=f=0 和 b=d=g=1,因此,单位框被考虑。 为了
例如,以下命令对 [-2,2]x[-1.5, 1.5] 矩形进行网格划分:
mkgeo_ugrid -t 10 -a -2 -b 2 -c -1.5 -d 1.5 | 地理 -
-a 浮动
-b 浮动
-c 浮动
-d 浮动
-f 浮动
-g 浮动
边界 DOMAINS
边
-皂甙
边界边由域表示: 左, 右, 最佳, 底部,前 和
背部.
-边界
-无边界
此选项定义了一个名为的域 边界 将所有方面都分组。 默认情况下,
两边和整个边界被定义为域:
mkgeo_ugrid -t 10 > square.geo
地理广场.geo
mkgeo_ugrid -t 10 -nosides > square.geo
地理广场.geo
mkgeo_ugrid -t 10 -noboundary > square.geo
地理广场.geo
mkgeo_ugrid -t 10 -noboundary -nosides > square.geo
地理广场.geo
地区
-地区
-无区域
整个域分为两个子域: 东 和 西, 这个选项是
用于测试子域的计算(例如传输问题;请参阅
用户手册)。
mkgeo_ugrid -t 10 -region | 地理 -
角
-角
-无角
角(2 个 3D 和 XNUMX 个 XNUMXD)被定义为 OD 域。 这可能是
对于一些特殊的边界条件很有用。
mkgeo_ugrid -t 10 -corner | 地理 -
mkgeo_ugrid -T 5 -corner | 地理 -
“ MESH 订单
-命令 INT
多项式近似网格阶数,定义为 格姆什. 此选项启用
可能的曲线边界,当应用合适的非线性变换到
网。 默认为 order=1。
其他 配置
-清洁 清除临时文件(这是默认设置)。
-noclean
不清除临时文件。
使用 onworks.net 服务在线使用 mkgeo_ugridrheolef