1. 29 Jan, 2023 1 commit
  2. 28 Jan, 2023 3 commits
  3. 24 Jan, 2023 1 commit
  4. 23 Jan, 2023 1 commit
  5. 20 Jan, 2023 1 commit
  6. 18 Jan, 2023 4 commits
  7. 03 Jan, 2023 3 commits
    • Artur Palha Da Silva Clérigo's avatar
      Corrects cmake build in Windows · 7beacf4f
      Artur Palha Da Silva Clérigo authored
      Import library generation for SuperLU and cblas was not working on Windows. cmake was complaining that the imported libraries did not specify the IMPORTED_LOCATION. In fact only IMPORTED_IMPLIB was specified. From cmake's documentation is seemed like for static libs in windows IMPORTED_IMPLIB should be used. Just changed to IMPORTED_LOCATION and works fine.
      7beacf4f
    • Artur Palha Da Silva Clérigo's avatar
      Adds clang-format to all source code. · 43597f9e
      Artur Palha Da Silva Clérigo authored
      - Adds .clang-format file with formatting style.
      - Updates all file to comply with the format.
      43597f9e
    • Artur Palha Da Silva Clérigo's avatar
      Updates SuperLU test to enable timer_node · 8f50a37e
      Artur Palha Da Silva Clérigo authored
      - timer_node for SuperLU needs to be initialised, otherwise segmentation fault occurs. The SuperLU test now initialises the timer_node and checks the time.
      - timer_node test was corrected. It was checking the time measured by system_clock and not by timer. Now it correctly uses timer_node elapsed time and compares it to the target time.
      8f50a37e
  8. 26 Dec, 2022 2 commits
  9. 25 Dec, 2022 1 commit
  10. 23 Dec, 2022 2 commits
  11. 22 Dec, 2022 2 commits
  12. 21 Dec, 2022 4 commits
  13. 20 Dec, 2022 1 commit
    • Artur Palha Da Silva Clérigo's avatar
      Adds external dependecies. · 7df54399
      Artur Palha Da Silva Clérigo authored
      - Adds cmake_externals for importing external libraries into cmake to use in the project
      - Adds externals folder to store external libraries required by the project. Start with SuperLU.
      - Adds example with SuperLU use.
      7df54399
  14. 14 Dec, 2022 1 commit
    • Artur Palha Da Silva Clérigo's avatar
      Adds csr_matrix::transpose. · 70b3d244
      Artur Palha Da Silva Clérigo authored
      - Adds csr_matrix::transpose member function to compute the transpose of matrices;
      - Updates opendarts::linear_solvers::testing::generate_tridiagonal_matrix to enable a debug mode where the blocks are populated with values that vary with inner row and column of the block. This simplifies checking the correctness of transpose;
      - Adds test for transpose.
      70b3d244
  15. 08 Dec, 2022 2 commits
  16. 07 Dec, 2022 2 commits
  17. 06 Dec, 2022 1 commit
  18. 30 Nov, 2022 5 commits
  19. 29 Nov, 2022 2 commits
  20. 22 Nov, 2022 1 commit