https://github.com/parvezmrobin/numerical-methods
C# implementation of numerical methods
https://github.com/parvezmrobin/numerical-methods
Last synced: 24 days ago
JSON representation
C# implementation of numerical methods
- Host: GitHub
- URL: https://github.com/parvezmrobin/numerical-methods
- Owner: parvezmrobin
- Created: 2017-05-07T21:41:43.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-07T21:41:55.000Z (almost 9 years ago)
- Last Synced: 2025-07-25T17:08:36.965Z (8 months ago)
- Language: C#
- Size: 13.7 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Numerical-Methods
C# Implementation of Basic Numerical Methods
##LinearAlgebraicEquation
This class contains static functions to find roots of n linear equations.
### Properties
- MaxError:
- Maximum allowed error ratio for iterative calculations
- MaxIteration:
- Maximum number of iterations for iterative calculations
- Lambda:
- Value of Lambda for Gauss Seidel formula
### Function Listing
-
Naive Gauss(double[][], double[]) -
Gauss Seidel(double[][], double[]) -
Gauss Jordan(double[][], double[]) -
Gauss Jordan(double[][]) -
LUDecomposition(double[][], double[])
### Function Definition
#### Naive Gauss
- Parameter:
-
double[][] a : Matrix of co-efficients
double[] b : Array of constants - Returns
- double[] : Array of roots solved using Naive Gauss Formula
#### Gauss Seidel
- Parameter:
-
double[][] a : Matrix of co-efficients
double[] b : Array of constants - Returns
- double[] : Array of roots solved using Gauss Seidel Formula
#### Gauss Jordan
- Parameter:
-
double[][] a : Matrix of co-efficients
double[] b : Array of constants - Returns
- double[] : Array of roots solved using Gauss Jordan Formula
#### Gauss Jordan (Overload)
- Parameter:
-
double[][] a : Matrix of co-efficients and constant - Returns
- double[] : Array of roots solved using Gauss Jordan Formula
#### LUDecomposition
- Parameter:
-
double[][] a : Matrix of co-efficients
double[] b : Array of constants - Returns
- double[] : Array of roots solved using LU Decomposition with Gauss Elimination Formula