科学计算软件开发
lizhengjiang
这个作者很懒,什么都没留下…
展开
-
设计模式(design pattern) 学习记录
做数值计算的,不了解软件开发的模式,很遗憾。 有本书《 scientifc software desgin - object-orients way》,感觉写的重点不突出。又拿到一本中文书:first head 设计模式。周末下午在starbucks 看,比较喜欢,但是经验不多,不知道科学计算软件设计里面,到底怎么用这些模式了。相信以后会慢慢深入的,第一篇,记录。 1转载 2015-01-26 00:17:01 · 702 阅读 · 0 评论 -
su2 上手测试
su2 项目 及 与其他开源cfd比较原创 2015-01-26 06:17:43 · 3316 阅读 · 0 评论 -
Mathematical Libraries Linkes
点击打开链接转载 2015-03-03 03:33:58 · 597 阅读 · 0 评论 -
分布式稀疏矩阵的数据结构(data structure for distributed sparse matrix)
研究下sparse matrix, 最近正好看了一个项目: hpcg。 一周多时间,感觉蛮有意思的。rebuild the wheel.原创 2015-04-30 01:36:52 · 1354 阅读 · 0 评论 -
distributed sparse matrix SPMV(分布式稀疏矩阵的spmv操作)
分布式vector,不存在各procs上的部分vector通信的问题,即各部分的vector是独立的。而分布式矩阵(dsm),在各procs所持有子矩阵的边界上,需要与邻居procs通信。dsm的通信系数,在mpi_matrix里面给出了。具体到spmv 操作中: 1 通信,得到+ghost矩阵 :矩阵(边界)元素发送/接受 47 for(int i=原创 2015-04-30 05:50:35 · 1934 阅读 · 0 评论 -
分布式稀疏矩阵生成小程序
生成稀疏矩阵,并统计每行非零元素#include 2 #include 3 4 int main() 5 { 6 int NumberOfNonzeros = 0; 7 int totalNumberOfNonzeros = 0; 8 int nx = 4; 9 int ny = 4; 10原创 2015-04-29 00:11:59 · 768 阅读 · 0 评论