【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类申明(C++)
来源:互联网 发布:运营商网络是要收费吗 编辑:程序博客网 时间:2024/05/16 18:37
/*
* Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组
* All Right Reserved
*
* 文件名:EvalFile.h
* 摘 要:声明EvalFile类,用于矩阵的赋值
*
* 作 者:刘 庆
* 完成日期:2009年3月28日
*
*/
#ifndef _EvalFile_
#define _EvalFile_
#include <string>
#include <iostream>
#include <fstream>
#include "matrix.h"
using namespace std;
/* 定义一个为矩阵赋值的类,对数据的来源比较灵活 */
class EvalFile
{
ifstream infile; /* 文件输入流对象 */
public:
EvalFile(char* fileName); /* 构造一个参数指定的fp值的EvalFile对象 */
~EvalFile(); /* 析构函数 关闭fp文件指针 */
void SetFile(char* fileName); /* 修改fp所指定的文件 */
void Close(); /* 关闭fp指定的文件流 */
int SetWithSub(Matrix &matrix); /* 文件里的数据包括下标信息 */
int SetWithoutSub(Matrix &matrix); /* 文件里的数据不包含下标信息,适合于创建n行一列矩阵 */
static int SEtWithVector(Matrix &matrix, const Node data, long totalLn, long nonZero); /* 将数组中data的数据存储为matrix矩阵 */
};
#endif //
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类申明(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 MGMRES类申明(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类定义(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 MGMRES类定义(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义一(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义二(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义三(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义四(C++)
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 基础类(Double类,封装double)
- 【刘庆源码共享】稀疏线性系统求解算法 之 高斯-塞德尔算法(Gauss_Seide)GS类声明(C++)
- 【刘庆源码共享】稀疏线性系统求解算法 之 高斯-塞德尔算法(Gauss_Seide)GS类定义(C++)
- 稀疏线性系统求解算法 之 存储结构(MCRF) 强于二维数组、三元组、行压缩、修正行压缩等
- (c++)数据结构与算法之链表线性表的应用:银行叫号系统
- 线性表再谈之稀疏矩阵+
- 递归求解C(n,m)
- 算法:排列组合之C(N,M)
- Mysql申明变量、赋值
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义三(C++)
- java filter 应用介绍
- 窗体闪烁效果
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义四(C++)
- 新的开始
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类申明(C++)
- Linux的使用
- 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类定义(C++)
- 自定义android模拟器路径
- Dell笔记本的 DW1501 Wireless-N 无线网卡可能存在严重缺陷
- 为什么父类指针可以指向子类反之则不行
- [转]Intel OTC中国内核团队对开源爱好者的建议
- Hibernate简介
- 晕,睡不着