25bool InitMatrix(std::vector<std::vector<double>> &m,
const std::string &filename,
int &rows,
int &cols);
34void ShowEquations(
const std::vector<std::vector<double>> &m,
int rows,
int cols);
55std::chrono::steady_clock::time_point
StartTimer();
56void StopTimer(
const std::chrono::steady_clock::time_point &start);
void StopTimer(const std::chrono::steady_clock::time_point &start)
bool CheckConsistency(const std::vector< std::vector< double > > &m, int rows, int cols)
Checks the consistency of the system of equations.
void ShowEquations(const std::vector< std::vector< double > > &m, int rows, int cols)
Displays the system of linear equations.
void DisplaySolution(const std::vector< double > &solution)
Displays the unique solution.
std::chrono::steady_clock::time_point StartTimer()
bool InitMatrix(std::vector< std::vector< double > > &m, const std::string &filename, int &rows, int &cols)
Initializes the matrix by reading from a .in file.