1. 19 Mar, 2016 4 commits
  2. 18 Mar, 2016 1 commit
  3. 17 Mar, 2016 2 commits
  4. 15 Mar, 2016 3 commits
  5. 14 Mar, 2016 1 commit
  6. 10 Mar, 2016 1 commit
  7. 08 Mar, 2016 1 commit
  8. 07 Mar, 2016 1 commit
  9. 05 Mar, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · 0dc79abf
      Kirill Terekhov authored
      Dense matrix concatenation.
      
      Joint diagonalization for a set of dense matrices.
      
      Suppression of warnings in automatic differentiation by visual studio.
      
      Backup for nodal and facial MFD methods.
      0dc79abf
  10. 02 Mar, 2016 1 commit
  11. 29 Feb, 2016 1 commit
  12. 18 Feb, 2016 1 commit
  13. 16 Feb, 2016 1 commit
  14. 13 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · e307df13
      Kirill Terekhov authored
      Some fixes for openmp in class residual.
      
      Several algorithms and implementations for hessian calculation.
      e307df13
  15. 12 Feb, 2016 3 commits
    • Kirill Terekhov's avatar
      Synchronize · 6bf3cf38
      Kirill Terekhov authored
      6bf3cf38
    • Kirill Terekhov's avatar
      Fixes · cb63bc0b
      Kirill Terekhov authored
      Fixes for the features introduced in 635cc476 in the case USE_OMP was
      not activated in cmake.
      cb63bc0b
    • 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
  16. 11 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronzie · e3333185
      Kirill Terekhov authored
      Added class used to store lambda-like expressions within automatic
      differentiation.
      
      Added assertions into workaround introduced in f8b3aca2 to check type
      sizes during compile time.
      e3333185
  17. 10 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · 9cadb5b8
      Kirill Terekhov authored
      LDL^T decomposition of U matrix for optimization in ADMFD example.
      9cadb5b8
  18. 09 Feb, 2016 3 commits
    • Kirill Terekhov's avatar
      Possible fixes for VS2013. · f8b3aca2
      Kirill Terekhov authored
      Possible workaround for issue #16 with VS2013.
      
      Suppress warning in sparse.cpp with VS2013.
      
      Fixed abs -> fabs in ADMFD example.
      f8b3aca2
    • Kirill Terekhov's avatar
      Synchronize · 7b6e4ef8
      Kirill Terekhov authored
      Algorithms for removing rows and columns in dense matrices.
      
      Update for MFD example.
      7b6e4ef8
    • Kirill Terekhov's avatar
      Synchronize · 217fbf88
      Kirill Terekhov authored
      Renamed GetDerivative to GetJacobian
      217fbf88
  19. 06 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · a2d5243c
      Kirill Terekhov authored
      Some features for class Residual.
      
      Clean-ups in xml.
      
      Updated MFD.
      a2d5243c
  20. 05 Feb, 2016 1 commit
    • Kirill Terekhov's avatar
      Synchronize · 7d30608c
      Kirill Terekhov authored
      Adapted ADFVdiscr for Residual class.
      
      Matrix<Var>::DotProduct will promote type depending on the argument.
      7d30608c
  21. 03 Feb, 2016 2 commits
    • Kirill Terekhov's avatar
      Synchronize · 64f740bd
      Kirill Terekhov authored
      64f740bd
    • Kirill Terekhov's avatar
      New features and fixes. · 73692540
      Kirill Terekhov authored
      Changed how matrix annotation is handled to decrease memory required to
      store data of type DATA_VARIABLE.
      
      Added multivar_expression_reference that can reference individual matrix
      row.
      
      Added Residual class.
      
      Fixed that Sparse::Matrix::Load and Sparse::Vector::Load may required
      MPI initialization.
      73692540
  22. 29 Jan, 2016 1 commit
  23. 12 Jan, 2016 1 commit
  24. 11 Jan, 2016 2 commits
  25. 20 Dec, 2015 1 commit
  26. 15 Dec, 2015 3 commits