当前位置: 首页 > 仿真模拟 >UDF中旋度或一阶导数的求法

UDF中旋度或一阶导数的求法

作者 小zhuyx
来源: 小木虫 400 8 举报帖子
+关注

在编UDF的程序,遇到了求旋度也就是求一阶导数的问题,但是需要求的矢量不是速度,请各位大神指点。 返回小木虫查看更多

今日热帖
  • 精华评论
  • 小zhuyx

    说错了,应该是散度的求法,忘大家指点。

  • welivewe

    UDS的散度是UDS在各个方向的偏导数之和。
    UDS的偏导数可以用C_UDSI_G(cell,thread,0)[0]这样的命令实现。

  • welivewe

    另外如果是矢量的话,其散度还是一个矢量。
    在x方向的分量可以表示成该矢量在X方向的分量(用点积实现)Kx(赋给一个UDS)的三个偏导数之和。

  • chenxizh

    曾试过很多种求梯度方法,结果都不好

  • lianghui0

    引用回帖:
    3楼: Originally posted by welivewe at 2013-01-21 01:25:31
    UDS的散度是UDS在各个方向的偏导数之和。
    UDS的偏导数可以用C_UDSI_G(cell,thread,0)这样的命令实现。

    请教一下,C_DUDX不是速度U对x的导数吗?

  • 你那么好。

    引用回帖:
    4楼: Originally posted by welivewe at 2013-01-21 01:31:54
    另外如果是矢量的话,其散度还是一个矢量。
    在x方向的分量可以表示成该矢量在X方向的分量(用点积实现)Kx(赋给一个UDS)的三个偏导数之和。

    大神,那请问求旋度应该怎么编写

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