首页/文章/ 详情

怎么使用COMSOL广义拉伸算子建立变量映射

1年前浏览6174

       COMSOL仿真时,通常需要处理非线性映射或不同维度几何实体之间的变量映射,此时可以选择组件-定义-非局部耦合的广义拉伸算子,该算子通过中间点(xi, yi, zi)在源点(xs, ys, zs)与目标点(xd, yd, zd)之间建立一一对应的关系。

图片5.jpg 

    不勾选“源-使用源映射”时,源点与目标点不通过中间点直接映射,在“目标映射”栏中直接输入源点与目标点的映射关系表达式

图片1.png 

其中“目标映射”栏中的“x, y, z表达式”实际上代表了源点坐标(xs, ys, zs), 而输入框中的x, y, z则是目标点坐标(xd, yd, zd),根据需要替换成合适的表达式。

    在许多复杂情况下,无法直接建立源点与目标点之间的映射关系式,这就需要一个过渡关系。勾选“使用源映射”后,可以通过共同的中间点来匹配源点和目标点,在“目标映射”栏中先输入目标点与中间点的映射关系表达式。

图片2.png 

其中输入框中的x, y, z表示目标点坐标(xd, yd, zd)。再在“源”栏中建立源点与中间点的映射关系

图片3.png 

这里输入框中的x, y, z则表示源点坐标(xs, ys, zs)

    通过以上操作,就建立了源点与目标点之间的映射关系,可以使用广义拉伸算子了,genext1(变量)。


知识工程仿真体系Comsol
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-08-21
最近编辑:1年前
LuoYe
博士 | 副教授 签名征集中
获赞 1粉丝 1文章 1课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈