[QGHG-it-dev-list] [vvmarko/triangulator] 4578b7: Added math_function.cpp and math_functions.hpp wit...

Lazar Djukic noreply at github.com
Mon Feb 9 09:33:45 CET 2026


  Branch: refs/heads/lazar/determinants
  Home:   https://github.com/vvmarko/triangulator
  Commit: 4578b7caf7c0746fcb6a9c4e2b74dc3a0a012c3d
      https://github.com/vvmarko/triangulator/commit/4578b7caf7c0746fcb6a9c4e2b74dc3a0a012c3d
  Author: = <dl220381d at student.etf.bg.ac.rs>
  Date:   2026-02-07 (Sat, 07 Feb 2026)

  Changed paths:
    M library/include/global_vars.hpp
    A library/include/math_functions.hpp
    M library/include/triangulator.hpp
    M library/src/global_vars.cpp
    A library/src/math_functions.cpp
    A logfile.html
    A test/determinanttest.cpp

  Log Message:
  -----------
  Added math_function.cpp and math_functions.hpp with the static function real_valued_determinant to calculate the determinant of a square matrix via Leibniz formula and Gaussian elimination. Tested on some examples, Gaussian to be tested further.


  Commit: e34121582e5c4784acb13d074d7fd749daf45ce8
      https://github.com/vvmarko/triangulator/commit/e34121582e5c4784acb13d074d7fd749daf45ce8
  Author: = <dl220381d at student.etf.bg.ac.rs>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M library/include/math_functions.hpp
    M library/src/math_functions.cpp
    M test/CMakeLists.txt
    M test/determinanttest.cpp

  Log Message:
  -----------
  Added determinanttest.cpp with test examples for checking the real_valued_determinant() formula. Small fixes in the Gaussian elimination formula in math_functions.cpp. Made the interface of the function const, to point out to the caller that the matrix he passes as an argument will not be modified.


Compare: https://github.com/vvmarko/triangulator/compare/4578b7caf7c0%5E...e34121582e5c

To unsubscribe from these emails, change your notification settings at https://github.com/vvmarko/triangulator/settings/notifications


More information about the QGHG-it-dev-list mailing list