如何设置fvOptions【翻译】
翻译自:CFD-online
帖子地址:http://www.cfd-online.com/Forums/openfoam-pre-processing/121763-how-set-fvoptions.html
大家好
我想在2.2.x版本当中使用fvOptions设置多孔介质区域。但是求解器似乎没有读取这个文件...我创建了拥有两个分离域的网格,下面是第一部分区域文件:
Code:
FoamFile
{
version
2.0;
format
ascii;
class
regIOobject;
location
"constant/polyMesh";
object
cellZones;
}
// * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
//
(
zone2
{
type
cellZone;
cellLabels
List
(
我在system文件夹下创建一个名为fvOptions的文件
Code:
FoamFile
{
version
2.0;
format
ascii;
class
dictionary;
location
"system";
object
fvOptions;
}
porosity
{
type
explicitPorositySource;
active
yes;
selectionMode
cellZone;
cellZone
zone2;
explicitPorositySourceCoeffs
{
type
DarcyForchheimer;
DarcyForchheimerCoeffs
{
d d [0 -2 0
0 0 0 0] (5e7 -1000 -1000);
f f [0 -1 0
0 0 0 0] (0 0 0);
coordinateSystem
{
e1 (1 0
0);
e2 (0 1
0);
}
}
}
}
像下面网页说的:
HTML
Code:
http://www.openfoam.org/version2.2.0/fvOptions.php
但是求解器(icoFoam求解器)不能读取它(如果我改变系数的值对于解没有任何改变...)
我需要指定其他更多的参数吗?
谢谢你
Yuri
这个是我从fredo490得到的答案
Quote:
|
Hello, Code: tmpUEqn ( fvm::ddt(U) + + == fvOptions(U) ); The last term is |
我检查了一下,确实如他所说。使用pimpleFoam就没有任何问题。
大伙好
我也打算使用fvOption
我想要做的是将一个体积力施加到我计算域的一些特定的单元上。
事实上,我做的事情如下:
Code:
FoamFile
{
version
2.0;
format
ascii;
class
dictionary;
location
"system";
object
fvOptions;
}
// * * * * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
//
momentumSource
{
type
vectorExplicitSetValue;
active on;
//on/off switch
selectionMode
all; //cellSet // points //cellZone
vectorExplicitSetValueCoeffs
{
injectionRate
{
F ( 0.1335 0
0 );
}
}
}
//
*************************************************************************
//
但是我不理解哪一个是正确的实体(我认为我所做的是添加了一个速度而非力)。
你能帮助我吗?
非常感谢
Samuele
hfsf:
大家好
非常抱歉问如此新手的问题,但是最近我在OpenFOAM中模拟流体流过多孔介质。在OpenFOAM的网站上,我偶然发现了从OF2.x开始的一个新特性:fvOptions字典
问题是:我没有看到任何多孔介质的参考资料,如你所见!!!
在Alberto
Passalacqua发布的博客中,他发布了一个与OpenFOAM1.5版本关联中的程序。发布的程序如下:
Code:
(
porosity
{
coordinateSystem
{
origin (0 0
0);
e1 (1 0
0);
e2 (0 1
0);
}
porosity
0.5;
Darcy
{
d d [0 -2 0
0 0 0 0] (-1 1e7 -1);
f f [0 -1 0
0 0 0 0] (0 0 0);
}
}
)
坐标系定义后,多孔介质定义在这里。在2.2版本中改变了什么?我应该如何定义多孔介质?
先谢过了
大家好
对于压力/速度,你不需要多孔介质信息(起码达西定律),仅仅需要渗透率。
然而你需要分析它的传热,在这个算例中仅仅需要为传热部分添加其他的fvOption(像"effectivenessHeatExchangerSource"的"constantHeatTransfert")
祝好
olivier
亲爱的olivier
对于案例中没有"fvOptions"字典,出现在求解器源项文件
的"fvOptions"相关术语是无用的。这些术语仅在我们在fvOption自动中指定参数时激活。我说的正确吗?非常感谢
大家好
当我对两个单元中间的点设置fvOption时,我想知道为了求解PDE,fvOption在单元间是如何插值的?
谢谢
如何设置fvOptions【翻译】的更多相关文章
- 电脑重装BIOS设置中文翻译
- Java Decompiler 反编译工具下载地址及JD-Eclipse设置菜单翻译
官网地址:http://jd.benow.ca/ JD-GUI:jd-gui-0.3.6.windows.zip JD-Eclipse:jd-eclipse-site-1.0.0-RC2.zip 菜单 ...
- webstorm 单词快捷翻译设置
1.打开webstorm中的设置,选择plugins,搜索 translations 安装,安装完成重启webstorm 2.设置快捷键翻译,打开webstorm设置,选择keymap,搜索trans ...
- Redis配置中文翻译,3.2.1版
大部分常见设置都翻译了,还有一些是从网上复制的(懒) # Redis configuration file example. ## Redis配置文件示例 # # Note that in order ...
- 四大高质量且实用的chrome翻译插件推荐
Google英译汉的质量怎么样?日常生活用语翻译还可以,但是一到专业性术语就歇菜了,翻译出来的东西简直就是惨不忍睹,惨绝人寰..对于酷爱英语学习又有强迫症的患者来说,一款既实用又方便,无疑就是雪中送炭 ...
- 《Django By Example》第九章 中文 翻译 (个人学习,渣翻)
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者@ucag 注:哈哈哈,第九章终于来啦 ...
- oracle的字符集设置与乱码
oracle的字符集设置与乱码 字符集问题一直叫人头疼,究其原因还是不能完全明白其运作原理. 在整个运行环节中,字符集在3个环节中发挥作用: 1.软件在操作系统上运作时的对用户的显示,此时采用操作系统 ...
- 利用有道翻译Api实现英文翻译功能
有道翻译提供了翻译和查词的数据接口.通过数据接口,您可以获得一段文本的翻译结果或者查词结果. 通过调用有道翻译API数据接口,您可以在您的网站或应用中更灵活地定制翻译和查词功能. 第一步: ...
- 百度翻译api 实现简易微信翻译小程序
介绍 口袋翻译 口袋翻译 微信小程序 翻译功能 含7类语言的相互翻译 包含最近10条的翻译历史回溯功能 微信搜索:简e翻译 功能展示 使用百度翻译api需要申请 appid 与 key 并在 ap ...
随机推荐
- 编写Postgres扩展之三:调试
原文:http://big-elephants.com/2015-10/writing-postgres-extensions-part-iii/ 编译:Tacey Wong 在上一篇关于编写Post ...
- 如何导出robotframework的工程
不知道是不是只有我一个小白,自己折腾了很久,也百度了很久,不知道怎么导出哇.现在来扫扫盲罗.我拿自己的项目举例:找到我的RF工程目录可以看到下面有3个项目,直接拷贝你想要的项目就ok啦,是不是so e ...
- SAP Marketing Cloud功能简述(三) 营销活动内容设计和产品推荐
Grace的前两篇文章: SAP Marketing Cloud功能简述(一) : Contacts和Profiles SAP Marketing Cloud功能简述(二) : Target Grou ...
- 如何使用async和await这对组合设计统一的取Access Token的函数
最近我在使用SAP云平台的机器学习API做和SAP系统的集成,因为SAP Cloud Platform Leonardo上的机器学期API,每次消费时需要传一个Access Token,故在每次实际调 ...
- LInux设置tomcat端口为80
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" ...
- 【leetcode】496. Next Greater Element I
原题 You are given two arrays (without duplicates) nums1 and nums2 where nums1's elements are subset o ...
- Linux软件包(源码包和二进制包)及其区别和特点
Linux 下的软件包众多,而且几乎都是经 GPL 授权的,也就是说这些软件都免费,振奋人心吧?而且更棒的是,这些软件几乎都提供源代码(开源的),只要你愿意,就可以修改程序源代码,以符合个人的需求和习 ...
- Android笔记(十四) Android中的基本组件——按钮
Android中的按钮主要包括Button和ImageButton两种,Button继承自TextView,而ImageButton继承自ImageView.Button生成的按钮上显示文字,而Ima ...
- 【DRF框架】序列化组件
DRF框架的序列化组件 在前后端分离的应用模式中,后端仅返回前端所需的数据,返回的数据类似是JSON,因此需要使用序列化组件进行序列化再将数据返回 使用JsonResponse做序列化 # 使用Js ...
- rhel7下安装EPEL源
1.rhel7安装aliyun下的epel源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo