1. 18 Apr, 2017 1 commit
    • Kirill Terekhov's avatar
      Few fixes · bc4e30a3
      Kirill Terekhov authored
      Do not build Octree when opengl was not found.
      
      Constant correctness for dense matrices.
      bc4e30a3
  2. 15 Apr, 2017 2 commits
    • Kirill Terekhov's avatar
      Refinement tools for MFD-ES · 1fd9859b
      Kirill Terekhov authored
      Refinement into cube and sphere in AdaptiveMesh for specific tests with
      MFD-ES
      1fd9859b
    • Kirill Terekhov's avatar
      MFD-ES works in parallel · 4457ab38
      Kirill Terekhov authored
      Restricted communication of geometrical parameters when exchanging
      parts of the mesh between processors.
      
      Added function MarkNormalOrientation to detect situation when ghost
      faces are oriented opposite to shared face on owner processor.
      
      Corrected MFD-ES to account for orientation at ghost faces and to flip
      sign of normal velocity component on ghost faces when it is known to
      differ on master face on owner processor.
      4457ab38
  3. 14 Apr, 2017 1 commit
  4. 11 Apr, 2017 2 commits
  5. 01 Apr, 2017 1 commit
  6. 30 Mar, 2017 3 commits
  7. 29 Mar, 2017 3 commits
  8. 28 Mar, 2017 2 commits
  9. 22 Mar, 2017 1 commit
  10. 13 Mar, 2017 1 commit
  11. 12 Mar, 2017 1 commit
  12. 09 Mar, 2017 2 commits
  13. 06 Mar, 2017 2 commits
  14. 03 Mar, 2017 1 commit
  15. 02 Mar, 2017 1 commit
    • Kirill Terekhov's avatar
      Algorithm for test · fc985e27
      Kirill Terekhov authored
      Algorithm for parallel mesh test to pass part of the mesh to the next
      processor. Used to test issues in Octree example.
      fc985e27
  16. 01 Mar, 2017 1 commit
    • Kirill Terekhov's avatar
      Some features for dense matrices · c84228af
      Kirill Terekhov authored
      Made all algorithms for matrices abstract from matrix implementation.
      
      Added few algorithms:
      Solve - find A*X=B with A and B matrices
      PseudoSolve - find X=A^+*B using singular value decomposition.
      Kronecker product
      operator / for B^{-1}*A
      operator *= for in-place multiplication
      
      Added ability to specify storage type for Matrix, allows for
      Matrix<Storage::real,Storage::real_array> or
      Matrix<Storage::var,Storage::var_array> to directly manipulate data
      stored in the mesh.
      
      Class SubMatrix with full matrix functionality to address and
      manipulate some submatrix in original matrix.
      
      Fully commented in doxygen inmost_dense.h.
      
      Silence solver initializer when database file provided as “”.
      c84228af
  17. 28 Feb, 2017 5 commits
  18. 26 Feb, 2017 3 commits
  19. 22 Feb, 2017 3 commits
  20. 17 Feb, 2017 1 commit
  21. 15 Feb, 2017 1 commit
    • Kirill Terekhov's avatar
      Feature · 031bc550
      Kirill Terekhov authored
      Added some doxygen comments into inmost_dense.h
      
      Added comments to Element::Boundary
      
      Handy replacement for Tag class that provide data access through square
      brackets.
      031bc550
  22. 07 Feb, 2017 1 commit
  23. 31 Jan, 2017 1 commit