Class Main
java.lang.Object
Main
public class Main
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Main() -
Method Summary
Modifier and Type Method Description private static voidcheckArgs(java.lang.String[] args)Проверка аргументов.static voidmain(java.lang.String[] args)private static double[]readB(java.lang.String path)Чтение вектора правой части уравненияprivate static voidsolve(java.lang.String[] args)Решение системы уравненийprivate static double[]solveBonus(java.lang.String path)Решение через метод сопряженных градиентовprivate static voidwriteLineColumnMatrices(java.lang.String matrixType)Генератор симметричных матриц в разреженно строчно-столбцовом формате
-
Constructor Details
-
Main
public Main()
-
-
Method Details
-
checkArgs
private static void checkArgs(java.lang.String[] args)Проверка аргументов.- Parameters:
args- - аргументы
-
readB
private static double[] readB(java.lang.String path)Чтение вектора правой части уравнения- Parameters:
path- - путь, по которому лежит- Returns:
- прочтенный вектор
-
solve
private static void solve(java.lang.String[] args)Решение системы уравнений- Parameters:
args- - аргументы командной строки
-
solveBonus
private static double[] solveBonus(java.lang.String path) throws java.io.IOExceptionРешение через метод сопряженных градиентов- Parameters:
path- - путь, по которому лежат файлы для чтения СЛАУ- Returns:
- решение слау
- Throws:
java.io.IOException
-
writeLineColumnMatrices
private static void writeLineColumnMatrices(java.lang.String matrixType) throws java.io.IOExceptionГенератор симметричных матриц в разреженно строчно-столбцовом формате- Parameters:
matrixType- - папка для генерации после пути- Throws:
java.io.IOException- - ошибка при записи
-
main
public static void main(java.lang.String[] args)
-