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 void checkArgs​(java.lang.String[] args)
    Проверка аргументов.
    static void main​(java.lang.String[] args)  
    private static double[] readB​(java.lang.String path)
    Чтение вектора правой части уравнения
    private static void solve​(java.lang.String[] args)
    Решение системы уравнений
    private static double[] solveBonus​(java.lang.String path)
    Решение через метод сопряженных градиентов
    private static void writeLineColumnMatrices​(java.lang.String matrixType)
    Генератор симметричных матриц в разреженно строчно-столбцовом формате

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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)