项目作者: deanone

项目描述 :
Gaussian elimination with partial pivoting in C++.
高级语言: C++
项目地址: git://github.com/deanone/Gaussian-elimination.git
创建时间: 2018-06-28T08:41:15Z
项目社区:https://github.com/deanone/Gaussian-elimination

开源协议:

下载


Gaussian-elimination

Gaussian elimination with partial pivoting in C++.
The algorithm returns the row echelon form (upper triangular matrix) of the input matrix in place of the input matrix.
The input matrix contains random floating point values from a user-defined interval, drawn from a uniform distribution.

Execute by:

./gaussianElimination.out arg1 arg2 arg3 arg4 arg5

where:

arg1: Number of rows
arg2: Number of columns
arg3: Lower bound of the random variables interval
arg4: Upper bound of the random variables interval
arg5: 1 for printing initial and final matrices, and 0 for not printing anything

This project was added into a continuous integration (CI) pipeline.