首页 > 其他分享 >LIGGGHTS通过fix freeze命令固定颗粒保持不动

LIGGGHTS通过fix freeze命令固定颗粒保持不动

时间:2024-04-19 21:11:06浏览次数:37  
标签:group fix freeze LIGGGHTS 颗粒 cfd couple

LIGGGHTS手册中关于fix freeze命令的用法和解释如下:fix freeze command — LIGGGHTS v3.X documentation (cfdem.com)

其主要作用时将颗粒上的力和力矩归零。

通过fix freeze命令结合group命令,可以实现让某些颗粒保持固定不动。比如:

#把颗粒group,以便freeze
group   fixParticle id 1:1000

# cfd coupling
fix     cfd all couple/cfd couple_every 10 mpi#50 mpi#
fix     cfd2 all couple/cfd/force

# apply nve integration to all particles that are inserted as single particles
fix         integr all nve/sphere

#对group以后的颗粒进行freeze
fix     fixPar fixParticle freeze

但是需要注意的是,在通过CFDEMcoupling进行耦合计算的时候,一定要注意,把fix freeze命令放在fix couple/cfd以及fix couple/cfd/force之后,否则freeze在一起的颗粒group在其自身受到的力和扭矩被清零之后,还会受到流体作用力,而一起成组的运动。

标签:group,fix,freeze,LIGGGHTS,颗粒,cfd,couple
From: https://www.cnblogs.com/Xiwang-Sun/p/18146786

相关文章

  • CF1837E Play Fixing 题解
    首先来考虑什么情况方案数为\(0\):可以确定,在某一层中,两个原本都能晋级的队伍比赛;可以确定,在某一层中,两个原本都不能晋级的队伍比赛。发现假如写出每一场比赛及其胜者,可以形成一棵树形结构,在里面打标记即可判断是否为\(0\)。我们设\(a_i\)表示第\(i\)层新加的队伍中位......
  • IDEA中Live Templates和Postfix Completion的用法
     前言 IDEA中代码生成的方式有两种LiveTemplatesPostfixCompletion这两种方式中,第一种基本每一个IDE都支持,但是支持第二中的很少。LiveTemplates输出模板1、sout,最基本的输出语句,快速生成System.out.println();2、soutp,快速生成参数输出语句。3、soutm,快速生成......
  • Suffix Array
    简介后缀数组(或者叫后缀排序算法),能够将一个字符串每一个后缀按照字典序排序。暴力的\(\mathcal{O}(n^{2}\logn)\)不用细讲,使用哈希优化后的\(\mathcal{O}(n\log^{2}n)\)也不讲。\(\mathcal{O}(n\log^{2}n)\)做法一些定义:\(sa_{i}\)表示后缀排序后,排名为\(i\)的......
  • Elastic Search term, match, match_phrase 和 match_phrase_prefix 查询时的区别
    字段类型分keyword(不分词)和text(分词)字段值为"quickbrownfox",详细的createindex和insertdata语句在后边注意:keyword类型字段不分词,text类型字段keyword类型的字段值就是"quickbrownfox",不分词,必须当成一个整体text类型的字段值是"quickbrownfox",分词,可以当成......
  • linux 修复ntfs磁盘,安装和使用NTFSfix(安装Ntfs-3g),以在Linux上修复Windows硬盘驱动
    本文介绍在Linux系统中安装和使用NTFSfix(安装Ntfs-3g)的方法,支持Ubuntu、Debian、ArchLinux、Fedora、OpenSUSE,使用它可以在Linux上修复不工作的Windows硬盘驱动器。你是否有运行NTFS文件系统的dirtyWindows硬盘驱动器,遇到问题并且不想重新启动到Windows?如果是这样,别担心,使用......
  • 前端开发之el-table(vue2中)固定列fixed滚动条被固定列盖住
    固定列fixed滚动条被固定列盖住效果图前言解决方案效果图前言在使用fixed固定列的时候会出现滚动条被盖住的情况解决方案改变el-table固定列的计算高度即可.el-table{.el-table__fixed-right,.el-table__fixed{height:auto!important;......
  • JavaScript实现文件大小转换、单位转换、toFixed、indexOf、substr、substring、B、KB
    constbytesToSize=(size)=>{if(size<0.1*1024){//小于0.1KB,则转化成Bsize=size.toFixed(2)+'B'}elseif(size<0.1*1024*1024){//小于0.1MB,则转化成KBsize=(size/1024).toFixed(2)+'KB'}else......
  • [Typescript] @freeze decorator
    functionfreeze(config?:{unless:()=>boolean}){returnfunction(target:any,propertyKey:string){letvalue:any;constgetter=function(){returnvalue;};constsetter=function(newValue:a......
  • VMware ESXi 6.7U3t macOS Unlocker & OEM BIOS 集成 Realtek 网卡驱动和 NVMe 驱动 (
    VMwareESXi6.7U3tmacOSUnlocker&OEMBIOS集成Realtek网卡驱动和NVMe驱动(集成驱动版)UIfix此版本解决的问题:VMwareHostClient无法将现有虚拟磁盘(VMDK)附加到虚拟机请访问原文链接:https://sysin.org/blog/vmware-esxi-6-sysin/,查看最新版。原创作品,转载请保......
  • Least Prefix Sum
    题目链接Hello2023C.LeastPrefixSum思路:仔细看式子,发现可以对它进行推理(mmm是定值,1≤......