1. 02 Nov, 2017 1 commit
    • Kirill Terekhov's avatar
      Solver update · 2ab39862
      Kirill Terekhov authored
      Added multilevel version of crout-ilu solver with maximum product
      transversal preordering on each level. The multilevel version is based
      on condition number estimation, factorization of rows with large
      condition number or small diagonal is postponed for the next level.
      
      Fixes for near-zero values in maximum product transversal algorithm and
      negative path-length.
      
      Fixes for output in DrawMatrix, option for text-based output for small
      matrices.
      2ab39862
  2. 11 Apr, 2017 1 commit
  3. 30 Mar, 2017 1 commit
  4. 29 Jan, 2017 1 commit
  5. 01 Dec, 2016 1 commit
  6. 30 Nov, 2016 1 commit
  7. 24 Nov, 2016 1 commit
  8. 21 Nov, 2016 1 commit
    • Dmitry Bagaev's avatar
      XML database parser · 948d7eb1
      Dmitry Bagaev authored
      1) XML Database parser
      2) todo Solver::Solver(std::string solverName, std::string prefix,
      INMOST_MPI_Comm _comm)
      948d7eb1
  9. 20 Nov, 2016 1 commit
    • Dmitry Bagaev's avatar
      Improvements in Solver · 9915f5f8
      Dmitry Bagaev authored
      1) Parameters parsing in inner solvers
      2) Parameters parsing in trillions solvers
      3) Added xml parsing test
      4) Trilinos without mpi support will not compile, disable trillions
      solvers if compiling without mpi
      9915f5f8
  10. 11 Nov, 2016 1 commit
  11. 28 Oct, 2016 1 commit
    • Dmitry Bagaev's avatar
      Solver refactoring completed · 5dd7d258
      Dmitry Bagaev authored
      1) Condest added to final solver interface
      2) SolverMaster hided from user
      3) Examples fixed with new Solver Class
      4) Examples using LLVM coding standarts
      5dd7d258
  12. 10 Oct, 2016 1 commit
  13. 05 Oct, 2016 1 commit
  14. 01 Oct, 2016 1 commit
  15. 30 Sep, 2016 2 commits
  16. 19 Mar, 2016 1 commit
    • Kirill Terekhov's avatar
      Features · c9109b2d
      Kirill Terekhov authored
      Fixed NaN output into vtk files.
      
      Added support for SuperLU (serial) solver.
      c9109b2d
  17. 12 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · 635cc476
      Kirill Terekhov authored
      Cleanup of Row class and Matrix class.
      
      Significantly reduced memory required for Row class and consequently for
      multivar_expression class. Moved out openmp locks and row annotation as
      additional service classes.
      
      Introduced classes HessianRow and HessianMatrix for future possibility
      of hessian computation in automatic differentiation.
      635cc476
  18. 01 Dec, 2015 1 commit
    • Kirill Terekhov's avatar
      Added functionality and fixed issues. · 50d10e74
      Kirill Terekhov authored
      Fixes for GCC.
      
      Moved functionality to operate with dense matrices as INMOST service.
      
      Added possibility to exchange data of type DATA_VARIABLE in parallel.
      
      Added possibility to include external content in xml format.
      
      Moved overloaded operators for variables from namespace INMOST into
      global scope to prevent possible ambiguities in compilers.
      
      Added perturbation algorithm for BCGS solver.
      50d10e74
  19. 23 Nov, 2015 1 commit