fluent运行过程中转换边界
我们以一个简单的VOF算例来说明,算例模型如下:

算例中空气为主相,水为次相。开始时刻,inlet_one设置为速度入口边界,速度为1m/s,且水的体积分数为100%,inlet_two设置为速度入口边界,速度为1m/s,且水的体积分为0,出口为压力出口,在4s时,我们将outlet边界转换为壁面(wall),inlet_two从速度入口转换为压力出口
由于几何和网格比较简单,过程略去,打开Fluent































完成以上步骤,将下面的代码复制到一个新建的文本文件当中
(define (ModifyBC)
(if (>= (rpgetvar 'flow-time) 4)
(begin
(ti-menu-load-string "define/boundary-conditions/modify-zones/zone-type outlet wall")
(ti-menu-load-string "define/boundary-conditions/modify-zones/zone-type inlet_two pressure-outlet")
(ti-menu-load-string "define/boundary-conditions/pressure-outlet inlet_two water , , 0")
)
)
)
然后将文本文件重命名为以.scm为后缀名(我命名为demo.scm),通过运行该文件,可以在计算到4s时实现outlet边界转换为壁面(wall),inlet_two从速度入口转换为压力出口的转换







fluent运行过程中转换边界的更多相关文章
- HOWTO - Basic MSI安装包在安装运行过程中如何获取完整源路径
		
有朋友问到如何在一个Windows Installer安装包中获取安装包源路径,就是在安装包运行过程中动态获取*.msi所在完整路径. 这个问题分两类,如果我们的安装包只是一个*.msi安装文件,那么 ...
 - ionic 运行过程中动态切换API服务器地址
		
ionic 运行过程中动态切换API服务器地址 keywords: ionic,phonegap,cordova,网络制式,动态切换,变更,API,服务器地址,$resource,localstora ...
 - (转)在.NET程序运行过程中,什么是堆,什么是栈?什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗?“结构”对象可能分配在堆上吗?什么情况下会发生,有什么需要注意的吗?
		
转自:http://www.cnblogs.com/xiaoyao2011/archive/2011/09/09/2172427.html 在.NET程序运行过程中,什么是堆,什么是栈? 堆也就是托管 ...
 - Jmeter运行过程中如何让Fiddler同时可以抓获到服务器的应答报文
		
在默认情况下,Jmeter运行过程中,Fiddler是抓不到对应的应答报文的. 但是,在某些时候,我们希望分析Jmeter执行失败的原因,想了解Jmeter获取到的应答报文是否有问题,就需要同服务器返 ...
 - Torch-RNN运行过程中的坑 [2](Lua的string sub函数,读取中文失败,乱码?)
		
0.踩坑背景 仍然是torch-rnn/LanguageModel.lua文件中的一些问题,仍然是这个狗血的LM:encode_string函数: function LM:encode_string( ...
 - Torch-RNN运行过程中的坑 [1](读取Lua非空table,size为0)
		
0.踩坑背景 执行Torch-RNN的时候,在LanguageModel.lua中的encode_string函数中,对start_text的各个character进行id映射编码,实现功能类似“北京 ...
 - Torch-RNN运行过程中的坑 [0](一些基础概念)
		
0.Lua & LuaJIT简介 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能. Lua 是巴 ...
 - 程序运行过程中遇到“ORA-03114: not connected to ORACLE”的问题解决
		
c#,winform程序,数据批量入oracle库时用到DataAdaper的.FillSchema函数,如:da.FillSchema(dt2, SchemaType.Mapped); 程序运行一段 ...
 - log4j 日志信息的引入(通用版)——解决项目运行过程中的日志信息
		
定义 log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台.文件.GUI组件,甚至是套接口服务器.NT的事件记录器.UNIX Syslog守护进程 ...
 
随机推荐
- SQL server 2008数据库的备份与还原(亲测,效果良好)注意采用单用户模式呀
			
.SQL数据库的备份: 1.依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studio → 数据库:Dsidea ...
 - springCloud学习6(Spring Cloud Sleuth 分布式跟踪)
			
springcloud 总集:https://www.tapme.top/blog/detail/2019-02-28-11-33 前言 在第四篇和第五篇中提到一个叫关联 id的东西,用这个东西来 ...
 - 移动端H5长按事件 vue自定义指令
			
import Vue from 'vue' Vue.directive('longpress', function (el, binding){ var timer = null; var start ...
 - Scala快速入门 - 基础语法篇
			
本篇文章首发于头条号Scala快速入门 - 基础语法篇,欢迎关注我的头条号和微信公众号"大数据技术和人工智能"(微信搜索bigdata_ai_tech)获取更多干货,也欢迎关注我的 ...
 - MySQL NULL--三值逻辑(Three Value Logic)
			
三值逻辑(Three Value Logic) 在关系型数据库中,由于NULL值的存在,导致逻辑表达式存在三种值:TRUE/FALSE/UNKNOW. SELECT '=NULL AS C1, ' A ...
 - 【RocketMQ】同一个项目中,同一个topic,可以存在多个消费者么?
			
一.问题答案 是不可以的 而且后注册的会替换前注册的,MqConsumer2会替换MqConsumer,并且只结束tag-2的消息 /** * @date 2019/05/28 */ @Compone ...
 - Linux命令——mknode
			
参考:What is the mknod command used for? 前言 Linux下面,一切皆文件,当然也包括设备.Linux通过major.minor号来区分不同设备,如下图
 - spring cloud (一) 服务注册中心 Eueka
			
1 pom.xml 添加依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <arti ...
 - MySQL:查询、修改(二)
			
干货: 使用SELECT查询的基本语句SELECT * FROM <表名>可以查询一个表的所有行和所有列的数据.SELECT查询的结果是一个二维表. 使用SELECT *表示查询表的所有列 ...
 - APP测试之MONKEY安装、使用
			
1.先下载java的jdk;配置java变量 安装好之后会有两个文件夹一个是jdk 一个是jre(运行)然后配置好java环境变量:JAVA_HOME:C:\Program Files\Java\jd ...