1. 22 Dec, 2016 1 commit
    • Kirill Terekhov's avatar
      Fixes and updates · 0e99faa2
      Kirill Terekhov authored
      Fix input/output of empty dense data with xml file format.
      
      Fix parsing empty parentheses as vector with zero entries in xml files.
      
      Fix modification algorithm.
      
      Fix vector graphics output in OldDrawGrid
      
      Add exposition of mesh by material in OldDrawGrid
      
      Few switches in solver to handle large mechanics matrices
      0e99faa2
  2. 27 Oct, 2016 2 commits
    • Kirill Terekhov's avatar
      Reduce verbosity · d295a732
      Kirill Terekhov authored
      In eclipse grid reader and in mptiluc2 solver.
      d295a732
    • Kirill Terekhov's avatar
      Fixes · 30b6bd6c
      Kirill Terekhov authored
      Fix a warning on apple’s llvm-gcc.
      
      Output a NaN instead of zero into vtk for missing entries.
      30b6bd6c
  3. 07 Oct, 2016 1 commit
    • Kirill Terekhov's avatar
      Reverse-Cuthill-McKee reordering in MPTILUC preconditioner · 3c199079
      Kirill Terekhov authored
      Added Reverse-Cuthill-McKee reordering into INNER_MPTILUC preconditioner
      as default reordering when Metis_NodeND is not provided. On the tests
      RCM shows 10% more fill-in in inverse factors then with Metis_NodeND,
      but the RCM reordering procedure is 4 times faster then Metis_NodeND and
      overall computational time decreases with RCM.
      
      Fix type mismatch warnings in autodiff.cpp
      3c199079
  4. 02 Aug, 2016 1 commit
  5. 27 May, 2016 1 commit
  6. 25 Mar, 2016 1 commit
    • Kirill Terekhov's avatar
      Some tweaks · f2f0c34c
      Kirill Terekhov authored
      Cmake script for superlu will search for blas.
      
      Remove assertions for singular matrices in INNER_MPTILUC since they
      could be handled.
      f2f0c34c
  7. 15 Mar, 2016 1 commit
  8. 14 Mar, 2016 1 commit
  9. 07 Mar, 2016 1 commit
  10. 11 Jan, 2016 1 commit
    • Kirill Terekhov's avatar
      Fixes · 30a676b7
      Kirill Terekhov authored
      Fix for possibility of race condition in point-to-point MPI
      communications.
      
      Fixes for warnings produced by clang.
      30a676b7
  11. 24 Nov, 2015 1 commit
  12. 18 Apr, 2015 1 commit
    • Kirill Terekhov's avatar
      Sync changes · 446c073f
      Kirill Terekhov authored
      Fixed bug in auto-differentiation that would calculate incorrect weights
      for derivatives in ad_val().
      Adapted several geometrical and adjacency retrieval algorithms to handle
      broken conformity of the grid during modification, more attention to the
      problem is needed.
      Added visual studio debugger helpers.
      Fixed several issues with openmp support.
      Added openmp parallelization of BiCGStab(L) solver.
      Fixed issues that files overwritten with MPI_File* functionality may
      contain previous information.
      Fixed a bug in OctreeCutcell, added another example for it.
      Fixed a bug in collective operations in mesh class.
      446c073f
  13. 28 Mar, 2015 1 commit
    • Kirill Terekhov's avatar
      Sync changes · 04aaeaca
      Kirill Terekhov authored
      Restored OctreeCutcell example;
      Added FixEdgeOrder, CheckEdgeOrder algorithms to check of consistency of
      2d elements;
      Element::Connect now uses FixEdgeOrder for faces;
      Automatic grid dimension detection for vtk;
      Fixed bug that sets may contain invalid links to elements even after
      ApplyModification;
      Corrected condition estimator in ddpqiluc;
      Switched off pseudoinverse in bicgstab(l) since svd algorithm is bad.
      04aaeaca
  14. 21 Mar, 2015 1 commit
  15. 19 Mar, 2015 1 commit
    • Kirill Terekhov's avatar
      Improvements · 82230d19
      Kirill Terekhov authored
      Pseudoinverse for polynomial matrix in bicgstab(l) to improve stability
      (as in petsc);
      Added RowMerger class for sum of sparse rows.
      82230d19
  16. 13 Mar, 2015 1 commit
  17. 09 Feb, 2015 1 commit
    • Kirill Terekhov's avatar
      Various improvements · d04675b5
      Kirill Terekhov authored
      Made database file case insensitive.
      Tinkered dropping rules in INNER_MLILUC.
      Added rule for git to ignore svn presence.
      Added google analytics pixel to main page.
      d04675b5
  18. 30 Jan, 2015 2 commits
  19. 29 Jan, 2015 1 commit
  20. 27 Jan, 2015 1 commit
    • Kirill Terekhov's avatar
      Various updates · 099bb160
      Kirill Terekhov authored
      Changed default parameters.
      Fixed bug for trilinos-aztec, when non-converged solution was accepted.
      Enchanced dropping rules in INNER_MLILUC solver.
      099bb160
  21. 07 Jan, 2015 1 commit
  22. 21 Nov, 2014 1 commit
    • Kirill Terekhov's avatar
      Fixes · 4792fc70
      Kirill Terekhov authored
      Fixes for gcc and intel compilers.
      gcc-4.1 clean with -Wall -Wextra
      intel 11.1 clean with -Wcheck -w1
      msvc2010 gives one unrelated warning
      4792fc70
  23. 20 Nov, 2014 1 commit
    • Kirill Terekhov's avatar
      Huge update · b73dc746
      Kirill Terekhov authored
      Huge update involving update of underlying data representation and
      elements management. Different interaction with iterators. New
      ElementSet representation.  Some annotation for documentation is added.
      New data structures. Examples require update. (check
      examples/CMakeLists.txt)
      b73dc746
  24. 11 Nov, 2014 1 commit
  25. 06 Aug, 2014 1 commit
  26. 18 Jul, 2014 1 commit
  27. 19 Mar, 2014 1 commit