1. 25 Sep, 2017 2 commits
  2. 12 Sep, 2017 2 commits
  3. 11 Sep, 2017 1 commit
  4. 09 Sep, 2017 1 commit
  5. 07 Sep, 2017 1 commit
  6. 06 Sep, 2017 2 commits
  7. 29 Aug, 2017 2 commits
  8. 26 Aug, 2017 2 commits
  9. 23 Aug, 2017 2 commits
  10. 16 Aug, 2017 1 commit
  11. 14 Aug, 2017 5 commits
  12. 09 Aug, 2017 2 commits
    • Kirill Terekhov's avatar
      Sync updates · c70fa7f2
      Kirill Terekhov authored
      c70fa7f2
    • Kirill Terekhov's avatar
      Updates · a26f6451
      Kirill Terekhov authored
      Update geometric algorithms, improve SplitNonplanar tool, introduce
      CollapseDegenerate tool (currently only deletes cells).
      a26f6451
  13. 08 Aug, 2017 3 commits
  14. 05 Aug, 2017 1 commit
    • Kirill Terekhov's avatar
      Fixes and updates · 6a0126bc
      Kirill Terekhov authored
      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.
      6a0126bc
  15. 29 Jul, 2017 1 commit
    • Kirill Terekhov's avatar
      Some fixes and updates · f23b08df
      Kirill Terekhov authored
      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.
      f23b08df
  16. 13 Jul, 2017 1 commit
  17. 23 Jun, 2017 1 commit
  18. 22 Jun, 2017 2 commits
  19. 21 Jun, 2017 6 commits
    • Kirill Terekhov's avatar
      GRDECL reader · b29a0d7a
      Kirill Terekhov authored
      Add well depth and information on time steps.
      b29a0d7a
    • Kirill Terekhov's avatar
      Fix errors with clang · 12415b4e
      Kirill Terekhov authored
      12415b4e
    • Kirill Terekhov's avatar
      Adding GridTools examples · c0016f0f
      Kirill Terekhov authored
      Various helpful tools for grids.
      c0016f0f
    • Kirill Terekhov's avatar
      Structure for safer OpenMP · 85fedb59
      Kirill Terekhov authored
      Added linked_array structure that represents linked list with subarray of constant size. This elemenates possible crash with openmp when mesh is simultaneously modified and data is accessed. Previously when array of links was reallocated in chunk_array due to mesh growth, the pointer may be simultaneously changed due to reallocation and be accessed by another thread. Now reallocation adds another segment of the array in linked list making previous records intact. To restore previous behavior undefine NEW_CHUNKS in container.hpp.
      85fedb59
    • Kirill Terekhov's avatar
      Warnings in Visual Studio · 09636f8d
      Kirill Terekhov authored
      09636f8d
    • Kirill Terekhov's avatar
      GRDECL format reader update · c082bd20
      Kirill Terekhov authored
      Replaced algorithm in GRDECL reader that determines location of intersection of segments from projected to physical coordinates. Privously it was performed with bilinear interpolation of pillar coordinates. This leads to segments being curvilinear arcs in physical world. Now the location is determined at the middle of the shortest possible segment between two original segments. ECL_CURVILINEAR option is absolute.
      
      GRDECL reader now parses wells, well complitions, well specifications, well groups and defines well schedule through tags.
      c082bd20
  20. 19 Jun, 2017 2 commits
    • Kirill Terekhov's avatar
      Small fix · 6f41de1f
      Kirill Terekhov authored
      ComputeGeometricType returns MultiLine type when lower level adjacent elements are of mixed type.
      6f41de1f
    • Kirill Terekhov's avatar
      Restructure OldDrawGrid example · e3c727f7
      Kirill Terekhov authored
      Separating routines and classes in Examples/OldDrawGrid into files for future reuse. Making streamline calculator universal with respect to definition of data on various element types and adding option to visualize data as streamlines.
      e3c727f7