1. 09 Aug, 2017 1 commit
    • Kirill Terekhov's avatar
      Updates · a26f6451
      Kirill Terekhov authored
      Update geometric algorithms, improve SplitNonplanar tool, introduce
      CollapseDegenerate tool (currently only deletes cells).
      a26f6451
  2. 08 Aug, 2017 1 commit
  3. 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
  4. 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
  5. 23 Jun, 2017 1 commit
  6. 21 Jun, 2017 3 commits
  7. 19 Jun, 2017 1 commit
    • 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
  8. 15 Jun, 2017 1 commit
    • Kirill Terekhov's avatar
      Updates to GRDECL/VTU readers · 61de3bb7
      Kirill Terekhov authored
      Many updates to GRDECL file format:
      - Processing more properties fields, such as pressure, sgas, soil, etc.
      - Processing MULTIPLY keyword for properties and transmissibilities
      - Introduced field TRANM for transmissibility multipliers set with TRANX/TRANY/TRANZ keywords in MULTIPLY keyword, or with EDITNNC keywords or FAULTS/MULTFLT keyword
      - Algorithm that separates faces in place of blocks with zero volume and nonzero ACTNUM. Option ECL_DEGENERATE that replaces algorithm with transmissibility multiplier in TRANM.
      -Optimization: bypass algorithm that resolves faces out of set of edges when only one face is expected.
      - Processing of NTG keyword.
      
      Fix swap algorithm in dynarray container.
      
      Loading of 2d and mixed 2d/3d grids from VTU files.
      
      Fix Visual Studio warnings in sparse.cpp
      61de3bb7
  9. 10 Jun, 2017 2 commits
    • Kirill Terekhov's avatar
      Fix and updates · 919a5923
      Kirill Terekhov authored
      Fix const-correctness in class matrix
      
      Display references as segments and variable as field in OldDrawGrid example. Separate OldDrawGrid source into files.
      919a5923
    • Kirill Terekhov's avatar
      Fix and updates · a3e1505b
      Kirill Terekhov authored
      Remove warnings in visual studio in modify.cpp and SolverInner.cpp
      
      Improve output in OldDrawGrid example.
      
      Fix compilation problem reported by Vasily Kramarenko.
      a3e1505b
  10. 04 Jun, 2017 2 commits
  11. 16 May, 2017 2 commits
  12. 15 May, 2017 1 commit
  13. 25 Apr, 2017 1 commit
  14. 21 Apr, 2017 1 commit
  15. 18 Apr, 2017 2 commits
  16. 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
  17. 14 Apr, 2017 1 commit
  18. 11 Apr, 2017 1 commit
  19. 29 Mar, 2017 2 commits
    • Kirill Terekhov's avatar
      Updates · 6b241b0f
      Kirill Terekhov authored
      Doxygen comments for Automatizator class.
      
      Some additional features for Automatizator class: copy/assignment, list
      tags, unregister tag.
      
      Fix compilation issue with Octree example on newer gcc.
      6b241b0f
    • Kirill Terekhov's avatar
      Fixes and lib for general adaptive mesh · 199f5aaa
      Kirill Terekhov authored
      Fixes for mesh modification algorithms
      
      A lib for general adaptive mesh
      199f5aaa
  20. 28 Mar, 2017 1 commit
  21. 22 Mar, 2017 1 commit
  22. 13 Mar, 2017 1 commit
  23. 12 Mar, 2017 1 commit
  24. 09 Mar, 2017 1 commit
  25. 06 Mar, 2017 2 commits
  26. 28 Feb, 2017 1 commit
  27. 26 Feb, 2017 1 commit
  28. 22 Feb, 2017 2 commits
  29. 07 Feb, 2017 1 commit
  30. 29 Jan, 2017 1 commit