Skip to content
Snippets Groups Projects
  1. Sep 04, 2018
    • Bernd Flemisch's avatar
      harmonize phase names · cd8191fb
      Bernd Flemisch authored and Kilian Weishaupt's avatar Kilian Weishaupt committed
      Implement decision made in !1137:
      - 1p gas: `gas`
      - 1p liquid: `liq`
      - 2p gas/liquid: `gas` and `liq`
      - 2p liquid/liquid: `aq` and `napl`
      - 3p: `gas`, `aq` and `napl`
      - solid: `s`
      
      Add `IsAqueous` to components to detect if a component is aqueous or not.
      Adapt reference solutions.
      Adjust `primaryVariableName` only where necessary to make the tests pass.
      Will be treated in general in !1212.
      cd8191fb
  2. Jul 16, 2018
  3. 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
Loading