Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

K

kasitefy

@kasitefy
关于
帖子
5
主题
0
群组
0
粉丝
0
关注
0

帖子

最新

  • pyFoam实时监测残差
    K kasitefy

    新版的of可以使用foamMonitor来监测残差。
    https://cfd.direct/openfoam/user-guide/graphs-monitoring/


  • OF中虚函数疑惑
    K kasitefy

    @mohui 可以这么认为。我给你举个例子,比如说现在要写一个插值的类。先定义一个基类base,里面包含一个用于计算f(x)的值的纯需函数fun。然后定义其他插值方法,比如拉格朗日,牛顿,样条等,让他们继承base类,然后在内部实现不同方法对应的fun函数。
    然后使用的话,可以这么用:

    base* it=new newton();
    it->fun(x);
    

    因此纯虚函数使得不同的类有了相同的接口,并且不写实现就会报错,规范了代码。如果需要定义某个类所特有的方法,那就不需要虚函数。如果需要继承该基类的子类中的某几个需要具有类似的功能,比如说都需要一个初始化的函数,那么可以把这个函数抽出来另外定义一个基类,然后多重继承。不过一般不太推荐同时继承很多基类。


  • OF中虚函数疑惑
    K kasitefy

    判断函数是否是虚函数就看它有没有关键字virtual。
    个人认为,虚函数作用就是可以使用基类的指针访问子类的这个函数,所以你觉得需要统一接口的时候可以考虑使用虚函数。


  • Linux下的paraview怎么启动比较方便?
    K kasitefy

    就我所知,至少3种方法:1.别名;2.将paraview的路径添加到PATH;3.创建快捷方式


  • 有关高斯积分积分点的确定
    K kasitefy

    还有一种应该就是根据正交多项式的递推式直接构造正交多项式。以n+1次正交多项式零点为节点,此时该高斯求积求积公式具有2n+1次精度。对于上面的那道题,就是算到正交多项式φ2,然后求其2个零点x1和x2,作为高斯积分点,然后令积分公式对于f(x)=1,x分别成立,解出2个系数A0和A1。

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]