
icoFoam学习记录
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
icoFoam学习记录是一份关于开源计算流体动力学软件OpenFOAM中icoFoam求解器的学习笔记和应用案例汇总,旨在帮助初学者掌握其使用方法和技巧。
icoFoam 求解器名称 |-createFields.H 场变量的声明和初始化
Info << Reading transportProperties\n << endl; // 屏幕提示读入参数控制文件,等价于 C++ 中 std::cout
// 声明属性字典类对象,该对象由 constant 文件夹下的“transportProperties”初始化创建。
IOdictionary transportProperties(
IOobject(
transportProperties, // 文件名称
runTime.constant(), // 文件位置,case/constant 目录下
mesh, // 网格对象
IOobject::MUST_READ_IF_MODIFIED, // 如果更改,必须读入
IOobject::NO_WRITE // 不对该文件进行写操作
)
);
// 字典查询黏性,以便初始化带有单位的标量。
dimensionedScalar nu(transportProperties.lookup(nu));
Info << Reading field p\n << endl; // 屏幕提示创建压力场
volScalarField p(
IOobject(
p, // 压力场初始文件名称
runTime.timeName(), // 文件位置,由 case 中的 system/controlDict 中的 startTime 控制
mesh, // 网格对象
IOobject::MUST_READ, // 必须读入
IOobject::AUTO_WRITE // 自动写操作
)
);
全部评论 (0)


