Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新
    1. Home
    2. yuno
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Groups

    yuno

    @yuno

    3
    Posts
    6
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online
    Website yunoicytail.top

    yuno Follow

    Best posts made by yuno

    This user hasn't posted anything yet.

    Latest posts made by yuno

    • 刘盈溢老师做的关于风机的水动力软件HAMS开源

      帮刘老师打个广告。刘盈溢老师做的关于风机的水动力软件,代码与20210105日在github上开源,有需要的朋友可以下载使用。github开源于此 https://github.com/YingyiLiu/HAMS

      以下为转发内容。

      经过认真考虑,我决定将我写了8年多的水动力软件HAMS彻底开源,放弃申请软件著作权和专利。这意味着:任何人都可以完全免费、自由地使用、修改、二次开发、并自由发布。如果我没有记错,这应该是继法国南特的Nemoh之后,世界上第二份完全开源的海洋工程水动力软件。与Nemoh相比,HAMS具有以下优点:

      1. 可以消除不规则频率;
      2. 代码结构更清晰便于二次开发;
      3. 采用了并行编程及代码优化使计算速度远超Nemoh;
      4. HAMS的计算精度也超越Nemoh,与美国麻省理工的商软WAMIT相比也极为接近。

      ……知识不应有国界,我只希望通过我的努力,能帮助更多无法负担昂贵商业软件的学生和研究人员自由无忧地从事研究,不再有任何条条框框的限制。
      ......我希望国与国之间,地区与地区之间因客观原因而造成的不平等差异能够通过更多人的努力而得到缓解与消除。
      ......我也不求回报,只希望能被历史铭记。
      ......在此我要特别感谢我的恩师滕斌教授,是他启蒙并引领我进入了这个大门,并在我多次人生重要转折点的时候给予了关怀、指引和帮助。感谢新加坡TCOMS的梁辉博士,HAMS中的无限水深格林函数部分就用了他的代码,其中采用的是吴惠宇博士和 F.Noblesse 教授最新研发的方法。感谢普利茅斯的郑思明博士,在我前阵子最低迷的时候给予了鼓励、帮助并互相合作。感谢大工宁德志、勾莹两位老师,师兄何广华、丛培文,师姐周斌珍,澳洲的丁博寅副教授,日本的蒋飞、朱洪忠师兄,九大的冯尧楷等各位老师们,交大的李晔教授、刘成师兄,哈工大同学胡钢,普利同学闪闪,浙大的张大海、赵西增、罗敏、刘晶四位老师,香港理工的滕锦光教授,南科大的陈建飞、侯超、冯兴亚、王艳四位老师,大工的张崇伟、毕春伟,交大的冯爱春,中山大的王凯等诸多朋友们,都无意间曾给予过我多方面的解答和帮助,乃至互相合作。此外,我还要特别鸣谢多年前教会里的一位前辈,用最纯净的诗歌、音乐和感人的笔记把我从最低谷拉了回来……感谢天父!感谢你们所有人!让我们一起努力,一起加油吧!

      利用寒假一周的假期,已对代码做了整理并写了使用手册。软件代码下载地址见:https://github.com/YingyiLiu/HAMS。后续我会适时不断地更新。请持续关注,并fork我的project以便你们能时不时收到更新。

      微信图片_20210106121807.jpg
      微信图片_20210106121903.jpg
      微信图片_20210106121907.jpg
      微信图片_20210106121910.jpg
      微信图片_20210106121913.jpg
      微信图片_20210106121916.jpg

      posted in C斯达克
      yuno
      yuno
    • RE: 使用OpenFoam1906,软件自带的造波工具包造波,如何提取波面曲线(surfaceElevation)

      在1912自带的造波算例里的controlDict中有如下代码。是用来提取自由液面的。

      functions
      {
          line
          {
              type            sets;
              libs            (sampling);
              enabled         true;
              writeControl    writeTime;
              writeInterval   1;
      
              interpolationScheme cellPoint;
              setFormat       raw;
              sets
              (
                  line1
                  {
                      type    uniform;
                      axis    distance;
                      start   ( 1.0 0.02 0.0 );
                      end     ( 1.0 0.02 0.55 );
                      nPoints 1001;
                  }
                  line2
                  {
                      type    uniform;
                      axis    distance;
                      start   ( 2.0 0.02 0.0 );
                      end     ( 2.0 0.02 0.55 );
                      nPoints 1001;
                  }
                  line3
                  {
                      type    uniform;
                      axis    distance;
                      start   ( 3.0 0.02 0.0 );
                      end     ( 3.0 0.02 0.55 );
                      nPoints 1001;
                  }
                  line4
                  {
                      type    uniform;
                      axis    distance;
                      start   ( 5.0 0.02 0.0 );
                      end     ( 5.0 0.02 0.55 );
                      nPoints 1001;
              );
      
              fixedLocations  false;
              fields
              (
                  U alpha.water
              );
          }
      }
      

      但是提取出来的值是按照时间步给出line上所有点的alpha值。跟waves2Foam中的波高计数据不一样。

      posted in OpenFOAM
      yuno
      yuno
    • RE: 重叠网格-dynamicMeshDict

      如楼上所说,不指定就是六个自由度,重叠网格也不会出现网格变形的问题

      posted in OpenFOAM
      yuno
      yuno