1. 08 Aug, 2017 1 commit
  2. 05 Aug, 2017 1 commit
    • Fixes and updates · 6a0126bc
      Replace algorithms for computation of barycenter, volume, area, normal.
      Unit test for algorithms. Separate algorithm for computation of
      orientation of faces.
      
      Swap algorithm for variables for a faster matrix inversion algorithm.
      Minor optimization for Matrix::Solve, more general templates for
      multiplication.
      
      Add a grid tool to split non-planar faces.
      Kirill Terekhov authored
  3. 29 Jul, 2017 1 commit
    • Some fixes and updates · f23b08df
      Matrix of integers in inmost_dense.h.
      
      Fix some warnings in grdecl reader in mesh_ecl_file.cpp.
      
      Fix for mean value calculation over faces in geometry.cpp.
      
      Added base64 encoding/decoding for future binary vtu reader.
      
      Some improvements for input handling on mac in OldDrawGrid example.
      Kirill Terekhov authored
  4. 22 Jun, 2017 1 commit
  5. 19 Jun, 2017 1 commit
  6. 13 Jun, 2017 2 commits
  7. 10 Jun, 2017 1 commit
  8. 04 Jun, 2017 1 commit
  9. 18 Apr, 2017 1 commit
  10. 15 Apr, 2017 1 commit
    • MFD-ES works in parallel · 4457ab38
      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.
      Kirill Terekhov authored
  11. 29 Mar, 2017 1 commit
  12. 06 Mar, 2017 1 commit
  13. 16 Feb, 2017 1 commit
  14. 15 Feb, 2017 1 commit
    • Feature · 031bc550
      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.
      Kirill Terekhov authored
  15. 18 Jan, 2017 1 commit
  16. 22 Dec, 2016 1 commit
    • Fixes and updates · 0e99faa2
      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
      Kirill Terekhov authored
  17. 14 Dec, 2016 1 commit
  18. 08 Nov, 2016 1 commit
  19. 07 Nov, 2016 2 commits
  20. 05 Nov, 2016 2 commits
  21. 03 Nov, 2016 1 commit
  22. 22 Oct, 2016 1 commit
  23. 21 Oct, 2016 1 commit
  24. 20 Oct, 2016 3 commits
  25. 14 Oct, 2016 1 commit
  26. 12 Oct, 2016 1 commit
  27. 08 Oct, 2016 1 commit
    • Some fixes and updates · 06a81cec
      FixEdgeOrder() would now recompute connections to cells after correcting
      order of edges.
      
      Update XML writer according to specification. Fix edge order for 2d
      cells.
      
      Updated DrawGrid example for current version of INMOST.
      Kirill Terekhov authored
  28. 02 Sep, 2016 1 commit
  29. 25 Aug, 2016 1 commit
    • Feature and fixes · 27edd03c
      Added option “ECL_SPLIT_GLUED” to triangulate faces for blocks that
      degenerate on three pillars.
      
      Corrected that Face::SplitFace will not connect new nodes to existing
      cells.
      
      PMF file format now restores tag on mesh that indicates topology error.
      Kirill Terekhov authored
  30. 19 Aug, 2016 1 commit
  31. 12 Aug, 2016 2 commits
    • Many fixes · fb24de0b
      OldDrawGrid example: mesh slicing algorithm can now correctly resolve
      multiple slices on single cell.
      
      USE_AUTODIFF do not require USE_SOLVER and USE_MESH:
      If USE_MESH is not activated, class Automatizator and algebra for
      abstract variables is not compiled.
      If USE_SOLVER is not activated, class Residual is not compiled.
      
      Fixed reverse_iterator::operator- in ElementArray.
      
      class incident_matrix that computes closed loops out of set of edges or
      faces can now work on coordinates other then physical coordinates.
      
      Fixed Face::SplitFace() was not connecting newly created faces to cells.
      
      Cell::Volume() now uses algorithm working correctly on non-convex cells.
      
      Face::CheckNormalOrientation() will now use volume calculation
      algorithm for non-convex cells to correctly orient faces.
      
      Face::FixNormalOrientation() will now use Face::SwapCells() instead of
      Face::ReorderEdges() on internal faces. New version is thread-safe with
      respect to Face::CheckNormalOrientation().
      
      Improved algorithm for loading eclipse meshes.
      Kirill Terekhov authored
  32. 29 Jul, 2016 2 commits
  33. 28 Jul, 2016 1 commit
    • Updates · 62a1d80a
      Resolving relative path for include statements in xml and eclipse-mesh
      readers.
      
      OpenMP-parallel construction of coords-zcorn eclipse meshes.
      Kirill Terekhov authored