当前位置: 首页 > 计算模拟 >Comsol变量调用问题

Comsol变量调用问题

作者 kehe9666
来源: 小木虫 350 7 举报帖子
+关注

我在一个组件定义了两个物理场,系数微分方程与固体力学,我想在系数方程中调用固体力学的变量(u、v),尝试了solid.u和u都不行,于是想将其定义为全局变量,如第一张图,显示变量u、v未定义,但是将变量换位系数方程的p就可以识别,请问一下,这种情况,怎么调用固体力学的变量?

Comsol变量调用问题
123.png


Comsol变量调用问题-1
12.png 返回小木虫查看更多

今日热帖
  • 精华评论
  • kehe9666

    在固体力学场中可以直接调用系数微分方程的变量

  • kehe9666

    上面表述有误,准确的说是可以调用u\v,但是不能用ux这种表达,请问固体力学场里,变量对x/y的偏导数怎么表示

  • kehe9666

    引用回帖:
    4楼: Originally posted by 凤翔先生 at 2020-07-11 11:18:11
    变量u对x的偏导d(u,x)
    ...

    这个是表示微分的吧

  • kehe9666

    引用回帖:
    4楼: Originally posted by 凤翔先生 at 2020-07-11 11:18:11
    变量u对x的偏导d(u,x)
    ...

    我用了这种表达式,可以识别了,但是计算时提示:只允许涉及网格时间的时间导数。

  • kehe9666

    引用回帖:
    7楼: Originally posted by 凤翔先生 at 2020-07-11 22:43:07
    不清楚你模型的情况。1,固体力学瞬态里,求求解的是位移分量uvw,假如是求解完成后,对u求时间导数ut得到的是质点振动速度。2,假如是求解前需要满足一个条件ut=f(x,y,z,t),需要通过添加约束来实现,全局约束 ...

    我找到了问题所在,新版本(我的是5.4)固体力学中不能用d(u,t), 要用d(u,TIME)

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓