摘要: Doxygen是这样的一个工具,在我们写代码的同时,加上特定的注释,然后,Doxygen就利用这些注释生成漂亮的程序文档。Doxygen是GPL众多优秀软件中的一员,当然,不仅仅在Linux平台有Doxygen,Doxygen还有Windows版本,而且他还提供了一个图形界面Doxywizard,使得使用Docxygen 更加方便。按照Doxywizard的步骤,首先,我们要生成配置文件,可以采用... 阅读全文
posted @ 2009-03-19 21:23 Walter L 阅读(3511) 评论(0) 推荐(1) 编辑
摘要: 今天简单地把#pragma omp parallel for private(j)语句加在一个练习时做的求解Laplace方程的有限差分程序上,4万个点的网格上,在P4超线程的CPU上,使得365秒减少到314秒,50秒的差距呀。ps:然而在使用SOR方法时,4万个点的网格,单线程只用了14秒,,以后有时间再研究一下高斯赛德尔的SOR多线程版本,看有什么改进。附带程序: [代码] 阅读全文
posted @ 2008-12-26 16:14 Walter L 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 贴一个学习OpenMP过程中的程序[代码] 阅读全文
posted @ 2008-12-19 22:59 Walter L 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 如何建立Openmp编程环境 OpenMP在Windows环境下比较容易实现,只要打开VS2008中的编译选项/openmp,设置一下环境变量 OMP_NUM_THREADS就可以了.一般是新建一个c++项目,以次选择项目->(*)属性->配置属性->c"c++->语言,打开OpenMP支持;设置环境变量,我的电脑->属性->高级->环境变量,新建一个OMP_NUM_THREADS变量,值... 阅读全文
posted @ 2008-12-06 21:42 Walter L 阅读(3609) 评论(0) 推荐(0) 编辑