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中文网

一颗橙子一

一颗橙子

@一颗橙子
关于
帖子
20
主题
6
群组
0
粉丝
1
关注
0

帖子

最新

  • 超算节点计算报错
    一颗橙子一 一颗橙子

    @cccrrryyy 只在超算提交任务以后报错,不用mpirun单核计算的话是可以计算的


  • 超算节点计算报错
    一颗橙子一 一颗橙子

    @bestucan 谢谢您的回复,单核是可以计算的,但是mpirun就不行了


  • 超算节点计算报错
    一颗橙子一 一颗橙子

    感觉不是求解器的问题。这是什么原因呢


  • 超算节点计算报错
    一颗橙子一 一颗橙子

    一个之前使用过的求解器突然不能使用了,并显示如下错误:mpirun was unable to launch the specified application as it could not find an executable
    随后在vnc上重新对该求解器进行编译(wclean wmake),编译成功后计算还是报错,报错内容同上。

    部分求解器出现上述状况(编译成功,但是不能算),还有一部分求解器完全正常。

    求助各位如何解决该问题。


  • cyclicAMI一算就挂。。
    一颗橙子一 一颗橙子

    @Foamer24 你好可以分享下您关于setSet的具体操作吗


  • DNS出口边界条件
    一颗橙子一 一颗橙子

    @Calf-Z-DNS 你好有关于对流传热的问题想要咨询下你,就是对流出口边界条件的设置问题,是只对U使用的,还是全部都用呢?


  • 请问各位大佬怎么对瞬态问题的湍动能取一定时间内的平均值呢?
    一颗橙子一 一颗橙子

    @strive_DUT 就是说算完了 还能用fieldAverage是吧 学到了,我一直以为计算结束了就不能fieldAverage了


  • 请问各位大佬怎么对瞬态问题的湍动能取一定时间内的平均值呢?
    一颗橙子一 一颗橙子

    @strive_DUT 我觉的这个大佬说的对的 ,我当初也想这样,就是计算稳定开始取场平均用的也是fieldAverage,可是让我导师白眼了,让我从0开始取平均。不过fieldAverage应该是在controlDict里面设置好边运行边输出结果的,最后你的时间文件下会生成一个UMean PMean这样的,如果你已经计算完了的话就不能用fieldAverage回过头再去处理数据了吧


  • 请问各位大佬怎么对瞬态问题的湍动能取一定时间内的平均值呢?
    一颗橙子一 一颗橙子

    @strive_DUT 我们做MHD一般会监测湍动能(TKE)或者横向速度团湍动能(TTKE)可以作为判断稳定的判据。但是取场平均的话一般都是从开始计算取的,并不是等到稳定开始在取。


  • 传热边界条件问题
    一颗橙子一 一颗橙子

    四壁导电矩形管的对流传热case,现在想实现在其中一个壁面添加热源(实际上就是在其中一个流固交界面施加固定的热流密度q)。该怎么样设置边界条件呢?


  • 关于湍流计算的时长问题
    一颗橙子一 一颗橙子

    好的,谢谢你。我自己在看看相关资料。


  • 关于湍流计算的时长问题
    一颗橙子一 一颗橙子

    如题,想咨询下大家,在及算湍流的时候如何确定计算时间足够了呢,或者说什么样的指标可以表示湍流计算已经充分了呢?:zoule: :zoule: :zoule:


  • 并行运算出现错误
    一颗橙子一 一颗橙子

    可以单核计算,分核过程也无勿,但是并行计算的时候就显示浮点数溢出。四壁导电方管mhd 使用cyclicAMI边界条件。稍后上图


  • createPatch创建cyclic边界条件的问题
    一颗橙子一 一颗橙子

    @东岳
    splitMeshRegions -cellZones -overwrite


  • createPatch创建cyclic边界条件的问题
    一颗橙子一 一颗橙子

    @东岳 李老师,我的算例是一个多域问题(整个模型是一个矩形管分为三个部分,第一段无壁厚长度5a用于自己做一个稳定的团流场,第二段是部分流体区和固体壁面,添加磁场),需要split来分计算域,分出来fluid_hd(湍流激发区) ,fluid_mhd(磁流体区) ,solid(固体壁面)
    2019-05-08 18:26:55屏幕截图.png

    type类型改成patch以后运行createPatch显示如下patched.png

    算例下生成0.03文件夹0.03/polyMesh/boundery显示type仍为patch并没有变成cyclic


  • createPatch创建cyclic边界条件的问题
    一颗橙子一 一颗橙子

    @东岳 李老师
    按照您的讲解修改了createPatchDict然后如下操作:

    ①直接把split之后的fluid_hd/polyMesh copy到新算例然后createpatch。
    (split之后inlet的type类型是patch,fluid_hd_to_fluid_mhd的type类型是mappedwall)

    ②将上述两个type类型均改为patch,再运行createPatch。

    这两种createPatch之后均显示如下错误:
    patch.png


  • createPatch创建cyclic边界条件的问题
    一颗橙子一 一颗橙子

    麻烦请教下大家尝试使用createPatch来创建cyclic循环边界条件,出现如下错误:

    filename.png

    createPatchDict如下:

    matchTolerance 1E-4;
    pointSync true;
    
    // Patches to create.
    patches
    (
        {
            name Inlet;
    
            patchInfo
            {
                type            cyclic;
                matchTolerance  0.0001;
                neighbourPatch  fluid_hd_to_fluid_mhd;
            }
    
            constructFrom patches;
    
            patches (in);
        }
        {
            name Fluid_hd_to_fluid_mhd;
    
            patchInfo
            {
                type            cyclic;
                matchTolerance  0.0001;
                neighbourPatch  inlet;
            }
    
            constructFrom patches;
    
            patches (out);
        }
    );
    

  • 关于cyclic和createpatch的问题
    一颗橙子一 一颗橙子

    @一颗李子 刚建完身,五点吃个饭就过去了


  • 关于cyclic和createpatch的问题
    一颗橙子一 一颗橙子

    @东岳 在师姐的淫威下我们被迫使用了和她类似的名字:chigua:


  • 关于cyclic和createpatch的问题
    一颗橙子一 一颗橙子

    简单说一下我的算例,一个磁流体矩形管道。分为两段,前面一段无壁厚,无磁场用cyclic边界条件生成湍流,后面一段有壁厚有磁场,将前面一段生成的湍流map过来进行计算。

    用iced 整体画好网格以后用toposet ,splitmeshregions cellzones 分域,分成hd mhd solid三部分。把其中constant下的hd部分的polymesh单独拿出来制作一个用于生成湍流的算例

    现在遇到的状况是单独制作的算例原来的边界条件分别是inlet 为patch outlet为mappedwall wall为wall 这里要把出入口改成cyclic 同时设置matchtolerance为0.001。但是这样的设置checkmesh就报错大概提示好像是要调大matchtolerance值 一直要调到10才能满足,但是这个调得太高了给后面留下了很多的问题。

    后来听说要用createpatch 我在这个取出来的小算例直接运行createpatch 它显示结果大概含义为 要creat的patch已经存在 所以不改变type类型?所以就是我运行完createpatch以后 我的边界仍然都是patch,并没有变成cyclic

    现在就卡在这里 边界是patch check就没有任何问题 ,但是如果只是人为手动改成cyclic 就显示matchtolerance的问题

    烦请各位帮我看看整个过程哪里存在问题
    由于实验室断网了,没有办法截图,只能用手机纯语言描述

    然后又没有大佬可以截下createpatchdict给我看一看,我觉得我的dict可能写的也有问题。实验室断网无法上传图片
    🙏🙏🙏

  • 登录

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