随笔分类 - OpenFOAM编程
摘要:004-OpenFOAM的场 场操作,讲到继承的Foam::vector和对应的mag方法 /* *\ | \ / F ield | OpenFOAM: The Open Source CFD Toolbox \ / O peration | \ / A nd | Copyright (C)
阅读全文
摘要:003-OpenFOAM的网格及操作 从网格谈起,简单讲述OpenFOAM中如何植入一般的C++代码,如何使用C++ STL和标准库,以及OpenFOAM的forAll语法 /* *\ | \ / F ield | OpenFOAM: The Open Source CFD Toolbox \
阅读全文
摘要:002-OpenFOAM的文件IO OpenFOAM的IO,代码如下 /* OFtutorial1_inputOutput *\ | \ / F ield | OpenFOAM: The Open Source CFD Toolbox \ / O peration | \ / A nd | C
阅读全文
摘要:001-从“hello world”谈起 因为我也是在学习的过程,我用的OpenFOAM版本是2.3.x,实测大部分API在OpenFOAM3.0版本中并没有太大改动,所有程序均通过Wmake调试 程序的解释是对原有的程序进行注释结合,比较懒就不想把程序一段一段分开了,默认面向的读者均具有一定的C+
阅读全文
摘要:000-开个新坑 因为要修改求解器,加上要做一些后处理程序,学了两年的C++也刷了点算法题,但是感觉OpenFOAM虽然是C++语言,但是整体上都是面向对象的,和传统C++的编程习惯差别还是比较大的。 在网上搜了一圈,想找个讲OpenFOAM编程(不是算例设置和求解器使用)的教程都没有找到,官方的P
阅读全文