03 2013 档案

摘要:在调用UMFPACK的过程中,只需要关心Ap Ai Ax的产生,通过Eigen库,先让矩阵A以稀疏矩阵格式存储(知道矩阵A的非零元素的分布),调用UMFPACK成功View Code //#include <Eigen/Eigen>#include <Eigen/Sparse>#include "umfpack.h"#include <Eigen/src/UmfPackSupport/UmfPackSupport.h>//注意:只有debug版本调试//参考资料:科学计算中的偏微分方程有限差分法 张文生 高等教育出版社// 4.7节 边界 阅读全文
posted @ 2013-03-16 10:44 liang_l 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:在调用UMFPACK的过程中,只需要关心Ap Ai Ax的产生,实现其过程分为下面两种方法:(1)通过Eigen库,先让矩阵A以稀疏矩阵格式存储(知道矩阵A的非零元素的分布)View Code //#include <Eigen/Eigen>#include <Eigen/Sparse>//#include <umfpack.h>//#include <Eigen/src/UmfPackSupport/UmfPackSupport.h>//注意:只有debug版本调试//参考资料:科学计算中的偏微分方程有限差分法 张文生 高等教育出版社// 4. 阅读全文
posted @ 2013-03-14 10:20 liang_l 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:在之前是参考文献的自动编号,最近这几天突然发现了一个写参考文献的方法 觉得有用。比如在论文中 用到了某一篇文章,要引用此文章到参考文献处,具体实现如下: 利用 google 学术,将题目copy进去, http://scholar.google.com/schhp?hl=zh-CN 一般选取为第一种GB(国标),复制即可 王文全, 闫妍, 张立翔. 混流式水轮机跨尺度流道内复杂湍流的数值模拟[J]. 中国电机工程学报, 2012 (23). 阅读全文
posted @ 2013-03-12 22:40 liang_l 阅读(592) 评论(0) 推荐(0) 编辑
摘要:在编译一个函数时,出现了下述情况“ 当前不会命中断点。没有与此行关联的可执行代码。可能的原因包括:预处理器指令或编译器/连接器优化”网上有相关解释:1 将调试模式改为Debug模式 ,不能设置为Release模式2 断点要添加在语句上关掉重新生成解决方案。 阅读全文
posted @ 2013-03-12 16:32 liang_l 阅读(13733) 评论(1) 推荐(0) 编辑
摘要:两次遍历,第一次遍历可以确定非零元素的个数;第二次遍历确定位置和存储非零元View Code //Data:2013-2-24//修改了Ai Ax的类型 利用最大维数n*n来保存,可以调用正确结果 不过不知系统随机分配的值 函数没有用//Data:2013-2-26//调用UMFPACK包来实现求解方程组//UMFPACK采用CSC(列压缩存储) matlab中的接口为A/b#include <stdio.h>#include <math.h>#include "umfpack.h"//传递的四个参数A b x n -----Data:2013-02 阅读全文
posted @ 2013-03-11 23:17 liang_l 阅读(238) 评论(0) 推荐(0) 编辑
摘要:参考文献:UMFPACK Version 5.2.0 User Guide (P23)5.12 Larger examplesFull examples of all user-callable UMFPACK routines are available in four stand-alone C mainprograms, umfpack * demo.c(在5.2版本中为umfpack_di_demo.c 搜索的时候*代表umfpacK后面任意字符). Another example is the UMFPACK mexFunction, umfpackmex.c(在5.2版本中没有发现 阅读全文
posted @ 2013-03-10 11:11 liang_l 阅读(803) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示