Skip to content
Snippets Groups Projects
  1. Aug 25, 2015
  2. Aug 24, 2015
  3. Aug 21, 2015
  4. Aug 20, 2015
  5. Aug 19, 2015
    • Timo Koch's avatar
      [io] Implement general gridcreator · 8fb6750d
      Timo Koch authored
      Everything can be controlled by the input file: Changing
      
      [Grid]
      File = ./grid.dgf
      
      into
      
      [Grid]
      File = ./grid.gmsh
      
      or into
      
      [Grid]
      LowerLeft = 0 0 0
      UpperRight = 1 1 1
      Cells = 20 30 10
      
      will construct a gmsh grid or a structured grid instead of the dgf grid.
      The grid creator is the new standard grid creator.
      To use all features dune 2.4 is required (e.g. structured grid factory)
      but it dgf/gmsh works with dune 2.3. The structured grid factories can
      be deprecated as soon as dune 2.4 is released.
      
      additional feature:
      - set inital refinement in Grid.Refinement  (oder options can be easily
        added, write me)
      - grid specific parameter in input file, e.g.  UGGrid: Grid.ClosureType
        = None
      turns off green refinement (triangles closure).
      - new property GridParameterGroup sets the input file group the grid
        creator is looking in. Particularly useful for two grid simulations:
      
      [DarcyGrid]
      File = bla.dgf
      
      [StokesGrid]
      File = blub.dgf
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15307 2fb0f335-1f38-0410-981e-8018bf24f1b0
      8fb6750d
    • Bernd Flemisch's avatar
      [ctest] increase zero threshold for two tests · 8d808e02
      Bernd Flemisch authored
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15303 2fb0f335-1f38-0410-981e-8018bf24f1b0
      8d808e02
  6. Aug 17, 2015
    • Timo Koch's avatar
      [2pnc] Major cleanup · 516283d1
      Timo Koch authored
      * Remove trailing whitespace and tabs
      * Move electrochemistry output to the test problem (not related to 2pnc in general)
      * Make electrochemistry have static members
      * Use naming conventions for indices in the model
      * Try to make the model work with cellcentered too (No cell-centered test available so far)
      * Make electrochemistry input parameters part of a group "ElectroChemistry"
      * Make the electrochemistry model a named enum (ElectroChemistryModel)for readability
      
      Reviewed by martins 
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15298 2fb0f335-1f38-0410-981e-8018bf24f1b0
      516283d1
  7. Aug 14, 2015
  8. Aug 13, 2015
  9. Aug 07, 2015
  10. Aug 05, 2015
  11. Aug 03, 2015
  12. Jul 31, 2015
  13. Jul 30, 2015
  14. Jul 29, 2015
    • Bernd Flemisch's avatar
      [multidomain] update references, fix parallel test execution · 5ab127ce
      Bernd Flemisch authored
      References have to be updated due to differences between test system and
      the system of the reference solution creator. The differences are small,
      but still too large for fuzzycompare. This is a known issue, see FS#281
      for details.
      
      The two ni-multidomain tests use the same names for the output. This
      leads to conflicts when the tests are executed in parallel. The names of
      one test are changed to fix this.
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15189 2fb0f335-1f38-0410-981e-8018bf24f1b0
      5ab127ce
    • Bernd Flemisch's avatar
      [stokes] fix typo introduced in r15131 · 57f32266
      Bernd Flemisch authored
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15186 2fb0f335-1f38-0410-981e-8018bf24f1b0
      57f32266
    • Bernd Flemisch's avatar
      [cmake] use empty parantheses after endif according to current style · aee031f0
      Bernd Flemisch authored
      conventions
      
      Reviewed by gruenich.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15185 2fb0f335-1f38-0410-981e-8018bf24f1b0
      aee031f0
    • Bernd Flemisch's avatar
      [cornerpoint] add capability to use cornerpoint grids · 35f692be
      Bernd Flemisch authored
      Introduce a grid creator that reads from a Petrel output / Eclipse input
      file and generates a CpGrid that is offered by the OPM module
      dune-cornerpoint. Enhance the fully-implicit cell-centered models to be
      able to deal with cornerpoint grids, test the functionality. This patch
      consists of several parts:
      
      - patches/ and dune.module: the CMake buildsystems from Dune and OPM are
        not compatible. The patches change some CMake files in the required
        OPM modules opm-parser, opm-core and dune-cornerpoint in such a way
        that those modules can serve as a dependency for Dumux. In addition,
        some specific CMake options have to be passed to dunecontrol. See
        patches/README for details.
      
      - dumux/io/: defines the CpGridCreator which behaves like any other grid
        creator that reads from a file. In addition, it offers the Eclipse
        input deck in form of a static function deck(). This deck can be used
        to extract further simulation parameters, most prominently porosity
        and permeability values.
      
      - dumux/implicit/cornerpoint/: changes some of the cell-centered
        classes to be able to deal with a CpGrid. The changes in the
        ElementVolumeVariables and the FVElementGeometry are minor and
        required by the facts that a CpGrid doesn't offer codim-1/2 entities
        and that the geometries don't offer local-to-global mappings. The
        changes in the DarcyFluxVariables are made for enhancing the
        robustness of the two-point flux approximation by forcing the
        inter-element transmissibilities to be positive.
      
      - test/implicit/2p: runs a fully-implicit two-phase immiscible model on
        a CpGrid. An element index with an injection rate can be given in the
        input file. The grid provided in grids/ consists of only four
        elements, but exhibits typical cornerpoint features like a
        nonconforming situation and general hexahedrons. A more realistic grid
        will be provided in dumux-lecture soon.
      
      Reviewed by gruenich.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15183 2fb0f335-1f38-0410-981e-8018bf24f1b0
      35f692be
  15. Jul 28, 2015
  16. Jul 27, 2015
    • Bernd Flemisch's avatar
      [implicit] add a test that uses the general setDirichlet method · 6f3d1eed
      Bernd Flemisch authored
      The new test employs the function
      setDirichlet(pvIdx, eqIdx)
      with pvIdx != eqIdx.
      
      On the right boundary, a Dirichlet value for the nonwetting-phase
      pressure should be set. At the same time, nonwetting phase should
      be allowed to leave the domain by means of an outflow boundary
      condition. In order to achieve this the general 'setDirichlet'
      method is used in the function 'boundaryTypesAtPos' which allows
      to set the value of a primary variable by replacing an arbitrary
      balance equation. In this case, the index of the primary variable
      is Indices::pnIdx, while the index of the replaced equation is
      Indices::contiWEqIdx. This allows to set the outflow condition for
      equation index Indices::contiNEqIdx.
      
      This completes FS#270.
      
      Reviewed by Timo.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15167 2fb0f335-1f38-0410-981e-8018bf24f1b0
      6f3d1eed
    • Thomas Fetzer's avatar
      [mpnc] · e9ae1caf
      Thomas Fetzer authored
      test_boxmpnckinetic now uses the start.hh and the
      interfacegridcreator.hh
      updated parameters and removed tabs from input file
      
      test still fails, but the results with/without these changes are
      identical
      
      reviewed by kilian
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15165 2fb0f335-1f38-0410-981e-8018bf24f1b0
      e9ae1caf
  17. Jul 24, 2015
    • Thomas Fetzer's avatar
      [io] · 3b2a72ac
      Thomas Fetzer authored
      adapted the interfacegridcreator to the common GridCreator type structure
      and for the use in the common start.hh
      deprecated the interfacemeshcreator.hh
      
      [multidomain]
      adapted multidomain to be used with the common start.hh
      deprecated the old multidomainproblem constructor
      
      thanks to and reviewed by bernd and gruenich
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15161 2fb0f335-1f38-0410-981e-8018bf24f1b0
      3b2a72ac
    • Thomas Fetzer's avatar
      [CMake] · 867c246b
      Thomas Fetzer authored
      added cmake macro which, when called, links all input files of a folder
      
      reviewed by martinb
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@15155 2fb0f335-1f38-0410-981e-8018bf24f1b0
      867c246b
  18. Jul 21, 2015
  19. Jul 20, 2015
  20. Jul 16, 2015
Loading